Percentage | Lines | ||
---|---|---|---|
Context |
|
57 % | 57 |
AccessorBuilder |
|
70 % | 25 |
IllegalTargetException |
|
78 % | 28 |
PropertyMetadata |
|
86 % | 69 |
Accessor |
|
88 % | 149 |
Node |
|
92 % | 99 |
Locator |
|
95 % | 45 |
ActiveNode |
|
96 % | 107 |
MissingNodeException |
|
100 % | 14 |
Paths |
|
100 % | 29 |
CRAP Score | Lines | ||
---|---|---|---|
ObjectAccessor::read() | 11 | 19 | |
Manager::extractVirtualProperties() | 8 | 33 | |
Locator::locate() | 7 | 23 | |
ObjectAccessor::write() | 6 | 16 | |
Node::isEnumerable() | 6 | 3 | |
Strings::stripCamelCasePrefix() | 3 | 10 | |
ObjectAccessor::enumerate() | 3 | 13 | |
Accessor::write() | 2 | 14 | |
Node::getKey() | 2 | 3 | |
MissingNodeException::__construct() | 2 | 7 | |