Package com.puppycrawl.tools.checkstyle.checks.metrics
Contains the Metrics checks that are
bundled with the main distribution.
-
Class Summary Class Description AbstractClassCouplingCheck Base class for coupling calculation.BooleanExpressionComplexityCheck Restricts the number of boolean operators (&&
,||
,&
,|
and^
) in an expression.ClassDataAbstractionCouplingCheck Measures the number of instantiations of other classes within the given class or record.ClassFanOutComplexityCheck Checks the number of other types a given class/record/interface/enum/annotation relies on.CyclomaticComplexityCheck Checks cyclomatic complexity against a specified limit.JavaNCSSCheck Determines complexity of methods, classes and files by counting the Non Commenting Source Statements (NCSS).NPathComplexityCheck Checks the NPATH complexity against a specified limit.