langtools/test/tools/javac/diags/CheckResourceKeys.java
changeset 14447 6f87132c2e54
parent 14062 b7439971a094
child 14452 f083d81c2b46
equal deleted inserted replaced
14446:88145bb2ddcd 14447:6f87132c2e54
   308         for (String pkg: pkgs) {
   308         for (String pkg: pkgs) {
   309             for (JavaFileObject fo: fm.list(javacLoc,
   309             for (JavaFileObject fo: fm.list(javacLoc,
   310                     pkg, EnumSet.of(JavaFileObject.Kind.CLASS), true)) {
   310                     pkg, EnumSet.of(JavaFileObject.Kind.CLASS), true)) {
   311                 String name = fo.getName();
   311                 String name = fo.getName();
   312                 // ignore resource files, and files which are not really part of javac
   312                 // ignore resource files, and files which are not really part of javac
   313                 if (name.contains("resources")
   313                 if (name.matches(".*resources.[A-Za-z_0-9]+\\.class")
   314                         || name.contains("Launcher.class")
   314                         || name.endsWith("Launcher.class")
   315                         || name.contains("CreateSymbols.class"))
   315                         || name.endsWith("CreateSymbols.class"))
   316                     continue;
   316                     continue;
   317                 scan(fo, results);
   317                 scan(fo, results);
   318             }
   318             }
   319         }
   319         }
   320         return results;
   320         return results;