 
            
        | Percentage | Lines | ||
|---|---|---|---|
| BooleanArgumentFlag |  | 0 % | 27 | 
| CamelCaseClassName |  | 0 % | 21 | 
| CamelCaseParameterName |  | 0 % | 37 | 
| Superglobals |  | 0 % | 36 | 
| SnakeCaseVariableName |  | 0 % | 47 | 
| FunctionNode |  | 56 % | 44 | 
| RuleViolation |  | 58 % | 181 | 
| CommandLineOptions |  | 78 % | 529 | 
| StreamWriter |  | 79 % | 54 | 
| AbstractRule |  | 80 % | 357 | 
| CRAP Score | Lines | ||
|---|---|---|---|
| CommandLineOptions::__construct() | 78 | 81 | |
| SnakeCaseVariableName::apply() | 30 | 20 | |
| BooleanArgumentFlag::isBooleanValue() | 20 | 4 | |
| CamelCaseParameterName::apply() | 20 | 17 | |
| RuleSetFactory::parseSingleRuleNode() | 17 | 67 | |
| BooleanArgumentFlag::apply() | 12 | 13 | |
| Superglobals::apply() | 12 | 14 | |
| RuleSetFactory::parseRuleReferenceNode() | 11 | 41 | |
| UnusedFormalParameter::removeUsedParameters() | 10 | 38 | |
| RuleSetFactory::parseRuleSetNode() | 9 | 46 | |