Fix Maven project graph

This commit is contained in:
Fabian Krüger
2024-01-29 21:15:51 +01:00
committed by GitHub
parent 861eabc700
commit d349af16d7

View File

@@ -78,8 +78,10 @@ public class MavenProjectGraph {
}
private void initGaToMavenProjectMap(List<MavenProject> allPomFiles) {
gaToMavenProjectMap = allPomFiles.stream()
.collect(Collectors.toMap(mp -> new ProjectId(mp.getGroupId(), mp.getArtifactId()), mp -> mp));
gaToMavenProjectMap = new HashMap<>();
allPomFiles.stream().forEach(mp -> {
gaToMavenProjectMap.putIfAbsent(new ProjectId(mp.getGroupId(), mp.getArtifactId()), mp);
});
}
private void buildDependencyGraph(MavenProject currentProject, List<MavenProject> reactorProjects,