< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Print this page
rev 3947 : imported patch xmodule-to-patch-module

*** 978,988 **** @Override @DefinedBy(Api.COMPILER) public Location getLocationForModule(Location location, JavaFileObject fo, String pkgName) throws IOException { checkModuleOrientedOrOutputLocation(location); if (!(fo instanceof PathFileObject)) ! throw new IllegalArgumentException(fo.getName()); int depth = 1; // allow 1 for filename if (pkgName != null && !pkgName.isEmpty()) { depth += 1; for (int i = 0; i < pkgName.length(); i++) { switch (pkgName.charAt(i)) { --- 978,988 ---- @Override @DefinedBy(Api.COMPILER) public Location getLocationForModule(Location location, JavaFileObject fo, String pkgName) throws IOException { checkModuleOrientedOrOutputLocation(location); if (!(fo instanceof PathFileObject)) ! return null; int depth = 1; // allow 1 for filename if (pkgName != null && !pkgName.isEmpty()) { depth += 1; for (int i = 0; i < pkgName.length(); i++) { switch (pkgName.charAt(i)) {
< prev index next >