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 9e81cde419483839cf2ab4fd9da992e13fbc2316
Author: Svatopluk DÄ›dic <[email protected]>
AuthorDate: Wed Aug 6 15:31:42 2025 +0200

    Prevents NPE if buildscript does not exist
---
 .../org/netbeans/modules/gradle/loaders/AbstractProjectLoader.java | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/extide/gradle/src/org/netbeans/modules/gradle/loaders/AbstractProjectLoader.java
 
b/extide/gradle/src/org/netbeans/modules/gradle/loaders/AbstractProjectLoader.java
index e330c7e360b..a3415e5dd6e 100644
--- 
a/extide/gradle/src/org/netbeans/modules/gradle/loaders/AbstractProjectLoader.java
+++ 
b/extide/gradle/src/org/netbeans/modules/gradle/loaders/AbstractProjectLoader.java
@@ -18,6 +18,7 @@
  */
 package org.netbeans.modules.gradle.loaders;
 
+import java.io.File;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.HashMap;
@@ -124,7 +125,11 @@ public abstract class AbstractProjectLoader {
             }
         }
         for (String s : problems) {
-            
reps.add(GradleProject.createGradleReport(gf.getBuildScript().toPath(), s));
+            File p = gf.getBuildScript();
+            if (p == null) {
+                p = gf.getSettingsScript();
+            }
+            reps.add(GradleProject.createGradleReport(p == null ? null : 
p.toPath(), s));
         }
         return new GradleProject(info.getQuality(), reps, results.values());
 


---------------------------------------------------------------------
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