This is an automated email from the ASF dual-hosted git repository. sdedic pushed a commit to branch vsnetbeans_1703 in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit c7dbd966107333c62ffac410f56f980eea8fe7d1 Author: Svata Dedic <svatopluk.de...@oracle.com> AuthorDate: Tue Apr 4 16:53:17 2023 +0200 If no origin is reported, pretend this configuration defines the dependency to prevent NPEs later. --- .../modules/gradle/java/queries/GradleDependenciesImplementation.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleDependenciesImplementation.java b/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleDependenciesImplementation.java index af4f87ec52..d26ba5c04c 100644 --- a/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleDependenciesImplementation.java +++ b/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleDependenciesImplementation.java @@ -184,6 +184,10 @@ public class GradleDependenciesImplementation implements ProjectDependenciesImpl for (GradleDependency dep : cfg.getDependencies()) { this.cfg = cfg.getDependencyOrigin(dep); + if (this.cfg == null) { + // safeguard: we cannot determine the origin, so let's assume this configuration defines the dependency + this.cfg = cfg; + } List<Dependency> ch = processLevel(cfg, dep, new HashSet<>()); Dependency n = createDependency(dep, ch); rootDeps.add(n); --------------------------------------------------------------------- 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