Uses of Class
net.sourceforge.pmd.RuleContext

Packages that use RuleContext
net.sourceforge.pmd   
net.sourceforge.pmd.rules   
net.sourceforge.pmd.rules.junit   
net.sourceforge.pmd.rules.strictexception   
net.sourceforge.pmd.stat   
 

Uses of RuleContext in net.sourceforge.pmd
 

Methods in net.sourceforge.pmd with parameters of type RuleContext
 void PMD.processFile(java.io.Reader reader, RuleSet ruleSet, RuleContext ctx)
           
 void PMD.processFile(java.io.InputStream fileContents, RuleSet ruleSet, RuleContext ctx)
           
protected  void AbstractRule.visitAll(java.util.List acus, RuleContext ctx)
           
 void AbstractRule.apply(java.util.List acus, RuleContext ctx)
           
 RuleViolation AbstractRule.createRuleViolation(RuleContext ctx, int lineNumber)
           
 RuleViolation AbstractRule.createRuleViolation(RuleContext ctx, int lineNumber, java.lang.String specificDescription)
           
 void RuleSet.apply(java.util.List acuList, RuleContext ctx)
           
 void Rule.apply(java.util.List astCompilationUnits, RuleContext ctx)
           
 

Constructors in net.sourceforge.pmd with parameters of type RuleContext
RuleViolation(Rule rule, int line, RuleContext ctx)
           
RuleViolation(Rule rule, int line, java.lang.String specificDescription, RuleContext ctx)
           
 

Uses of RuleContext in net.sourceforge.pmd.rules
 

Methods in net.sourceforge.pmd.rules with parameters of type RuleContext
private  void UnusedPrivateMethodRule.harvestUnused(RuleContext ctx)
           
private  void ImportFromSamePackageRule.addViolation(RuleContext ctx, ASTImportDeclaration node)
           
private  void DuplicateImportsRule.createRV(RuleContext ctx, SimpleNode importNameNode)
           
private  void AccessorClassGenerationRule.processRule(RuleContext ctx)
           
 

Uses of RuleContext in net.sourceforge.pmd.rules.junit
 

Methods in net.sourceforge.pmd.rules.junit with parameters of type RuleContext
private  void JUnitAssertionsShouldIncludeMessageRule.check(RuleContext ctx, ASTArguments node, int args, java.lang.String targetMethodName)
           
 

Uses of RuleContext in net.sourceforge.pmd.rules.strictexception
 

Methods in net.sourceforge.pmd.rules.strictexception with parameters of type RuleContext
private  void ExceptionTypeChecking.evaluateCatchClause(ASTCatch catchStmt, RuleContext ctx)
           
private  void ExceptionTypeChecking.evaluateInstanceOfExpression(ASTInstanceOfExpression instanceOfExpression, java.lang.String exceptionName, RuleContext ctx)
           
private  void ExceptionSignatureDeclaration.evaluateExceptions(java.util.List exceptionList, RuleContext context)
          Checks all exceptions for possible violation on the exception declaration.
private  void AvoidCatchingThrowable.evaluateCatch(ASTCatch aCatch, RuleContext ruleContext)
          Checking the catch statement
 

Uses of RuleContext in net.sourceforge.pmd.stat
 

Methods in net.sourceforge.pmd.stat with parameters of type RuleContext
 void StatisticalRule.apply(java.util.List acus, RuleContext ctx)
           
protected  void StatisticalRule.makeViolations(RuleContext ctx, java.util.Set dataPoints)