| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | Missed | Classes |
| Total | 2,381 of 7,605 | 68% | 351 of 1,009 | 65% | 360 | 1,024 | 496 | 1,598 | 149 | 497 | 3 | 83 |
| Elements.java | 0% | 0% | 109 | 111 | 183 | 187 | 63 | 65 | 0 | 1 | ||
| Nodes.java | 2% | 0% | 38 | 40 | 77 | 81 | 24 | 26 | 0 | 1 | ||
| QueryCompat.java | 0% | 0% | 27 | 27 | 42 | 42 | 11 | 11 | 1 | 1 | ||
| Selector.java | 7% | 0% | 33 | 37 | 61 | 69 | 16 | 20 | 0 | 2 | ||
| Evaluator.java | 85% | 71% | 59 | 296 | 32 | 359 | 12 | 184 | 1 | 46 | ||
| EvaluatorInternals.java | 12% | 7% | 25 | 28 | 30 | 35 | 12 | 15 | 1 | 2 | ||
| QueryParser.java | 93% | 90% | 22 | 225 | 24 | 393 | 1 | 54 | 0 | 4 | ||
| NodeTraversor.java | 60% | 51% | 28 | 44 | 31 | 93 | 3 | 6 | 0 | 1 | ||
| Collector.java | 52% | 100% | 3 | 7 | 7 | 15 | 3 | 6 | 0 | 1 | ||
| CombiningEvaluator.java | 96% | 96% | 2 | 37 | 4 | 76 | 1 | 21 | 0 | 3 | ||
| NodeEvaluator.java | 92% | 100% | 1 | 26 | 1 | 33 | 1 | 24 | 0 | 6 | ||
| StructuralEvaluator.java | 98% | 87% | 10 | 76 | 2 | 98 | 2 | 43 | 0 | 9 | ||
| HasEvaluator.java | 97% | 93% | 3 | 43 | 2 | 53 | 0 | 13 | 0 | 2 | ||
| LegacyQueryParser.java | 100% | 100% | 0 | 22 | 0 | 52 | 0 | 4 | 0 | 1 | ||
| NodeFilter.java | 100% | n/a | 0 | 3 | 0 | 9 | 0 | 3 | 0 | 2 | ||
| NodeVisitor.java | 100% | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |