Class AbstractJUnit5NotCompliantModifierChecker

All Implemented Interfaces:
JavaCheck, JavaFileScanner
Direct Known Subclasses:
JUnit5DefaultPackageClassAndMethodCheck, JUnit5SilentlyIgnoreClassAndMethodCheck

public abstract class AbstractJUnit5NotCompliantModifierChecker extends IssuableSubscriptionVisitor
  • Field Details

  • Constructor Details

    • AbstractJUnit5NotCompliantModifierChecker

      public AbstractJUnit5NotCompliantModifierChecker()
  • Method Details

    • isNonCompliantModifier

      protected abstract boolean isNonCompliantModifier(Modifier modifier, boolean isMethod)
    • raiseIssueOnNonCompliantReturnType

      protected abstract void raiseIssueOnNonCompliantReturnType(MethodTree methodTree)
    • raiseIssueOnNonCompliantModifier

      protected void raiseIssueOnNonCompliantModifier(ModifierKeywordTree modifier)
    • nodesToVisit

      public List<Tree.Kind> nodesToVisit()
      Specified by:
      nodesToVisit in class SubscriptionVisitor
    • visitNode

      public void visitNode(Tree tree)
      Overrides:
      visitNode in class SubscriptionVisitor