| Percentage | Lines | ||
|---|---|---|---|
| CollectorException |
|
0 % | 9 |
| ParserException |
|
0 % | 46 |
| TokenizerException |
|
47 % | 40 |
| Collector |
|
71 % | 106 |
| StreamSource |
|
81 % | 62 |
| Parser |
|
85 % | 312 |
| Event |
|
86 % | 99 |
| FileSource |
|
91 % | 74 |
| Selector |
|
95 % | 142 |
| Tokenizer |
|
95 % | 205 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Parser::events() | 46 | 183 | |
| Tokenizer::tokens() | 31 | 126 | |
| Collector::processEvent() | 26 | 54 | |
| Parser::items() | 23 | 49 | |
| Selector::match() | 17 | 50 | |
| Selector::create() | 16 | 67 | |
| ParserException::__construct() | 12 | 6 | |
| ParserException::unexpectedCollectorReturn() | 12 | 11 | |
| StreamSource::rewind() | 8 | 24 | |
| StringIteratorSource::read() | 7 | 25 | |