Class Lexer2


  • public class Lexer2
    extends Object
    This class allows to ensure forward compatibility with SSLR 1.9.
    • Method Detail

      • getPreprocessors

        protected final Preprocessor2[] getPreprocessors()
      • getConfiguration

        protected org.sonar.channel.CodeReaderConfiguration getConfiguration()
      • setConfiguration

        @Deprecated
        protected void setConfiguration​(org.sonar.channel.CodeReaderConfiguration configuration)
        Deprecated.
      • getCharset

        public Charset getCharset()
      • createLexerOutput

        protected LexerOutput createLexerOutput()
      • getChannelDispatcher

        protected org.sonar.channel.ChannelDispatcher<LexerOutput> getChannelDispatcher()
      • startLexing

        @Deprecated
        public void startLexing()
        Deprecated.
        use the parser event listeners instead
      • endLexing

        @Deprecated
        public void endLexing​(LexerOutput output)
        Deprecated.
        use the parser event listeners instead