public class NcssConstructorCount extends AbstractNcssCount
DELTALOWEST_PRIORITY, PRIORITIES| Constructor and Description |
|---|
NcssConstructorCount()
Count constructor declarations.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
makeViolations(RuleContext ctx,
java.util.Set<DataPoint> p) |
java.lang.Object |
visit(ASTExplicitConstructorInvocation node,
java.lang.Object data) |
countNodeChildren, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitaddDataPoint, apply, applyMinimumValue, applyTopScore, getMean, getStdDev, propertiesByNameaddViolation, addViolation, addViolation, addViolationWithMessage, 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, visitAlladdExample, addProperties, addProperty, addRuleChainVisit, asFixedMap, asFixedMap, end, equals, getBooleanProperties, getBooleanProperty, getBooleanProperty, getDescription, getDoubleProperties, getDoubleProperty, getDoubleProperty, getExample, getExamples, getExternalInfoUrl, getIntProperties, getIntProperty, getIntProperty, getMessage, getName, getPriority, getPriorityName, getProperties, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, getStringProperties, getStringProperty, getStringProperty, getTypeProperties, getTypeProperty, hashCode, hasProperty, include, propertyDescriptorFor, setDescription, setExternalInfoUrl, setInclude, setMessage, setName, setPriority, setProperties, setProperty, setRuleClass, setRuleSetName, setSince, setUsesDFA, setUsesTypeResolution, start, usesDFA, usesRuleChain, usesTypeResolutionpublic NcssConstructorCount()
public java.lang.Object visit(ASTExplicitConstructorInvocation node, java.lang.Object data)
visit in interface JavaParserVisitorvisit in class AbstractJavaRuleprotected void makeViolations(RuleContext ctx, java.util.Set<DataPoint> p)
makeViolations in class StatisticalRule