Class AbstractSwiftRule
- java.lang.Object
-
- net.sourceforge.pmd.properties.AbstractPropertySource
-
- net.sourceforge.pmd.lang.rule.AbstractRule
-
- net.sourceforge.pmd.lang.rule.AbstractVisitorRule
-
- net.sourceforge.pmd.lang.swift.rule.AbstractSwiftRule
-
- All Implemented Interfaces:
net.sourceforge.pmd.lang.rule.Rule
,net.sourceforge.pmd.properties.PropertySource
- Direct Known Subclasses:
UnavailableFunctionRule
public abstract class AbstractSwiftRule extends net.sourceforge.pmd.lang.rule.AbstractVisitorRule
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSwiftRule()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract SwiftVisitor<net.sourceforge.pmd.reporting.RuleContext,?>
buildVisitor()
-
Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractRule
addExample, asCtx, buildTargetSelector, deepCopy, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getPropertySourceType, getRuleClass, getRuleSetName, getSince, getTargetSelector, hashCode, isDeprecated, setDeprecated, setDescription, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setName, setPriority, setRuleClass, setRuleSetName, setSince, start
-
Methods inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
definePropertyDescriptor, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, isPropertyOverridden, setProperty
-
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, isPropertyOverridden, setProperty
-
-
-
-
Method Detail
-
buildVisitor
public abstract SwiftVisitor<net.sourceforge.pmd.reporting.RuleContext,?> buildVisitor()
- Specified by:
buildVisitor
in classnet.sourceforge.pmd.lang.rule.AbstractVisitorRule
-
-