Interface StatisticalRule
-
- All Superinterfaces:
PropertySource
,Rule
@Deprecated public interface StatisticalRule extends Rule
Deprecated.Statistical rules can be implemented much more easily with plain rules, and this framework is confusing and under-documented. All interfaces and classes related to this rule will be removed by 7.0.0. See also #483.This interface tags a Rule as being a Statistical rule, producing various metrics from data points.- See Also:
DataPoint
,Metric
,StatisticalRuleHelper
-
-
Field Summary
Fields Modifier and Type Field Description static DoubleProperty
MINIMUM_DESCRIPTOR
Deprecated.static DoubleProperty
SIGMA_DESCRIPTOR
Deprecated.Not useful, will not be replaced.static IntegerProperty
TOP_SCORE_DESCRIPTOR
Deprecated.Not useful, will not be replaced.-
Fields inherited from interface net.sourceforge.pmd.Rule
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
addDataPoint(DataPoint point)
Deprecated.Object[]
getViolationParameters(DataPoint point)
Deprecated.-
Methods inherited from interface net.sourceforge.pmd.properties.PropertySource
definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
-
Methods inherited from interface net.sourceforge.pmd.Rule
addExample, addRuleChainVisit, addRuleChainVisit, apply, deepCopy, end, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, 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
-
-
-
-
Field Detail
-
SIGMA_DESCRIPTOR
@Deprecated static final DoubleProperty SIGMA_DESCRIPTOR
Deprecated.Not useful, will not be replaced.
-
MINIMUM_DESCRIPTOR
static final DoubleProperty MINIMUM_DESCRIPTOR
Deprecated.
-
TOP_SCORE_DESCRIPTOR
@Deprecated static final IntegerProperty TOP_SCORE_DESCRIPTOR
Deprecated.Not useful, will not be replaced.
-
-