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

Reply via email to