Percentage | Lines | ||
---|---|---|---|
SafeCallable |
|
71 % | 53 |
TokenStream |
|
74 % | 158 |
Parser |
|
80 % | 486 |
Lexer |
|
89 % | 79 |
ExpressionLanguage |
|
100 % | 39 |
ArrowFuncNode |
|
100 % | 87 |
CRAP Score | Lines | ||
---|---|---|---|
Parser::parseHashExpression() | 56 | 43 | |
Parser::parseArrayExpression() | 20 | 23 | |
Parser::parsePrimaryExpression() | 20 | 65 | |
Lexer::tokenize() | 15 | 73 | |
TokenStream::expectPrev() | 12 | 18 | |
Parser::preParseArrowFuncs() | 9 | 79 | |
Parser::parsePostfixExpression() | 9 | 56 | |
TokenStream::seek() | 7 | 28 | |
Parser::parseExpression() | 6 | 20 | |
Parser::parseConditionalExpression() | 4 | 23 | |