| InMemoryNodeModel.java |   | 22% |   | 16% | 101 | 127 | 198 | 258 | 47 | 70 | 0 | 2 |
| DefaultConfigurationKey.java |   | 4% |   | 2% | 117 | 121 | 166 | 176 | 45 | 49 | 0 | 2 |
| NodeTracker.java |   | 5% |   | 6% | 39 | 43 | 70 | 79 | 24 | 28 | 1 | 2 |
| ModelTransaction.java |   | 58% |   | 44% | 46 | 97 | 86 | 206 | 24 | 68 | 3 | 9 |
| DefaultExpressionEngine.java |   | 15% |   | 7% | 31 | 36 | 49 | 63 | 10 | 15 | 0 | 1 |
| ImmutableNode.java |   | 53% |   | 40% | 30 | 62 | 49 | 120 | 14 | 40 | 0 | 2 |
| MergeCombiner.java |  | 0% |  | 0% | 15 | 15 | 38 | 38 | 7 | 7 | 1 | 1 |
| DefaultExpressionEngineSymbols.java |   | 37% |  | 0% | 12 | 23 | 27 | 53 | 10 | 21 | 0 | 2 |
| NodeSelector.java |  | 0% |  | 0% | 15 | 15 | 33 | 33 | 10 | 10 | 1 | 1 |
| OverrideCombiner.java |  | 0% |  | 0% | 14 | 14 | 21 | 21 | 7 | 7 | 1 | 1 |
| TrackedNodeModel.java |  | 0% |  | 0% | 20 | 20 | 36 | 36 | 16 | 16 | 1 | 1 |
| UnionCombiner.java |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 4 | 4 | 1 | 1 |
| TreeUtils.java |  | 0% |  | 0% | 8 | 8 | 18 | 18 | 4 | 4 | 1 | 1 |
| QueryResult.java |   | 22% |  | 0% | 9 | 14 | 16 | 24 | 5 | 10 | 0 | 1 |
| NodeHandlerDecorator.java |  | 0% | | n/a | 16 | 16 | 17 | 17 | 16 | 16 | 1 | 1 |
| AbstractImmutableNodeHandler.java |   | 20% |  | 10% | 16 | 21 | 11 | 17 | 11 | 16 | 0 | 1 |
| NodeUpdateData.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| TreeData.java |   | 70% |   | 62% | 5 | 17 | 4 | 31 | 2 | 13 | 0 | 1 |
| NodeCombiner.java |  | 0% | | n/a | 9 | 9 | 11 | 11 | 9 | 9 | 2 | 2 |
| NodeAddData.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| ReferenceTracker.java |   | 74% |   | 45% | 8 | 16 | 9 | 35 | 0 | 6 | 0 | 1 |
| TrackedNodeHandler.java |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| NodeNameMatchers.java |   | 65% | | n/a | 2 | 5 | 2 | 5 | 2 | 5 | 0 | 3 |
| NodeTreeWalker.java |   | 89% |   | 55% | 8 | 17 | 2 | 30 | 0 | 8 | 0 | 1 |
| ConfigurationNodeVisitorAdapter.java | | 85% | | n/a | 1 | 4 | 1 | 5 | 1 | 4 | 0 | 1 |