| Percentage | Lines | ||
|---|---|---|---|
| Json |
|
100 % | 34 |
| DetectsEndpoints |
|
100 % | 13 |
| Token |
|
100 % | 69 |
| InvalidPointerException |
|
100 % | 10 |
| DecodingException |
|
100 % | 10 |
| AbstractDecoder |
|
100 % | 26 |
| ScalarString |
|
100 % | 34 |
| GuzzleRequiredException |
|
100 % | 9 |
| Constant |
|
100 % | 21 |
| UnsupportedSourceException |
|
100 % | 10 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Lexer::getIterator() | 11 | 25 | |
| Parser::getIterator() | 10 | 30 | |
| Pointers::matchTree() | 8 | 24 | |
| State::mutateByToken() | 7 | 17 | |
| Parser::toArray() | 7 | 17 | |
| Tree::traverseToken() | 6 | 10 | |
| Parser::lazyLoad() | 5 | 15 | |
| Tree::traverseArray() | 5 | 15 | |
| CompoundBegin::mutateState() | 5 | 10 | |
| Pointers::add() | 4 | 9 | |