ApexParserVisitor
, net.sourceforge.pmd.lang.rule.ImmutableLanguage
, net.sourceforge.pmd.properties.PropertySource
, net.sourceforge.pmd.renderers.CodeClimateRule
, net.sourceforge.pmd.Rule
public class VariableNamingConventionsRule extends AbstractApexRule
propertyDescriptors, propertyValuesByDescriptor
Constructor | Description |
---|---|
VariableNamingConventionsRule() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
dysfunctionReason() |
|
boolean |
hasPrefixesOrSuffixes() |
|
protected void |
init() |
|
java.lang.Object |
visit(ASTField node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTParameter node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTUserClass node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTUserInterface node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTVariableDeclaration node,
java.lang.Object data) |
apply, getParserOptions, 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
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
definePropertyDescriptor, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
addExample, addRuleChainVisit, addRuleChainVisit, deepCopy, end, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
public java.lang.Object visit(ASTUserClass node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTUserInterface node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
protected void init()
public java.lang.Object visit(ASTField node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTVariableDeclaration node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public java.lang.Object visit(ASTParameter node, java.lang.Object data)
visit
in interface ApexParserVisitor
visit
in class AbstractApexRule
public boolean hasPrefixesOrSuffixes()
public java.lang.String dysfunctionReason()
dysfunctionReason
in interface net.sourceforge.pmd.properties.PropertySource
dysfunctionReason
in class net.sourceforge.pmd.properties.AbstractPropertySource
Copyright © 2002–2018 PMD. All rights reserved.