Percentage | Lines | ||
---|---|---|---|
ComplexFilter |
|
0 % | 33 |
NarrativeFilter |
|
71 % | 41 |
AbstractFileLoader |
|
75 % | 55 |
ScenarioNode |
|
76 % | 133 |
RoleFilter |
|
78 % | 43 |
BackgroundNode |
|
78 % | 95 |
ExampleNode |
|
81 % | 257 |
ExampleTableNode |
|
82 % | 56 |
CucumberKeywords |
|
82 % | 99 |
FeatureNode |
|
82 % | 254 |
CRAP Score | Lines | ||
---|---|---|---|
Parser::parse() | 45 | 57 | |
Parser::parseBackground() | 22 | 57 | |
Parser::parseOutline() | 18 | 70 | |
Lexer::getNextToken() | 16 | 19 | |
Parser::parseExpression() | 15 | 35 | |
Parser::parseFeature() | 15 | 67 | |
FeatureNode::isAbsolutePath() | 13 | 14 | |
Parser::parseScenario() | 12 | 53 | |
ComplexFilter::filterFeature() | 12 | 23 | |
Lexer::scanInputForKeywords() | 10 | 31 | |