Package com.puppycrawl.tools.checkstyle.grammar
Contains the grammar used by the Checkstyle framework.
You should not be referring to this package.
-
Interface Summary Interface Description CommentListener This interface is used to be notified by parser about comments in the parsed code. -
Class Summary Class Description CompositeLexerContextCache This class is used to keep track of the lexer context to help us determine when to switch lexer modes.CompositeLexerContextCache.StringTemplateContext A class to represent the context of a string template.CrAwareLexerSimulator Extends the LexerATNSimulator class in order to override the 'consume()' method so that we can handle '\r' line endings (pre-OSX macOS line endings) correctly in the ANTLR lexer.