Class AbstractRegexCheck

All Implemented Interfaces:
RegexCheck, JavaCheck, JavaFileScanner
Direct Known Subclasses:
AbstractRegexCheckTrackingMatchers, AnchorPrecedenceCheck, CanonEqFlagInRegexCheck, DuplicatesInCharacterClassCheck, EmptyLineRegexCheck, EmptyStringRepetitionCheck, EscapeSequenceControlCharacterCheck, GraphemeClustersInClassesCheck, ImpossibleBackReferenceCheck, ImpossibleBoundariesCheck, InvalidRegexCheck, PossessiveQuantifierContinuationCheck, RedundantRegexAlternativesCheck, RegexComplexityCheck, RegexStackOverflowCheck, ReluctantQuantifierCheck, SingleCharacterAlternationCheck, StringReplaceCheck, UnicodeAwareCharClassesCheck, UnicodeCaseCheck

public abstract class AbstractRegexCheck extends IssuableSubscriptionVisitor implements RegexCheck
  • Field Details

    • JAVA_LANG_STRING

      protected static final String JAVA_LANG_STRING
      See Also:
    • LANG3_REGEX_UTILS

      protected static final String LANG3_REGEX_UTILS
      See Also:
    • REGEX_ON_THE_SECOND_ARGUMENT_METHODS

      protected static final MethodMatchers REGEX_ON_THE_SECOND_ARGUMENT_METHODS
    • METHODS_IMPLYING_DOT_ALL_FLAG

      protected static final MethodMatchers METHODS_IMPLYING_DOT_ALL_FLAG
    • REGEX_METHODS

      protected static final MethodMatchers REGEX_METHODS
  • Constructor Details

    • AbstractRegexCheck

      public AbstractRegexCheck()
  • Method Details