Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 0 additions & 13 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1117,19 +1117,6 @@ jobs:
- name: platform/openide.util.ui
run: ant $OPTS -f platform/openide.util.ui test

# isolation required by netbinox tests
- name: isolate platform build
run: |
cp -r platform/ _platform/ && cp -r harness/ _harness/ && cp nbbuild/build/nbantext.jar .
cp -r nbbuild/netbeans/platform/ _nb_platform/ && cp -r nbbuild/netbeans/harness/ _nb_harness/
ant $OPTS -quiet clean && rm -Rf platform/ && rm -Rf harness/
mkdir nbbuild/build && mkdir nbbuild/netbeans
mv _platform/ platform/ && mv _harness/ harness/ && mv nbantext.jar nbbuild/build/
mv _nb_platform/ nbbuild/netbeans/platform/ && mv _nb_harness/ nbbuild/netbeans/harness/

- name: platform/netbinox
run: ant $OPTS -f platform/netbinox test -Dtest.config=stableBTD

- name: Create Test Summary
uses: test-summary/action@37b508cfee6d4d080eedd00b5bb240a6a784a6a5 # v2.6
if: failure()
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
21 changes: 13 additions & 8 deletions ide/c.jcraft.jsch/nbproject/project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,30 +37,35 @@
<run-dependency/>
</dependency>
<dependency>
<code-name-base>libs.c.kohlschutter.junixsocket</code-name-base>
<code-name-base>com.sun.jna</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
<specification-version>3.0</specification-version>
<specification-version>5.19.1</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna</code-name-base>
<code-name-base>com.sun.jna.platform</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
<specification-version>2.11</specification-version>
<specification-version>5.19.1</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna.platform</code-name-base>
<code-name-base>libs.c.kohlschutter.junixsocket</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
<specification-version>2.11</specification-version>
<specification-version>3.0</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna</code-name-base>
<run-dependency>
<release-version>2</release-version>
<specification-version>2.28</specification-version>
</run-dependency>
</dependency>
</module-dependencies>
Expand Down
12 changes: 9 additions & 3 deletions ide/dlight.nativeexecution/nbproject/project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,14 @@
<specification-version>0.1.43</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>com.sun.jna</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<specification-version>5.19.1</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.api.annotations.common</code-name-base>
<build-prerequisite/>
Expand Down Expand Up @@ -61,11 +69,9 @@
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
<specification-version>2.1</specification-version>
<specification-version>2.28</specification-version>
</run-dependency>
</dependency>
<dependency>
Expand Down
21 changes: 13 additions & 8 deletions ide/extbrowser/nbproject/project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,30 +26,35 @@
<code-name-base>org.netbeans.modules.extbrowser</code-name-base>
<module-dependencies>
<dependency>
<code-name-base>org.netbeans.api.annotations.common</code-name-base>
<code-name-base>com.sun.jna</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>1</release-version>
<specification-version>1.21</specification-version>
<specification-version>5.19.1</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna</code-name-base>
<code-name-base>com.sun.jna.platform</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
<specification-version>2.22</specification-version>
<specification-version>5.19.1</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna.platform</code-name-base>
<code-name-base>org.netbeans.api.annotations.common</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>1</release-version>
<specification-version>1.21</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jna</code-name-base>
<run-dependency>
<release-version>2</release-version>
<specification-version>2.22</specification-version>
<specification-version>2.28</specification-version>
</run-dependency>
</dependency>
<dependency>
Expand Down
16 changes: 16 additions & 0 deletions ide/git/nbproject/project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,22 @@
<compile-dependency/>
<run-dependency/>
</dependency>
<dependency>
<code-name-base>org.eclipse.jgit.gpg.bc</code-name-base>
<run-dependency/>
</dependency>
<dependency>
<code-name-base>org.eclipse.jgit.lfs</code-name-base>
<run-dependency/>
</dependency>
<dependency>
<code-name-base>org.eclipse.jgit.ssh.apache</code-name-base>
<run-dependency/>
</dependency>
<dependency>
<code-name-base>org.eclipse.jgit.ssh.apache.agent</code-name-base>
<run-dependency/>
</dependency>
<dependency>
<code-name-base>org.netbeans.api.annotations.common</code-name-base>
<build-prerequisite/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,15 @@ public char[] getPassword (String uri, String prompt) {
pwd = password.clone();
Arrays.fill(password, (char) 0);
credentialsReady = false;
} else if (passphrase != null) {
// the jgit apache mina client uses password instead of passphrase
// to unlock the identity file, an additional guard could be to
// check for prompt "Passphrase", but that is/could be a localized.
// As only ever either password _or_ passphrase are available, this
// should be save (see fetchCredentials)
pwd = passphrase.clone();
Arrays.fill(passphrase, (char) 0);
credentialsReady = false;
}
return pwd;
}
Expand Down
1 change: 0 additions & 1 deletion ide/ide.kit/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@ Manifest-Version: 1.0
OpenIDE-Module: org.netbeans.modules.ide.kit
OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/ide/kit/Bundle.properties
OpenIDE-Module-Specification-Version: 1.66
OpenIDE-Module-Needs: org.netbeans.Netbinox

17 changes: 4 additions & 13 deletions ide/libs.git/nbproject/project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@
<code-name-base>org.netbeans.libs.git</code-name-base>
<module-dependencies>
<dependency>
<code-name-base>com.jcraft.jsch</code-name-base>
<code-name-base>org.apache.sshd.osgi</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<specification-version>0.1.55</specification-version>
<specification-version>2.17.1</specification-version>
</run-dependency>
</dependency>
<dependency>
Expand All @@ -42,20 +42,11 @@
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.eclipse.jgit.ssh.jsch</code-name-base>
<code-name-base>org.eclipse.jgit.ssh.apache</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<specification-version>6.7</specification-version>
</run-dependency>
</dependency>
<dependency>
<code-name-base>org.netbeans.libs.jsch.agentproxy</code-name-base>
<build-prerequisite/>
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
<specification-version>1.0</specification-version>
<specification-version>7.6.0</specification-version>
</run-dependency>
</dependency>
</module-dependencies>
Expand Down
Loading
Loading