| 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 | |