|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.pmd.AbstractPropertySource
net.sourceforge.pmd.lang.rule.AbstractRule
net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule
net.sourceforge.pmd.lang.java.rule.codesize.CyclomaticComplexityRule
public class CyclomaticComplexityRule
Nested Class Summary |
---|
Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule |
---|
StdCyclomaticComplexityRule.Entry |
Field Summary |
---|
Fields inherited from class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule |
---|
entryStack, REPORT_LEVEL_DESCRIPTOR, SHOW_CLASSES_COMPLEXITY_DESCRIPTOR, SHOW_METHODS_COMPLEXITY_DESCRIPTOR |
Fields inherited from class net.sourceforge.pmd.AbstractPropertySource |
---|
propertyDescriptors, propertyValuesByDescriptor |
Fields inherited from interface net.sourceforge.pmd.Rule |
---|
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR |
Constructor Summary | |
---|---|
CyclomaticComplexityRule()
|
Method Summary | |
---|---|
Object |
visit(ASTConditionalExpression node,
Object data)
|
Object |
visit(ASTDoStatement node,
Object data)
|
Object |
visit(ASTForStatement node,
Object data)
|
Object |
visit(ASTIfStatement node,
Object data)
|
Object |
visit(ASTSwitchStatement node,
Object data)
|
Object |
visit(ASTWhileStatement node,
Object data)
|
Methods inherited from class net.sourceforge.pmd.lang.java.rule.codesize.StdCyclomaticComplexityRule |
---|
visit, visit, visit, visit, visit, visit |
Methods inherited from class net.sourceforge.pmd.lang.java.rule.AbstractJavaRule |
---|
apply, getDeclaringType, importsPackage, isQualifiedName, isSuppressed, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAll |
Methods inherited from class net.sourceforge.pmd.AbstractPropertySource |
---|
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, useDefaultValueFor, usesDefaultValues |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sourceforge.pmd.PropertySource |
---|
definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, useDefaultValueFor, usesDefaultValues |
Constructor Detail |
---|
public CyclomaticComplexityRule()
Method Detail |
---|
public Object visit(ASTIfStatement node, Object data)
visit
in interface JavaParserVisitor
visit
in class StdCyclomaticComplexityRule
public Object visit(ASTForStatement node, Object data)
visit
in interface JavaParserVisitor
visit
in class StdCyclomaticComplexityRule
public Object visit(ASTDoStatement node, Object data)
visit
in interface JavaParserVisitor
visit
in class StdCyclomaticComplexityRule
public Object visit(ASTSwitchStatement node, Object data)
visit
in interface JavaParserVisitor
visit
in class StdCyclomaticComplexityRule
public Object visit(ASTWhileStatement node, Object data)
visit
in interface JavaParserVisitor
visit
in class StdCyclomaticComplexityRule
public Object visit(ASTConditionalExpression node, Object data)
visit
in interface JavaParserVisitor
visit
in class StdCyclomaticComplexityRule
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |