Uses of Interface
org.sonar.java.regex.ast.RegexSyntaxElement
-
Packages that use RegexSyntaxElement Package Description org.sonar.java.model org.sonar.java.regex org.sonar.java.regex.ast -
-
Uses of RegexSyntaxElement in org.sonar.java.model
Methods in org.sonar.java.model with parameters of type RegexSyntaxElement Modifier and Type Method Description void
DefaultJavaFileScannerContext. reportIssue(RegexCheck regexCheck, RegexSyntaxElement regexTree, String message, Integer cost, List<RegexCheck.RegexIssueLocation> secondaries)
-
Uses of RegexSyntaxElement in org.sonar.java.regex
Methods in org.sonar.java.regex that return RegexSyntaxElement Modifier and Type Method Description RegexSyntaxElement
SyntaxError. getOffendingSyntaxElement()
RegexSyntaxElement
RegexParseResult. openingQuote()
Returns a syntax element representing the first opening quote of the string literal(s) making up the regexMethods in org.sonar.java.regex with parameters of type RegexSyntaxElement Modifier and Type Method Description void
RegexScannerContext. reportIssue(RegexCheck regexCheck, RegexSyntaxElement regexSyntaxElement, String message, Integer cost, List<RegexCheck.RegexIssueLocation> secondaries)
Constructors in org.sonar.java.regex with parameters of type RegexSyntaxElement Constructor Description RegexIssueLocation(RegexSyntaxElement tree, String message)
RegexIssueLocation(RegexSyntaxElement start, RegexSyntaxElement end, String message)
SyntaxError(RegexSyntaxElement offendingSyntaxElement, String message)
-
Uses of RegexSyntaxElement in org.sonar.java.regex.ast
Subinterfaces of RegexSyntaxElement in org.sonar.java.regex.ast Modifier and Type Interface Description interface
CharacterClassElementTree
Classes in org.sonar.java.regex.ast that implement RegexSyntaxElement Modifier and Type Class Description class
AbstractRegexSyntaxElement
class
AtomicGroupTree
class
BackReferenceTree
class
BoundaryTree
class
CapturingGroupTree
class
CharacterClassIntersectionTree
class
CharacterClassTree
class
CharacterClassUnionTree
class
CharacterRangeTree
class
CharacterTree
Base class for PlainCharacterTree and UnicodeCodePointTreeclass
CurlyBraceQuantifier
class
DisjunctionTree
class
DotTree
class
EscapedCharacterClassTree
class
GroupTree
class
JavaCharacter
class
LookAroundTree
class
MiscEscapeSequenceTree
This class represents escape sequences inside regular expression that we don't particularly care about.class
NonCapturingGroupTree
class
OpeningQuote
This class should only be instantiated by RegexParseResult.openingQuote() and only used when using the opening quote of a regex as an issue location.class
PlainCharacterTree
class
Quantifier
class
RegexToken
class
RegexTree
class
RepetitionTree
class
SequenceTree
class
SimpleQuantifier
class
UnicodeCodePointTree
Represents the \\x{N...N} sequence in a regular expression, which specifies a single Unicode code point.
-