Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ApexParserVisitor.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexParserVisitorAdapter.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexParserVisitorReducedAdapter.visit(ASTUserClass node,
java.lang.Object data) |
Modifier and Type | Method | Description |
---|---|---|
static double |
ApexMetrics.get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTUserClassOrInterface<?>> key,
ASTUserClass node) |
Computes the standard value of the metric identified by its code on a class AST node.
|
static double |
ApexMetrics.get(net.sourceforge.pmd.lang.metrics.MetricKey<ASTUserClassOrInterface<?>> key,
ASTUserClass node,
net.sourceforge.pmd.lang.metrics.MetricOptions options) |
Computes a metric identified by its code on a class AST node, possibly selecting metric options with the
options parameter. |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
AbstractApexRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
AbstractApexUnitTestRule.visit(ASTUserClass node,
java.lang.Object data) |
Don't bother visiting this class if it's not a class with @isTest and
newer than API v24
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ApexUnitTestShouldNotUseSeeAllDataTrueRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
AvoidGlobalModifierRule.visit(ASTUserClass node,
java.lang.Object data) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ClassNamingConventionsRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
MethodNamingConventionsRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
VariableNamingConventionsRule.visit(ASTUserClass node,
java.lang.Object data) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
AvoidDeeplyNestedIfStmtsRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
CyclomaticComplexityRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ExcessiveClassLengthRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
NcssTypeCountRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
StdCyclomaticComplexityRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
TooManyFieldsRule.visit(ASTUserClass node,
java.lang.Object data) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
MethodWithSameNameAsEnclosingClassRule.visit(ASTUserClass node,
java.lang.Object data) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ApexBadCryptoRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexCRUDViolationRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexCSRFRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexDangerousMethodsRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexOpenRedirectRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexSharingViolationsRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexSOQLInjectionRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexSuggestUsingNamedCredRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexXSSFromEscapeFalseRule.visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
ApexXSSFromURLParamRule.visit(ASTUserClass node,
java.lang.Object data) |
Copyright © 2002–2018 PMD. All rights reserved.