diff --git a/pmd-lua/pom.xml b/pmd-lua/pom.xml index 638b019c50..921cd6335b 100644 --- a/pmd-lua/pom.xml +++ b/pmd-lua/pom.xml @@ -17,6 +17,27 @@ org.antlr antlr4-maven-plugin + + org.apache.maven.plugins + maven-antrun-plugin + + + antlr-cleanup + generate-sources + + run + + + + + + + + + + + + maven-resources-plugin diff --git a/pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4 b/pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/ast/Lua.g4 similarity index 100% rename from pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4 rename to pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/ast/Lua.g4 diff --git a/pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java b/pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java index effae4f797..0c18e5d6da 100644 --- a/pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java +++ b/pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java @@ -9,7 +9,7 @@ import org.antlr.v4.runtime.CharStream; import net.sourceforge.pmd.cpd.internal.AntlrTokenizer; import net.sourceforge.pmd.cpd.token.AntlrTokenFilter; import net.sourceforge.pmd.lang.ast.impl.antlr4.AntlrTokenManager; -import net.sourceforge.pmd.lang.lua.antlr4.LuaLexer; +import net.sourceforge.pmd.lang.lua.ast.LuaLexer; /** * The Lua Tokenizer