This is an automated email from the ASF dual-hosted git repository.

thurka pushed a commit to branch vsnetbeans_2701
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit 0e18ce060f46a5fd6d1ad24078b8a13eb00dc862
Author: Dusan Petrovic <[email protected]>
AuthorDate: Thu Aug 28 11:53:40 2025 +0200

    Prevent NPE inside GradleTestProgressListener
---
 .../src/org/netbeans/modules/gradle/test/GradleTestProgressListener.java | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/java/gradle.test/src/org/netbeans/modules/gradle/test/GradleTestProgressListener.java
 
b/java/gradle.test/src/org/netbeans/modules/gradle/test/GradleTestProgressListener.java
index cacf2c8d43e..c9c4a441735 100644
--- 
a/java/gradle.test/src/org/netbeans/modules/gradle/test/GradleTestProgressListener.java
+++ 
b/java/gradle.test/src/org/netbeans/modules/gradle/test/GradleTestProgressListener.java
@@ -365,6 +365,7 @@ public final class GradleTestProgressListener implements 
ProgressListener, Gradl
 
         String relativePath = null;
         for (Map.Entry<ClasspathInfo, Path> ci : classpathInfo.entrySet()) {
+            if (ci.getKey() == null) continue;
             FileObject fo = 
SourceUtils.getFile(ElementHandle.createTypeElementHandle(ElementKind.CLASS, 
className), ci.getKey());
             if (fo != null) {
                 relativePath = 
ci.getValue().relativize(FileUtil.toFile(fo).toPath()).toString();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to