| Percentage | Lines | ||
|---|---|---|---|
| LexemeCollection |
|
59 % | 107 |
| StringLexer |
|
95 % | 47 |
| Parser |
|
98 % | 187 |
| LexemeEmitter |
|
100 % | 17 |
| Lexeme |
|
100 % | 37 |
| ArgumentLexeme |
|
100 % | 173 |
| CharData |
|
100 % | 20 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Parser::lexSprintf() | 15 | 95 | |
| LexemeCollection::offsetSet() | 6 | 5 | |
| Parser::eatInt() | 5 | 21 | |
| Parser::parseStr() | 5 | 26 | |
| LexemeCollection::argTypes() | 4 | 17 | |
| ArgumentLexeme::argType() | 4 | 14 | |
| Parser::lexString() | 4 | 19 | |
| LexemeCollection::getInvalid() | 3 | 8 | |
| StringLexer::rewind() | 2 | 5 | |
| LexemeCollection::toArray() | 2 | 2 | |