File tree 1 file changed +9
-2
lines changed
src/main/java/org/apache/maven/plugins/dependency
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -98,14 +98,21 @@ public boolean visitLeave(DependencyNode node) {
98
98
}
99
99
}));
100
100
101
+ if (repositories .isEmpty ()) {
102
+ getLog ().info ("No remote repository is used by this build." + System .lineSeparator ());
103
+ return ;
104
+ }
105
+
101
106
StringBuilder message = new StringBuilder ();
102
107
103
108
Map <Boolean , List <RemoteRepository >> repoGroupByMirrors = repositories .stream ()
104
109
.collect (Collectors .groupingBy (
105
110
repo -> repo .getMirroredRepositories ().isEmpty ()));
106
111
107
- prepareRemoteRepositoriesList (message , repoGroupByMirrors .get (Boolean .TRUE ));
108
- prepareRemoteMirrorRepositoriesList (message , repoGroupByMirrors .get (Boolean .FALSE ));
112
+ prepareRemoteRepositoriesList (
113
+ message , repoGroupByMirrors .getOrDefault (Boolean .TRUE , Collections .emptyList ()));
114
+ prepareRemoteMirrorRepositoriesList (
115
+ message , repoGroupByMirrors .getOrDefault (Boolean .FALSE , Collections .emptyList ()));
109
116
110
117
getLog ().info (message );
111
118
You can’t perform that action at this time.
0 commit comments