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.AbstractComplexityCheck Deprecated. Checkstyle will not support abstract checks anymore.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.JavaNCSSCheck.Counter Class representing a counter.NPathComplexityCheck Checks the npath complexity against a specified limit (default = 200).NPathComplexityCheck.TokenEnd Coordinates of token end.NPathComplexityCheck.Values Class that store range value and expression value.