Stream API call chains simplified

This commit is contained in:
Tagir Valeev
2017-11-22 15:15:01 +07:00
parent 784377fc9a
commit c0ffcc1c3f
10 changed files with 20 additions and 29 deletions
@@ -112,7 +112,7 @@ public class CreateModuleLibraryChooser implements ClasspathElementChooser<Libra
final List<OrderRoot> result = new ArrayList<>();
final Library[] libraries = moduleLibrariesModel.getLibraries();
for (OrderRoot root : roots) {
if (!Arrays.stream(libraries).anyMatch(library -> contains(root.getFile(), library.getFiles(root.getType())))) {
if (Arrays.stream(libraries).noneMatch(library -> contains(root.getFile(), library.getFiles(root.getType())))) {
result.add(root);
}
}