public class CyclomaticComplexityRule extends StdCyclomaticComplexityRule
StdCyclomaticComplexityRule.Entry
entryStack, REPORT_LEVEL_DESCRIPTOR, SHOW_CLASSES_COMPLEXITY_DESCRIPTOR, SHOW_METHODS_COMPLEXITY_DESCRIPTOR
propertyDescriptors, propertyValuesByDescriptor
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
Constructor and Description |
---|
CyclomaticComplexityRule() |
Modifier and Type | Method and Description |
---|---|
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) |
visit, visit, visit, visit, visit, visit
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
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, setDeprecated, setDescription, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setName, setPriority, setRuleClass, setRuleSetName, setSince, setUsesDFA, setUsesTypeResolution, start, usesDFA, usesRuleChain, usesTypeResolution
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, useDefaultValueFor, usesDefaultValues
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, useDefaultValueFor, usesDefaultValues
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
Copyright © 2002–2017 PMD. All rights reserved.