Class ImpossibleBoundaryFinder
- java.lang.Object
-
- org.sonarsource.analyzer.commons.regex.ast.RegexBaseVisitor
-
- org.sonarsource.analyzer.commons.regex.finders.ImpossibleBoundaryFinder
-
- All Implemented Interfaces:
RegexVisitor
public class ImpossibleBoundaryFinder extends RegexBaseVisitor
-
-
Constructor Summary
Constructors Constructor Description ImpossibleBoundaryFinder(RegexIssueReporter.ElementIssue regexElementIssueReporter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(RegexParseResult regexParseResult)voidvisitBoundary(BoundaryTree boundaryTree)voidvisitDisjunction(DisjunctionTree tree)voidvisitLookAround(LookAroundTree tree)-
Methods inherited from class org.sonarsource.analyzer.commons.regex.ast.RegexBaseVisitor
after, backslash, before, supportsAnyOfFeatures, visit, visitAtomicGroup, visitBackReference, visitCapturingGroup, visitCharacter, visitCharacterClass, visitCharacterClassIntersection, visitCharacterClassUnion, visitCharacterRange, visitConditionalSubpattern, visitDot, visitEscapedCharacterClass, visitGroup, visitInCharClass, visitMiscEscapeSequence, visitNonCapturingGroup, visitRepetition, visitSequence
-
-
-
-
Constructor Detail
-
ImpossibleBoundaryFinder
public ImpossibleBoundaryFinder(RegexIssueReporter.ElementIssue regexElementIssueReporter)
-
-
Method Detail
-
visit
public void visit(RegexParseResult regexParseResult)
- Specified by:
visitin interfaceRegexVisitor- Overrides:
visitin classRegexBaseVisitor
-
visitLookAround
public void visitLookAround(LookAroundTree tree)
- Specified by:
visitLookAroundin interfaceRegexVisitor- Overrides:
visitLookAroundin classRegexBaseVisitor
-
visitDisjunction
public void visitDisjunction(DisjunctionTree tree)
- Specified by:
visitDisjunctionin interfaceRegexVisitor- Overrides:
visitDisjunctionin classRegexBaseVisitor
-
visitBoundary
public void visitBoundary(BoundaryTree boundaryTree)
- Specified by:
visitBoundaryin interfaceRegexVisitor- Overrides:
visitBoundaryin classRegexBaseVisitor
-
-