Class UnusedPrivateMethodRule

java.lang.Object
net.sourceforge.pmd.properties.AbstractPropertySource
net.sourceforge.pmd.lang.rule.AbstractRule
net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
net.sourceforge.pmd.lang.java.rule.internal.AbstractIgnoredAnnotationRule
net.sourceforge.pmd.lang.java.rule.bestpractices.UnusedPrivateMethodRule
All Implemented Interfaces:
AstVisitor, JavaVisitor, Rule, PropertySource

public class UnusedPrivateMethodRule extends net.sourceforge.pmd.lang.java.rule.internal.AbstractIgnoredAnnotationRule
This rule detects private methods, that are not used and can therefore be deleted.
  • Constructor Details

    • UnusedPrivateMethodRule

      public UnusedPrivateMethodRule()
  • Method Details

    • defaultSuppressionAnnotations

      protected Collection<String> defaultSuppressionAnnotations()
      Overrides:
      defaultSuppressionAnnotations in class net.sourceforge.pmd.lang.java.rule.internal.AbstractIgnoredAnnotationRule
    • visit

      public Object visit(ASTCompilationUnit file, Object param)