Class CodeFormatRule
- java.lang.Object
-
- net.sourceforge.pmd.properties.AbstractPropertySource
-
- net.sourceforge.pmd.lang.rule.AbstractRule
-
- net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
-
- net.sourceforge.pmd.lang.plsql.rule.codestyle.CodeFormatRule
-
- All Implemented Interfaces:
PLSQLParserVisitor,ImmutableLanguage,PropertySource,Rule
public class CodeFormatRule extends AbstractPLSQLRule
-
-
Field Summary
-
Fields inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
propertyDescriptors, propertyValuesByDescriptor
-
Fields inherited from interface net.sourceforge.pmd.Rule
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
-
-
Constructor Summary
Constructors Constructor Description CodeFormatRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectvisit(ASTArgumentList node, Object data)Objectvisit(ASTBulkCollectIntoClause node, Object data)Objectvisit(ASTDeclarativeSection node, Object data)Objectvisit(ASTFormalParameters node, Object data)Objectvisit(ASTFromClause node, Object data)Objectvisit(ASTInput node, Object data)Objectvisit(ASTJoinClause node, Object data)Objectvisit(ASTSelectList node, Object data)Objectvisit(ASTSubqueryOperation node, Object data)-
Methods inherited from class net.sourceforge.pmd.lang.plsql.rule.AbstractPLSQLRule
apply, getDeclaringType, importsPackage, isQualifiedName, 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, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAll
-
Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractRule
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getPropertySourceType, 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
-
Methods inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, 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.properties.PropertySource
definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
-
-
-
-
Method Detail
-
visit
public Object visit(ASTInput node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTSelectList node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTBulkCollectIntoClause node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTFromClause node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTJoinClause node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTSubqueryOperation node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTFormalParameters node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTDeclarativeSection node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
visit
public Object visit(ASTArgumentList node, Object data)
- Specified by:
visitin interfacePLSQLParserVisitor- Overrides:
visitin classAbstractPLSQLRule
-
-