[MNG-5600] Small refactor
diff --git a/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java b/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
index 092fdb2..2a2adeb 100644
--- a/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
+++ b/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
@@ -1415,20 +1415,13 @@
{
if ( exclusion.getGroupId() != null && exclusion.getArtifactId() != null )
{
- for ( final Iterator<Dependency> dependencies = importMgmt.getDependencies().iterator();
- dependencies.hasNext(); )
- {
- final Dependency candidate = dependencies.next();
-
- if ( ( exclusion.getGroupId().equals( "*" )
- || exclusion.getGroupId().equals( candidate.getGroupId() ) )
- && ( exclusion.getArtifactId().equals( "*" )
- || exclusion.getArtifactId().equals( candidate.getArtifactId() ) ) )
- {
- // Dependency excluded from import.
- dependencies.remove();
- }
- }
+ // Dependency excluded from import.
+ importMgmt.getDependencies()
+ .removeIf( candidate -> (
+ exclusion.getGroupId().equals( "*" ) ||
+ exclusion.getGroupId().equals( candidate.getGroupId() ) )
+ && ( exclusion.getArtifactId().equals( "*" ) ||
+ exclusion.getArtifactId().equals( candidate.getArtifactId() ) ) );
}
}