mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-14 14:17:48 +00:00
Fix to javac handler; it now properly detects single package names, such as "package foo;"
This commit is contained in:
1 parent
31d7d8ec92
commit
61b054d787
1 file changed
+2
-1
@@ -42,6 +42,7 @@ import com.sun.tools.javac.tree.JCTree.JCClassDecl;
|
||||
import com.sun.tools.javac.tree.JCTree.JCCompilationUnit;
|
||||
import com.sun.tools.javac.tree.JCTree.JCExpression;
|
||||
import com.sun.tools.javac.tree.JCTree.JCFieldAccess;
|
||||
import com.sun.tools.javac.tree.JCTree.JCIdent;
|
||||
import com.sun.tools.javac.tree.JCTree.JCImport;
|
||||
import com.sun.tools.javac.tree.JCTree.JCMethodDecl;
|
||||
import com.sun.tools.javac.tree.JCTree.JCStatement;
|
||||
@@ -87,7 +88,7 @@ public class JavacAST extends AST<JavacAST, JavacNode, JCTree> {
|
||||
}
|
||||
|
||||
private static String packageDeclaration(JCCompilationUnit cu) {
|
||||
return cu.pid instanceof JCFieldAccess ? cu.pid.toString() : null;
|
||||
return (cu.pid instanceof JCFieldAccess || cu.pid instanceof JCIdent) ? cu.pid.toString() : null;
|
||||
}
|
||||
|
||||
private static Collection<String> imports(JCCompilationUnit cu) {
|
||||
|
||||
Reference in new issue
Block a user