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

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

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 limt (default = 200).
Contains the Metrics checks that are bundled with the main distribution.