Metrics Checks

BooleanExpressionComplexity Restricts the number of boolean operators (&&, ||, &, | and ^) in an expression.
ClassDataAbstractionCoupling Measures the number of distinct classes that are instantiated within the given class or record.
ClassFanOutComplexity Checks the number of other types a given class/record/interface/enum/annotation relies on.
CyclomaticComplexity Checks cyclomatic complexity against a specified limit.
JavaNCSS Determines complexity of methods, classes and files by counting the Non Commenting Source Statements (NCSS).
NPathComplexity Checks the NPATH complexity against a specified limit.