fix reference to a missing method (IDEA-111243 Cannot run main class using InnteliJ 130.1365)

This commit is contained in:
Eugene Zhuravlev
2013-07-30 13:41:37 +02:00
parent 28b3553b7b
commit 1c3a043b31
2 changed files with 7 additions and 2 deletions

View File

@@ -219,7 +219,7 @@ class OptimizedFileManager17 extends com.sun.tools.javac.file.JavacFileManager {
}
private class InputFileObject extends BaseFileObject {
private String name;
private final String name;
private final File file;
private Reference<File> absFileRef;
@@ -256,7 +256,12 @@ class OptimizedFileManager17 extends com.sun.tools.javac.file.JavacFileManager {
@Override
public JavaFileObject.Kind getKind() {
return getKind(name);
for (Kind kind : Kind.values()) {
if (kind != Kind.OTHER && name.endsWith(kind.extension)) {
return kind;
}
}
return Kind.OTHER;
}
@Override

Binary file not shown.