This is an automated email from the ASF dual-hosted git repository. sdedic pushed a commit to branch vsnetbeans_2003 in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit 53a30363de2102ab94f784c60334fee10a30e33a Author: Svata Dedic <[email protected]> AuthorDate: Tue Jan 9 10:14:25 2024 +0100 Check that configuration inherited to a Scope actually exists in the project. --- .../netbeans/modules/gradle/java/queries/GradleScopesBuilder.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScopesBuilder.java b/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScopesBuilder.java index 8cc6ae70e9..a04e0c0705 100644 --- a/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScopesBuilder.java +++ b/java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleScopesBuilder.java @@ -24,6 +24,7 @@ import java.util.HashMap; import java.util.HashSet; import java.util.LinkedHashSet; import java.util.Map; +import java.util.Objects; import java.util.Set; import org.netbeans.api.project.Project; import org.netbeans.modules.gradle.api.GradleBaseProject; @@ -118,10 +119,10 @@ public final class GradleScopesBuilder { extendsFrom.getOrDefault(gs.name(), Collections.emptyList()). stream(). - map(scopes::get).forEach(data.extendsFrom::add); + map(scopes::get).filter(Objects::nonNull).forEach(data.extendsFrom::add); inheritedInto.getOrDefault(gs.name(), Collections.emptyList()). stream(). - map(scopes::get).forEach(data.inheritedInto::add); + map(scopes::get).filter(Objects::nonNull).forEach(data.inheritedInto::add); } return new GradleScopes(project, scopes); --------------------------------------------------------------------- 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
