Source file "org/assertj/core/api/recursive/comparison/RecursiveComparisonConfiguration.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,897 of 1,897 | 0% | 208 of 208 | 0% | 228 | 228 | 354 | 354 | 124 | 124 |
| RecursiveComparisonConfiguration(RecursiveComparisonConfiguration.Builder) | 0% | n/a | 1 | 1 | 39 | 39 | 1 | 1 | ||
| equals(Object) | 0% | 0% | 24 | 24 | 18 | 18 | 1 | 1 | ||
| hashCode() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| RecursiveComparisonConfiguration() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | ||
| describeIgnoredOverriddenEqualsMethods(StringBuilder, Representation) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| multiLineDescription(Representation) | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | ||
| describeRegisteredComparatorForFields(StringBuilder) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| shouldBeComparedBasedOnFieldValue(DualValue) | 0% | 0% | 6 | 6 | 6 | 6 | 1 | 1 | ||
| describeOverriddenEqualsMethodsUsage(StringBuilder, Representation) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| hasCustomComparator(DualValue) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| shouldIgnoreOverriddenEqualsOf(DualValue) | 0% | 0% | 7 | 7 | 5 | 5 | 1 | 1 | ||
| getActualChildrenNodeNamesToCompare(DualValue) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| dualValueForField(DualValue, String) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| matchesAnIgnoredFieldType(DualValue) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| describeRegisteredErrorMessagesForFields(StringBuilder) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| describeErrorMessagesForFields(StringBuilder) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| describeErrorMessagesForType(StringBuilder) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| isConfiguredToIgnoreSomeButNotAllOverriddenEqualsMethods() | 0% | 0% | 6 | 6 | 4 | 4 | 1 | 1 | ||
| shouldBeCompared(DualValue) | 0% | 0% | 5 | 5 | 2 | 2 | 1 | 1 | ||
| formatRegisteredComparatorByType(Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| describeIgnoredCollectionOrderInFieldsMatchingRegexes(StringBuilder) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| formatRegisteredComparatorForField(Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| formatRegisteredComparatorForRegexFields(Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| matchesAnIgnoredOverriddenEqualsField(FieldLocation) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| shouldIgnore(DualValue) | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| describeComparedFields(StringBuilder) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| describeComparedTypes(StringBuilder) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| describeIgnoredFieldsForTypes(StringBuilder) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| describeIgnoredCollectionOrderInFields(StringBuilder) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| shouldIgnoreFieldBasedOnFieldValue(DualValue) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| describeIgnoredOverriddenEqualsForTypes(Representation) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| matchesAnIgnoredOverriddenEqualsRegex(FieldLocation) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| matchesAnIgnoredNullField(DualValue) | 0% | 0% | 5 | 5 | 1 | 1 | 1 | 1 | ||
| lambda$matchesComparedField$3(FieldLocation, FieldLocation) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| shouldIgnoreCollectionOrder(FieldLocation) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| describeRegisteredComparatorByTypes(StringBuilder) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| describeTypeCheckingStrictness(StringBuilder) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| describeIntrospectionStrategy(StringBuilder) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| describeComparatorForRegexFields(StringBuilder) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| describeComparatorForTypes(StringBuilder) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| describeComparatorForFields(StringBuilder) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| hasCustomComparators() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| compareOnlyFields(String[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| compareOnlyFieldsOfTypes(Class[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| ignoreOverriddenEqualsForFieldsMatchingRegexes(String[]) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| ignoreCollectionOrderInFieldsMatchingRegexes(String[]) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| shouldIgnoreFieldBasedOnFieldLocation(FieldLocation) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| describeComparedTypes() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| describeRegisteredErrorMessagesForTypes(StringBuilder) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| registerComparatorForFields(Comparator, String[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| describeIgnoreAllActualNullFields(StringBuilder) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| describeIgnoreAllActualEmptyOptionalFields(StringBuilder) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| describeIgnoreAllExpectedNullFields(StringBuilder) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| describeIgnoreCollectionOrder(StringBuilder) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| lambda$getActualChildrenNodeNamesToCompare$4(DualValue, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| registerComparatorForType(Comparator, Class) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| matchesAnIgnoredEmptyOptionalField(DualValue) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| matchesAnIgnoredCollectionOrderInField(FieldLocation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| matchesAnIgnoredCollectionOrderInFieldRegex(FieldLocation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| describeComparedFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ignoreOverriddenEqualsForFields(String[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| ignoreCollectionOrderInFields(String[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$toComparator$11(BiPredicate, Object, Object) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$getActualChildrenNodeNamesToCompare$6(DualValue) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| ignoreOverriddenEqualsForTypes(Class[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| registerEqualsForFieldsMatchingRegexes(BiPredicate, String[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| registerErrorMessageForFields(String, String[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| shouldBeComparedBasedOnFieldLocation(FieldLocation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toComparator(BiPredicate) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$getActualChildrenNodeNamesToCompare$7(String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| registerEqualsForType(BiPredicate, Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| registerEqualsForFields(BiPredicate, String[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| registerErrorMessageForType(String, Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getValue(String, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$registerErrorMessageForFields$2(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$registerComparatorForFields$1(Comparator, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasComparatorForField(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getComparatorForField(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasCustomMessageForField(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMessageForField(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasComparatorForType(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getComparatorForType(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasCustomMessageForType(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMessageForType(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getChildrenNodeNamesOf(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| matchesAnIgnoredOverriddenEqualsType(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| builder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$describeErrorMessagesForType$10(Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$matchesAnIgnoredCollectionOrderInFieldRegex$9(String, Pattern) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$matchesAnIgnoredOverriddenEqualsRegex$8(String, Pattern) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getActualChildrenNodeNamesToCompare$5(DualValue, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| comparatorByTypes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setIgnoreAllActualEmptyOptionalFields(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIgnoreAllActualNullFields(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIgnoreAllExpectedNullFields(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| ignoreAllOverriddenEquals() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useOverriddenEquals() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| ignoreCollectionOrder(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| strictTypeChecking(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| comparatorByFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setIntrospectionStrategy(RecursiveComparisonIntrospectionStrategy) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| shouldIgnoreOverriddenEqualsOf(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| describeIgnoredOverriddenEqualsForFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| describeIgnoredCollectionOrderInFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFieldComparators() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTypeComparators() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoreAllActualNullFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoreAllExpectedNullFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoreAllOverriddenEquals() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoreAllActualEmptyOptionalFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getComparedFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getComparedTypes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoreCollectionOrder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoredCollectionOrderInFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoredCollectionOrderInFieldsMatchingRegexes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isInStrictTypeCheckingMode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoredOverriddenEqualsForTypes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoredOverriddenEqualsForFields() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIgnoredOverriddenEqualsForFieldsMatchingRegexes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIntrospectionStrategy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| matchesComparedField(FieldLocation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$compareOnlyFieldsOfTypes$0(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |