1b32e2d308a047bca85332c645c89aa9b5801445
Files Diff
- Added: 12
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 3 | ||
| Pull Up Method public setup() : void from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test to public setup() : void from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_BaseTest | From | To | |
| Pull Up Method private diff(path String, actual Object, other Object) : ComparisonDifference from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test to package diff(path String, actual Object, other Object) : ComparisonDifference from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_BaseTest | From | To | |
| Pull Up Method private compareRecusively(actual Object, expected Object, recursiveComparisonConfiguration RecursiveComparisonConfiguration) : void from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test to package compareRecusively(actual Object, expected Object, recursiveComparisonConfiguration RecursiveComparisonConfiguration) : void from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_BaseTest | From | To | |
| Move And Rename Method | 1 | ||
| Move And Rename Method public should_pass_for_objects_with_the_same_data_when_fields_are_ignored_by_regex(actual Object, expected Object, testDescription String, regexes List<String>) : void from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test to public should_pass_when_comparison_ignores_overridden_equals_methods(actual Object, expected Object, testDescription String, regexes List<String>) : void from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_useOverriddenEquals_Test | From | To | |
| Rename Variable | 1 | ||
| Rename Variable neighbourNameDifference : ComparisonDifference to neighbourdateOfBirthDifference : ComparisonDifference in method public should_fail_when_actual_differs_from_expected_even_when_some_fields_are_ignored_by_regexes() : void in class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test | From | To | |
| Pull Up Attribute | 2 | ||
| Pull Up Attribute private recursiveComparisonConfiguration : RecursiveComparisonConfiguration from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test to package recursiveComparisonConfiguration : RecursiveComparisonConfiguration from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_BaseTest | From | To | |
| Pull Up Attribute private INFO : AssertionInfo from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test to package INFO : AssertionInfo from class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_BaseTest | From | To | |
| Move And Rename Class | 1 | ||
| Move And Rename Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.EqualPerson moved and renamed to org.assertj.core.internal.objects.data.AlwaysEqualPerson | From | To | |
| Move Class | 6 | ||
| Move Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.Home moved to org.assertj.core.internal.objects.data.Home | From | To | |
| Move Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.Address moved to org.assertj.core.internal.objects.data.Address | From | To | |
| Move Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.Giant moved to org.assertj.core.internal.objects.data.Giant | From | To | |
| Move Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.FriendlyPerson moved to org.assertj.core.internal.objects.data.FriendlyPerson | From | To | |
| Move Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.Human moved to org.assertj.core.internal.objects.data.Human | From | To | |
| Move Class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test.Person moved to org.assertj.core.internal.objects.data.Person | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_BaseTest from classes [org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test] | From | To | |
| Change Variable Type | 2 | ||
| Change Variable Type other : EqualPerson to other : AlwaysEqualPerson in method public should_not_use_equal_implementation_of_objects_to_compare() : void in class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test | From | To | |
| Change Variable Type actual : EqualPerson to actual : AlwaysEqualPerson in method public should_not_use_equal_implementation_of_objects_to_compare() : void in class org.assertj.core.internal.objects.Objects_assertIsEqualToUsingRecursiveComparison_Test | From | To |