mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 14:16:11 +00:00
[jdk9] add support for errorprone MaskedFileManager
This commit is contained in:
1 parent
2a3abd04a7
commit
c640caa3f9
1 file changed
+2
-1
@@ -98,7 +98,8 @@ final class LombokFileObjects {
|
||||
String jfmClassName = jfm != null ? jfm.getClass().getName() : "null";
|
||||
if (jfmClassName.equals("com.sun.tools.javac.util.DefaultFileManager")) return Compiler.JAVAC6;
|
||||
if (jfmClassName.equals("com.sun.tools.javac.util.JavacFileManager")) return Compiler.JAVAC6;
|
||||
if (jfmClassName.equals("com.sun.tools.javac.file.JavacFileManager")) {
|
||||
if (jfmClassName.equals("com.sun.tools.javac.file.JavacFileManager") ||
|
||||
jfmClassName.equals("com.google.errorprone.MaskedClassLoader$MaskedFileManager")) {
|
||||
try {
|
||||
Class<?> superType = Class.forName("com.sun.tools.javac.file.BaseFileManager");
|
||||
if (superType.isInstance(jfm)) {
|
||||
|
||||
Reference in new issue
Block a user