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 Object
visit(ASTArgumentList node, Object data)
Object
visit(ASTBulkCollectIntoClause node, Object data)
Object
visit(ASTDeclarativeSection node, Object data)
Object
visit(ASTFormalParameters node, Object data)
Object
visit(ASTFromClause node, Object data)
Object
visit(ASTInput node, Object data)
Object
visit(ASTJoinClause node, Object data)
Object
visit(ASTSelectList node, Object data)
Object
visit(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:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTSelectList node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTBulkCollectIntoClause node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTFromClause node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTJoinClause node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTSubqueryOperation node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTFormalParameters node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTDeclarativeSection node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
visit
public Object visit(ASTArgumentList node, Object data)
- Specified by:
visit
in interfacePLSQLParserVisitor
- Overrides:
visit
in classAbstractPLSQLRule
-
-