Skip to content

Commit

Permalink
The -package command line option shouldn't suppress the @Header{} blo…
Browse files Browse the repository at this point in the history
…ck in a grammar
  • Loading branch information
sharwell committed Sep 23, 2012
1 parent 62e005c commit 8e3b85d
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions tool/resources/org/antlr/v4/tool/templates/codegen/Java/Java.stg
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,8 @@ ParserFile(file, parser, namedActions) ::= <<
// $ANTLR ANTLRVersion> <file.fileName> generatedTimestamp>
<if(file.genPackage)>
package <file.genPackage>;
<else>
<namedActions.header>
<endif>
<namedActions.header>
import org.antlr.v4.runtime.atn.*;
import org.antlr.v4.runtime.dfa.DFA;
import org.antlr.v4.runtime.*;
Expand All @@ -34,9 +33,8 @@ import java.util.ArrayList;
ListenerFile(file, header) ::= <<
<if(file.genPackage)>
package <file.genPackage>;
<else>
<header>
<endif>
<header>
import org.antlr.v4.runtime.tree.*;
import org.antlr.v4.runtime.Token;

Expand All @@ -50,9 +48,8 @@ void exit<lname; format="cap">(<file.parserName>.<lname; format="cap">Context ct
BaseListenerFile(file, header) ::= <<
<if(file.genPackage)>
package <file.genPackage>;
<else>
<header>
<endif>
<header>

import org.antlr.v4.runtime.ParserRuleContext;
import org.antlr.v4.runtime.Token;
Expand All @@ -74,9 +71,8 @@ public class <file.grammarName>BaseListener implements <file.grammarName>Listene
VisitorFile(file, header) ::= <<
<if(file.genPackage)>
package <file.genPackage>;
<else>
<header>
<endif>
<header>
import org.antlr.v4.runtime.tree.*;
import org.antlr.v4.runtime.Token;

Expand All @@ -89,9 +85,8 @@ T visit<lname; format="cap">(<file.parserName>.<lname; format="cap">Context ctx)
BaseVisitorFile(file, header) ::= <<
<if(file.genPackage)>
package <file.genPackage>;
<else>
<header>
<endif>
<header>
import org.antlr.v4.runtime.tree.*;
import org.antlr.v4.runtime.Token;
import org.antlr.v4.runtime.ParserRuleContext;
Expand Down Expand Up @@ -698,9 +693,8 @@ LexerFile(lexerFile, lexer, namedActions) ::= <<
// $ANTLR ANTLRVersion> <lexerFile.fileName> generatedTimestamp>
<if(lexerFile.genPackage)>
package <lexerFile.genPackage>;
<else>
<namedActions.header>
<endif>
<namedActions.header>
import org.antlr.v4.runtime.Lexer;
import org.antlr.v4.runtime.CharStream;
import org.antlr.v4.runtime.Token;
Expand Down

0 comments on commit 8e3b85d

Please sign in to comment.