This is an automated email from the ASF dual-hosted git repository. lkishalmi pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push: new e6ec1d18f2 Fix NPE when there is no build.gradle for the root project e6ec1d18f2 is described below commit e6ec1d18f246dd5cbd54bce502dc25c93f7f3fef Author: Laszlo Kishalmi <laszlo.kisha...@gmail.com> AuthorDate: Fri Jul 15 22:45:34 2022 -0700 Fix NPE when there is no build.gradle for the root project --- extide/gradle/src/org/netbeans/modules/gradle/GradleProject.java | 2 +- extide/gradle/src/org/netbeans/modules/gradle/GradleReport.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extide/gradle/src/org/netbeans/modules/gradle/GradleProject.java b/extide/gradle/src/org/netbeans/modules/gradle/GradleProject.java index 0220a64f3a..91d99ea0c0 100644 --- a/extide/gradle/src/org/netbeans/modules/gradle/GradleProject.java +++ b/extide/gradle/src/org/netbeans/modules/gradle/GradleProject.java @@ -121,7 +121,7 @@ public final class GradleProject implements Serializable, Lookup.Provider { public final GradleProject invalidate(String... reason) { GradleFiles gf = new GradleFiles(baseProject.getProjectDir(), true); - Path scriptPath = gf.getBuildScript().toPath(); + Path scriptPath = gf.getBuildScript() != null ? gf.getBuildScript().toPath() : null; List<GradleReport> reports = new ArrayList<>(); for (String s : reason) { reports.add(GradleReport.simple(scriptPath, s)); diff --git a/extide/gradle/src/org/netbeans/modules/gradle/GradleReport.java b/extide/gradle/src/org/netbeans/modules/gradle/GradleReport.java index f6aabe0db0..c7d09584b6 100644 --- a/extide/gradle/src/org/netbeans/modules/gradle/GradleReport.java +++ b/extide/gradle/src/org/netbeans/modules/gradle/GradleReport.java @@ -51,7 +51,7 @@ public final class GradleReport { } public static GradleReport simple(Path script, String message) { - return new GradleReport(null, script.toString(), -1, message, null); + return new GradleReport(null, script != null ? script.toString() : null, -1, message, null); } public GradleReport(Path scriptLocation, String message, GradleReport causedBy) { --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists