| Percentage | Lines | ||
|---|---|---|---|
| TokenStream |
|
65 % | 157 |
| Token |
|
83 % | 172 |
| QueryBuilder |
|
97 % | 90 |
| LimitNodeParser |
|
100 % | 44 |
| AbstractComparisonOperatorNodeParser |
|
100 % | 33 |
| AbstractLogicalOperatorNodeParser |
|
100 % | 55 |
| AbstractComparisonFiqlNodeParser |
|
100 % | 28 |
| AbstractComparisonRqlNodeParser |
|
100 % | 27 |
| EqNodeParser |
|
100 % | 18 |
| GeNodeParser |
|
100 % | 18 |
| CRAP Score | Lines | ||
|---|---|---|---|
| GroupNodeParser::parse() | 10 | 37 | |
| ScalarParser::getScalarValue() | 9 | 28 | |
| PunctuationSubLexer::getTokenAt() | 7 | 19 | |
| Token::__toString() | 6 | 8 | |
| TokenStream::lookAhead() | 6 | 8 | |
| BooleanTypeCaster::typeCast() | 6 | 16 | |
| FloatTypeCaster::typeCast() | 6 | 16 | |
| IntegerTypeCaster::typeCast() | 6 | 16 | |
| StringTypeCaster::typeCast() | 6 | 16 | |
| DatetimeSubLexer::getTokenAt() | 6 | 19 | |