fixed bug with project finder infrastructure not iterating over different finders anymore

This commit is contained in:
Martin Lippert
2017-10-25 14:25:11 +02:00
parent 500ab5793b
commit c614d6059e

View File

@@ -48,7 +48,7 @@ public class CompositeJavaProjectFinder implements JavaProjectFinder {
@Override
public Optional<IJavaProject> find(TextDocumentIdentifier doc) {
return projectFinders.stream().map(finder -> finder.find(doc)).filter(Objects::nonNull).findFirst().orElse(null);
return projectFinders.stream().map(finder -> finder.find(doc)).filter(Optional::isPresent).findFirst().orElse(null);
}
}