| ElementMatchers.java |   | 26% |   | 15% | 156 | 218 | 172 | 244 | 135 | 195 | 0 | 1 |
| LatentMatcher.java |   | 19% |   | 2% | 60 | 74 | 23 | 53 | 24 | 37 | 3 | 9 |
| ElementMatcher.java |   | 49% |   | 38% | 24 | 44 | 18 | 53 | 8 | 19 | 0 | 4 |
| MethodOverrideMatcher.java |  | 0% |  | 0% | 22 | 22 | 21 | 21 | 7 | 7 | 1 | 1 |
| CachingMatcher.java |  | 0% |  | 0% | 16 | 16 | 22 | 22 | 9 | 9 | 2 | 2 |
| HasSuperTypeMatcher.java |  | 0% |  | 0% | 16 | 16 | 20 | 20 | 5 | 5 | 1 | 1 |
| CollectionElementMatcher.java |  | 0% |  | 0% | 15 | 15 | 11 | 11 | 5 | 5 | 1 | 1 |
| StringMatcher.java |   | 64% |  | 0% | 17 | 32 | 9 | 29 | 11 | 26 | 0 | 11 |
| ClassLoaderParentMatcher.java |  | 0% |  | 0% | 16 | 16 | 10 | 10 | 5 | 5 | 1 | 1 |
| StringSetMatcher.java |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 5 | 5 | 1 | 1 |
| HasSuperClassMatcher.java |  | 0% |  | 0% | 13 | 13 | 11 | 11 | 5 | 5 | 1 | 1 |
| FailSafeMatcher.java |  | 0% |  | 0% | 10 | 10 | 8 | 8 | 5 | 5 | 1 | 1 |
| CollectionOneToOneMatcher.java |   | 33% |   | 25% | 14 | 17 | 11 | 20 | 3 | 5 | 0 | 1 |
| ClassLoaderHierarchyMatcher.java |  | 0% |  | 0% | 11 | 11 | 10 | 10 | 5 | 5 | 1 | 1 |
| CollectionSizeMatcher.java |   | 19% |   | 11% | 12 | 14 | 6 | 11 | 3 | 5 | 0 | 1 |
| FilterableList.java |   | 46% |   | 50% | 7 | 17 | 8 | 22 | 3 | 10 | 0 | 2 |
| InstanceTypeMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| DeclaringFieldMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| FieldTypeMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| InheritedAnnotationMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| DefinedShapeMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| DeclaringMethodMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| MethodExceptionTypeMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| SubTypeMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| AnnotationTargetMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| AccessibilityMatcher.java |  | 0% |  | 0% | 10 | 10 | 5 | 5 | 5 | 5 | 1 | 1 |
| CollectionItemMatcher.java |   | 29% |   | 21% | 9 | 12 | 2 | 9 | 3 | 5 | 0 | 1 |
| CollectionErasureMatcher.java |   | 36% |   | 16% | 8 | 11 | 1 | 9 | 3 | 5 | 0 | 1 |
| DeclaringTypeMatcher.java |   | 28% |   | 21% | 9 | 12 | 1 | 6 | 3 | 5 | 0 | 1 |
| ErasureMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| DescriptorMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| DeclaringAnnotationMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| MethodParametersMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| MethodReturnTypeMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| AnnotationTypeMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| MethodParameterTypeMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| SignatureTokenMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| TypeSortMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| NameMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| MethodParameterTypesMatcher.java |   | 18% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| SuperTypeMatcher.java |   | 16% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| VisibilityMatcher.java |   | 16% |  | 0% | 8 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| MethodSortMatcher.java |   | 72% |  | 0% | 10 | 25 | 3 | 23 | 5 | 20 | 0 | 7 |
| ModifierMatcher.java |   | 84% |   | 16% | 9 | 17 | 2 | 33 | 4 | 11 | 0 | 2 |
| NegatingMatcher.java |   | 23% |   | 20% | 7 | 10 | 1 | 5 | 3 | 5 | 0 | 1 |
| EqualityMatcher.java |   | 18% |  | 0% | 7 | 9 | 1 | 5 | 3 | 5 | 0 | 1 |
| NullMatcher.java |  | 0% |  | 0% | 11 | 11 | 5 | 5 | 7 | 7 | 1 | 1 |
| BooleanMatcher.java |   | 41% |   | 20% | 7 | 12 | 1 | 8 | 3 | 7 | 0 | 1 |
| IsNamedMatcher.java |  | 0% |  | 0% | 9 | 9 | 3 | 3 | 5 | 5 | 1 | 1 |
| ArrayTypeMatcher.java |  | 0% |  | 0% | 9 | 9 | 3 | 3 | 5 | 5 | 1 | 1 |
| RecordMatcher.java |  | 0% |  | 0% | 9 | 9 | 3 | 3 | 5 | 5 | 1 | 1 |
| PrimitiveTypeMatcher.java |  | 0% |  | 0% | 9 | 9 | 3 | 3 | 5 | 5 | 1 | 1 |