equal
deleted
inserted
replaced
374 Set<FileVisitOption> opts = EnumSet.of(FOLLOW_LINKS); |
374 Set<FileVisitOption> opts = EnumSet.of(FOLLOW_LINKS); |
375 Files.walkFileTree(packageDir, opts, maxDepth, |
375 Files.walkFileTree(packageDir, opts, maxDepth, |
376 new SimpleFileVisitor<Path>() { |
376 new SimpleFileVisitor<Path>() { |
377 @Override |
377 @Override |
378 public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs) { |
378 public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs) { |
379 if (SourceVersion.isIdentifier(dir.getName().toString())) // JSR 292? |
379 Path name = dir.getName(); |
|
380 if (name == null || SourceVersion.isIdentifier(name.toString())) // JSR 292? |
380 return FileVisitResult.CONTINUE; |
381 return FileVisitResult.CONTINUE; |
381 else |
382 else |
382 return FileVisitResult.SKIP_SUBTREE; |
383 return FileVisitResult.SKIP_SUBTREE; |
383 } |
384 } |
384 |
385 |