| BooleanExpressionComplexity | Restricts the number of boolean operators (&&, ||, &, | and ^) in an expression. |
| ClassDataAbstractionCoupling | Measures the number of instantiations of other classes 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. |