RecursiveComparisonConfiguration

Source file "org/assertj/core/api/recursive/comparison/RecursiveComparisonConfiguration.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,227 of 2,2270%254 of 2540%272272421421145145
RecursiveComparisonConfiguration(RecursiveComparisonConfiguration.Builder)1620%n/a11404011
equals(Object)1370%460%2424181811
hashCode()1160%n/a115511
RecursiveComparisonConfiguration()850%n/a11222211
multiLineDescription(Representation)680%n/a11222211
describeIgnoredOverriddenEqualsMethods(StringBuilder, Representation)640%60%44101011
describeRegisteredComparatorForFields(StringBuilder)590%120%77121211
checkComparedFieldExists(Object, FieldLocation)480%80%55151511
shouldIgnoreOverriddenEqualsOf(DualValue)450%180%10107711
checkComparedFieldsExist(Object)420%40%33101011
getActualChildrenNodeNamesToCompare(DualValue)380%20%22121211
describeOverriddenEqualsMethodsUsage(StringBuilder, Representation)340%40%339911
hasCustomComparator(DualValue)320%80%555511
registerFieldLocationOfFieldsOfTypesToCompare(DualValue)320%100%665511
dualValueForField(DualValue, String)280%n/a117711
describeRegisteredErrorMessagesForFields(StringBuilder)260%40%336611
describeErrorMessagesForFields(StringBuilder)260%n/a115511
describeErrorMessagesForType(StringBuilder)260%n/a115511
isConfiguredToIgnoreSomeButNotAllOverriddenEqualsMethods()250%100%664411
formatUnknownComparedField(FieldLocation, String)250%20%223311
shouldBeCompared(DualValue)240%60%443311
matchesAnIgnoredFieldType(DualValue)230%60%445511
matchesAnIgnoredOverriddenEqualsField(DualValue)210%40%333311
formatRegisteredComparatorByType(Map.Entry)210%n/a111111
isFieldOfTypeToCompare(DualValue)210%60%442211
describeIgnoredTypesRegexes(StringBuilder)190%20%224411
describeIgnoredCollectionOrderInFieldsMatchingRegexes(StringBuilder)190%20%224411
matchesAnIgnoredType(Object)190%40%333311
formatRegisteredComparatorForField(Map.Entry)190%n/a111111
formatRegisteredComparatorForRegexFields(Map.Entry)190%n/a111111
lambda$matchesComparedField$4(FieldLocation, FieldLocation)190%80%554411
describeComparedFields(StringBuilder)170%20%223311
describeComparedTypes(StringBuilder)170%20%223311
describeIgnoredTypes(StringBuilder)170%20%223311
describeIgnoredCollectionOrderInFields(StringBuilder)170%20%224411
hierarchyMatchesAnyComparedTypes(DualValue)170%20%222211
shouldIgnoreFieldBasedOnFieldValue(DualValue)160%60%443311
describeIgnoredOverriddenEqualsForTypes(Representation)160%n/a114411
matchesAnIgnoredOverriddenEqualsRegex(FieldLocation)160%20%223311
matchesAnIgnoredNullField(DualValue)160%80%551111
shouldIgnoreCollectionOrder(FieldLocation)150%60%443311
describeRegisteredComparatorByTypes(StringBuilder)150%20%224411
describeTypeCheckingStrictness(StringBuilder)150%20%225511
describeIntrospectionStrategy(StringBuilder)140%n/a112211
describeComparatorForRegexFields(StringBuilder)140%n/a115511
shouldIgnore(DualValue)130%40%332211
describeComparatorForTypes(StringBuilder)130%n/a114411
describeComparatorForFields(StringBuilder)130%n/a114411
hasCustomComparators()120%40%331111
compareOnlyFields(String[])120%n/a112211
compareOnlyFieldsOfTypes(Class[])120%n/a113311
ignoreOverriddenEqualsForFieldsMatchingRegexes(String[])120%n/a114411
ignoreCollectionOrderInFieldsMatchingRegexes(String[])120%n/a114411
shouldIgnoreFieldBasedOnFieldLocation(FieldLocation)120%40%331111
describeComparedTypes()120%n/a114411
describeRegisteredErrorMessagesForTypes(StringBuilder)120%20%224411
lambda$isOrIsChildOfAnyComparedFields$1(FieldLocation, FieldLocation)120%40%332211
registerComparatorForFields(Comparator, String[])110%n/a113311
describeIgnoreAllActualNullFields(StringBuilder)110%20%222211
describeIgnoreAllActualEmptyOptionalFields(StringBuilder)110%20%223311
describeIgnoreAllExpectedNullFields(StringBuilder)110%20%222211
describeIgnoreCollectionOrder(StringBuilder)110%20%222211
describeCompareEnumAgainstString(StringBuilder)110%20%223311
matchesOrIsChildOfFieldMatchingAnyComparedTypes(DualValue)110%n/a111111
lambda$getActualChildrenNodeNamesToCompare$5(DualValue, String)110%20%221111
registerComparatorForType(Comparator, Class)100%n/a113311
shouldNotEvaluate(DualValue)100%20%222211
matchesAnIgnoredEmptyOptionalField(DualValue)100%40%332211
matchesAnIgnoredCollectionOrderInField(FieldLocation)100%n/a111111
matchesAnIgnoredCollectionOrderInFieldRegex(FieldLocation)100%n/a112211
describeComparedFields()100%n/a111111
lambda$checkComparedFieldsExist$13(Map, Map.Entry)100%n/a111111
ignoreOverriddenEqualsForFields(String[])90%n/a113311
ignoreCollectionOrderInFields(String[])90%n/a113311
lambda$toComparator$16(BiPredicate, Object, Object)90%20%221111
someComparedFieldsHaveBeenSpecified()80%20%221111
hasComparedTypes()80%20%221111
lambda$getActualChildrenNodeNamesToCompare$7(DualValue)80%20%221111
isOrIsChildOfAnyComparedFields(FieldLocation)70%n/a112211
ignoreOverriddenEqualsForTypes(Class[])70%n/a112211
registerEqualsForFieldsMatchingRegexes(BiPredicate, String[])70%n/a112211
registerErrorMessageForFields(String, String[])70%n/a112211
exactlyMatchesAnyComparedFields(DualValue)70%n/a111111
toComparator(BiPredicate)70%n/a112211
lambda$checkComparedFieldsExist$14(StringBuilder, FieldLocation, String)70%n/a111111
lambda$getActualChildrenNodeNamesToCompare$8(String)70%20%221111
registerFieldLocationToCompareBecauseOfTypesToCompare(FieldLocation)60%n/a112211
registerEqualsForType(BiPredicate, Class)60%n/a112211
registerEqualsForFields(BiPredicate, String[])60%n/a112211
registerErrorMessageForType(String, Class)60%n/a112211
getValue(String, Object)60%n/a111111
lambda$matchesAnIgnoredType$10(Class, Pattern)60%n/a111111
lambda$registerErrorMessageForFields$3(String, String)60%n/a111111
lambda$registerComparatorForFields$2(Comparator, String)60%n/a111111
hasComparatorForField(String)50%n/a111111
getComparatorForField(String)50%n/a111111
hasCustomMessageForField(String)50%n/a111111
getMessageForField(String)50%n/a111111
hasComparatorForType(Class)50%n/a111111
getComparatorForType(Class)50%n/a111111
hasCustomMessageForType(Class)50%n/a111111
getMessageForType(Class)50%n/a111111
toString()50%n/a111111
getChildrenNodeNamesOf(Object)50%n/a111111
matchesAnIgnoredOverriddenEqualsType(Class)50%n/a111111
builder()50%n/a111111
lambda$exactlyMatchesAnyComparedFields$15(DualValue, FieldLocation)50%n/a111111
lambda$describeErrorMessagesForType$12(Map.Entry)50%n/a111111
lambda$matchesAnIgnoredCollectionOrderInFieldRegex$11(String, Pattern)50%n/a111111
lambda$matchesAnIgnoredOverriddenEqualsRegex$9(String, Pattern)50%n/a111111
lambda$getActualChildrenNodeNamesToCompare$6(DualValue, String)50%n/a111111
static {...}50%n/a111111
comparatorByTypes()40%n/a111111
setIgnoreAllActualEmptyOptionalFields(boolean)40%n/a112211
setIgnoreAllActualNullFields(boolean)40%n/a112211
setIgnoreAllExpectedNullFields(boolean)40%n/a112211
ignoreAllOverriddenEquals()40%n/a112211
useOverriddenEquals()40%n/a112211
ignoreCollectionOrder(boolean)40%n/a112211
strictTypeChecking(boolean)40%n/a112211
comparatorByFields()40%n/a111111
setIntrospectionStrategy(RecursiveComparisonIntrospectionStrategy)40%n/a112211
allowComparingEnumAgainstString(boolean)40%n/a112211
shouldIgnoreOverriddenEqualsOf(Class)40%n/a111111
describeIgnoredOverriddenEqualsForFields()40%n/a111111
describeIgnoredCollectionOrderInFields()40%n/a111111
getFieldComparators()30%n/a111111
getTypeComparators()30%n/a111111
getIgnoreAllActualNullFields()30%n/a111111
getIgnoreAllExpectedNullFields()30%n/a111111
getIgnoreAllOverriddenEquals()30%n/a111111
getIgnoreAllActualEmptyOptionalFields()30%n/a111111
getComparedFields()30%n/a111111
getComparedTypes()30%n/a111111
getIgnoreCollectionOrder()30%n/a111111
getIgnoredCollectionOrderInFields()30%n/a111111
getIgnoredCollectionOrderInFieldsMatchingRegexes()30%n/a111111
isInStrictTypeCheckingMode()30%n/a111111
getIgnoredOverriddenEqualsForTypes()30%n/a111111
getIgnoredOverriddenEqualsForFields()30%n/a111111
getIgnoredOverriddenEqualsForFieldsMatchingRegexes()30%n/a111111
getIntrospectionStrategy()30%n/a111111
isComparingEnumAgainstStringAllowed()30%n/a111111
matchesComparedField(FieldLocation)30%n/a111111
lambda$compareOnlyFieldsOfTypes$0(Class)30%n/a111111