| Percentage | Lines | ||
|---|---|---|---|
| SingleValueParser |
|
100 % | 14 |
| NotOperator |
|
100 % | 16 |
| TypeNotMappedException |
|
100 % | 8 |
| BaseGroupOperator |
|
100 % | 28 |
| OrOperator |
|
100 % | 23 |
| AndOperator |
|
100 % | 23 |
| CompareOperator |
|
100 % | 95 |
| InvalidValueTypeException |
|
100 % | 8 |
| BaseOperator |
|
100 % | 43 |
| Evaluator |
|
100 % | 101 |
| CRAP Score | Lines | ||
|---|---|---|---|
| ObjectValueParser::getValue() | 10 | 33 | |
| ArrayValueParser::getValue() | 10 | 33 | |
| CompareOperator::evaluate() | 8 | 23 | |
| Evaluator::determineValueParser() | 6 | 28 | |
| XOrOperator::evaluate() | 5 | 19 | |
| OrOperator::evaluate() | 4 | 14 | |
| AndOperator::evaluate() | 4 | 14 | |
| RegexOperator::evaluate() | 4 | 19 | |
| CompareOperator::configure() | 3 | 25 | |
| BaseOperator::isExpression() | 3 | 3 | |