src/share/classes/com/sun/tools/javac/jvm/ClassReader.java

changeset 267
e2722bd43f3a
parent 256
89f67512b635
child 308
03944ee4fac4
equal deleted inserted replaced
263:825f23a4f262 267:e2722bd43f3a
2307 case SOURCE: { 2307 case SOURCE: {
2308 // TODO pass binaryName to includeClassFile 2308 // TODO pass binaryName to includeClassFile
2309 String binaryName = fileManager.inferBinaryName(currentLoc, fo); 2309 String binaryName = fileManager.inferBinaryName(currentLoc, fo);
2310 String simpleName = binaryName.substring(binaryName.lastIndexOf(".") + 1); 2310 String simpleName = binaryName.substring(binaryName.lastIndexOf(".") + 1);
2311 if (SourceVersion.isIdentifier(simpleName) || 2311 if (SourceVersion.isIdentifier(simpleName) ||
2312 fo.getKind() == JavaFileObject.Kind.CLASS ||
2312 simpleName.equals("package-info")) 2313 simpleName.equals("package-info"))
2313 includeClassFile(p, fo); 2314 includeClassFile(p, fo);
2314 break; 2315 break;
2315 } 2316 }
2316 default: 2317 default:

mercurial