File tree Expand file tree Collapse file tree
jdoc-junit-engine-commons/src/main/java/org/bool/jdoc/core Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99import java .nio .file .Files ;
1010import java .nio .file .Path ;
1111import java .util .List ;
12+ import java .util .Objects ;
1213import java .util .stream .Collectors ;
1314import java .util .stream .Stream ;
1415
@@ -38,15 +39,17 @@ public JdocSpecReader(String lang) {
3839 */
3940 public List <SpecSource > readSpecs (List <DiscoverySelector > selectors ) {
4041 return selectors .stream ()
41- .flatMap (this ::streamFiles ).distinct ()
42- .map (parser ::parse ).collect (Collectors .toList ());
42+ .flatMap (this ::streamFiles )
43+ .distinct ()
44+ .map (parser ::parse )
45+ .collect (Collectors .toList ());
4346 }
4447
4548 @ SneakyThrows
4649 private Stream <Path > streamFiles (DiscoverySelector selector ) {
4750 if (selector instanceof DirectorySelector ) {
4851 return Files .walk (((DirectorySelector ) selector ).getPath ())
49- .filter (path -> path .getFileName (). toString ( ).endsWith (".java" ));
52+ .filter (path -> Objects . toString ( path .getFileName (), "" ).endsWith (".java" ));
5053 }
5154 if (selector instanceof FileSelector ) {
5255 return Stream .of (((FileSelector ) selector ).getPath ());
You can’t perform that action at this time.
0 commit comments