| com.sonar.sslr.impl.Parser.Builder.addParsingEventListeners(ParsingEventListener...)
in 1.19
|
| com.sonar.sslr.impl.Parser.Builder.addRecognictionExceptionListeners(RecognitionExceptionListener...)
in 1.19
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.adjacent(Object)
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Standard.and(Object...)
in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.anyToken()
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.anyTokenButNot(Object)
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.bridge(TokenType, TokenType)
|
| org.sonar.sslr.parser.GrammarOperators.commentTrivia(Object)
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.enableMemoizationOfMatchesForAllRules(Grammar)
|
| com.sonar.sslr.impl.Lexer2.endLexing(LexerOutput)
use the parser event listeners instead
|
| org.sonar.sslr.parser.GrammarOperators.endOfInput()
|
| org.sonar.sslr.grammar.LexerfulGrammarBuilder.everything()
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.exclusiveTill(Object...)
|
| com.sonar.sslr.api.AstNode.findChildren(AstNodeType...)
|
| com.sonar.sslr.api.AstNode.findDirectChildren(AstNodeType...)
|
| com.sonar.sslr.api.AstNode.findFirstChild(AstNodeType...)
|
| com.sonar.sslr.api.AstNode.findFirstDirectChild(AstNodeType...)
|
| com.sonar.sslr.api.AstNode.findFirstParent(AstNodeType)
|
| org.sonar.sslr.parser.GrammarOperators.firstOf(Object...)
in 1.19, use GrammarBuilder.firstOf(Object, Object) instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Standard.firstOf(Object...)
in 1.19, use GrammarBuilder.firstOf(Object, Object) instead.
|
| com.sonar.sslr.api.AstNode.getChild(int)
|
| com.sonar.sslr.api.Comments.getCommentAtLine(int)
|
| com.sonar.sslr.api.AstNode.hasChildren(AstNodeType...)
|
| com.sonar.sslr.api.AstNode.hasParents(AstNodeType)
|
| com.sonar.sslr.api.Rule.is(Object...)
|
| com.sonar.sslr.api.Comments.isBlankComment(int)
see #isBlank(int)
|
| com.sonar.sslr.api.Comments.isBlankComment(String)
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.isFalse()
in 1.19, use GrammarBuilder.nothing() instead.
|
| com.sonar.sslr.api.RecognitionException.isFatal()
in 1.19
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.isOneOfThem(TokenType...)
|
| com.sonar.sslr.api.Comments.isThereCommentAtLine(int)
|
| com.sonar.sslr.api.Comments.isThereCommentBeforeLine(int)
since 1.13 use trivia instead
|
| com.sonar.sslr.api.RecognitionException.isToRetryWithExtendStackTrace()
in 1.19
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.isTrue()
|
| com.sonar.sslr.api.Rule.mock()
|
| org.sonar.sslr.parser.GrammarOperators.next(Object...)
in 1.19, use GrammarBuilder.next(Object) instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate.next(Object...)
in 1.19, use GrammarBuilder.next(Object) instead.
|
| com.sonar.sslr.api.AstNode.nextAstNode()
|
| org.sonar.sslr.parser.GrammarOperators.nextNot(Object...)
in 1.19, use GrammarBuilder.nextNot(Object) instead.
|
| com.sonar.sslr.api.AstNode.nextSibling()
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate.not(Object)
in 1.19, use GrammarBuilder.nextNot(Object) instead.
|
| org.sonar.sslr.parser.GrammarOperators.nothing()
in 1.19, use GrammarBuilder.nothing() instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Standard.o2n(Object...)
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Standard.one2n(Object...)
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
|
| org.sonar.sslr.parser.GrammarOperators.oneOrMore(Object...)
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Standard.opt(Object...)
in 1.19, use GrammarBuilder.optional(Object) instead.
|
| org.sonar.sslr.parser.GrammarOperators.optional(Object...)
in 1.19, use GrammarBuilder.optional(Object) instead.
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Standard.or(Object...)
|
| com.sonar.sslr.api.Rule.override(Object...)
|
| com.sonar.sslr.api.AstNode.previousAstNode()
|
| com.sonar.sslr.api.AstNode.previousSibling()
|
| org.sonar.sslr.grammar.GrammarRuleBuilder.recoveryRule()
in 1.19, no difference between usual grammar rule and "recovery rule" - both will be presented in AST and so can be handled via AST visitor.
|
| com.sonar.sslr.api.Rule.recoveryRule()
in 1.19, no difference between usual grammar rule and "recovery rule" - both will be presented in AST and so can be handled via AST visitor.
|
| org.sonar.sslr.parser.GrammarOperators.regexp(String)
|
| org.sonar.sslr.parser.GrammarOperators.sequence(Object...)
in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
|
| com.sonar.sslr.impl.Lexer2.setConfiguration(CodeReaderConfiguration) |
| com.sonar.sslr.impl.Parser.Builder.setExtendedStackTrace(ExtendedStackTrace)
in 1.19
|
| com.sonar.sslr.impl.Parser.Builder.setParsingEventListeners(ParsingEventListener...)
in 1.19
|
| com.sonar.sslr.impl.Lexer2.setPreprocessors(Preprocessor2...) |
| com.sonar.sslr.impl.Parser.Builder.setRecognictionExceptionListener(RecognitionExceptionListener...)
in 1.19
|
| com.sonar.sslr.api.Token.Builder.setURI(URI)
|
| com.sonar.sslr.api.Rule.skip()
|
| com.sonar.sslr.api.Rule.skipIf(AstNodeSkippingPolicy)
in 1.19
|
| com.sonar.sslr.api.Rule.skipIfOneChild()
|
| org.sonar.sslr.parser.GrammarOperators.skippedTrivia(Object)
|
| com.sonar.sslr.impl.Lexer2.startLexing()
use the parser event listeners instead
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.till(Object)
|
| com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced.tillNewLine()
|
| org.sonar.sslr.parser.GrammarOperators.token(TokenType, Object)
|
| com.sonar.sslr.impl.ast.AstWalker.walkVisitAndListen(AstNode, Object)
|
| org.sonar.sslr.parser.GrammarOperators.zeroOrMore(Object...)
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
|