src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java

changeset 803
cff0b8694633
parent 757
c44234f680da
child 809
e63b1f8341ce
equal deleted inserted replaced
802:0141f508b98d 803:cff0b8694633
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

mercurial