## Package com.puppycrawl.tools.checkstyle.checks.metrics

Contains the Metrics checks that are bundled with the main distribution.

See:
Description

Class Summary
AbstractClassCouplingCheck: Base class for coupling calculation.
AbstractComplexityCheck: Base class for checks the calculate complexity based around methods.
BooleanExpressionComplexityCheck: Restricts nested boolean operators (&&, ||, &, | and ^) to a specified depth (default = 3).
ClassDataAbstractionCouplingCheck: This metric measures the number of instantiations of other classes within the given class.
ClassFanOutComplexityCheck: The number of other classes a given class relies on.
CyclomaticComplexityCheck: Checks cyclomatic complexity against a specified limit.
JavaNCSSCheck: This check calculates the Non Commenting Source Statements (NCSS) metric for java source files and methods.
NPathComplexityCheck: Checks the npath complexity against a specified limit (default = 200).

## Package com.puppycrawl.tools.checkstyle.checks.metrics Description

Contains the Metrics checks that are bundled with the main distribution.

Back to the Checkstyle Home Page