| Percentage | Lines | ||
|---|---|---|---|
| EntityList |
|
65 % | 38 |
| Attribute |
|
68 % | 48 |
| EntityDiff |
|
87 % | 43 |
| ValuePathParserTest |
|
89 % | 39 |
| Entity |
|
90 % | 141 |
| EntityTest |
|
93 % | 112 |
| AttributeMapTest |
|
95 % | 30 |
| ValuePathPart |
|
100 % | 32 |
| AttributeMap |
|
100 % | 13 |
| ValuePathParser |
|
100 % | 99 |
| CRAP Score | Lines | ||
|---|---|---|---|
| EntityList::diff() | 20 | 13 | |
| EntityDiff::addValueIfDifferent() | 5 | 18 | |
| Entity::evaluatePath() | 5 | 19 | |
| ValuePathParser::create() | 4 | 16 | |
| EntityDiff::__invoke() | 3 | 15 | |
| EntityList::fromNative() | 3 | 16 | |
| Entity::get() | 3 | 16 | |
| Entity::__construct() | 3 | 12 | |
| Attribute::makeValue() | 3 | 12 | |
| ValuePathPart::__toString() | 2 | 5 | |