Class UnavailableFunctionRule

  • All Implemented Interfaces:
    net.sourceforge.pmd.lang.rule.Rule, net.sourceforge.pmd.properties.PropertySource

    public class UnavailableFunctionRule
    extends AbstractSwiftRule
    • Field Summary

      • Fields inherited from interface net.sourceforge.pmd.lang.rule.Rule

        VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected @NonNull net.sourceforge.pmd.lang.rule.RuleTargetSelector buildTargetSelector()  
      SwiftVisitor<net.sourceforge.pmd.reporting.RuleContext,​?> buildVisitor()  
      • Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractVisitorRule

        apply
      • Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractRule

        addExample, asCtx, 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 interface net.sourceforge.pmd.properties.PropertySource

        definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, isPropertyOverridden, setProperty
      • Methods inherited from interface net.sourceforge.pmd.lang.rule.Rule

        initialize
    • Constructor Detail

      • UnavailableFunctionRule

        public UnavailableFunctionRule()
    • Method Detail

      • buildTargetSelector

        protected @NonNull net.sourceforge.pmd.lang.rule.RuleTargetSelector buildTargetSelector()
        Overrides:
        buildTargetSelector in class net.sourceforge.pmd.lang.rule.AbstractRule