@@ -62,8 +62,8 @@ private static class TypeTestClass implements Diffable<TypeTestClass> {
6262 private String excludedField = "a" ;
6363
6464 @ Override
65- public DiffResult diff (final TypeTestClass obj ) {
66- return new ReflectionDiffBuilder (this , obj , style ).setExcludeFieldNames ("excludedField" ).build ();
65+ public DiffResult < TypeTestClass > diff (final TypeTestClass obj ) {
66+ return new ReflectionDiffBuilder <> (this , obj , style ).setExcludeFieldNames ("excludedField" ).build ();
6767 }
6868
6969 @ Override
@@ -85,7 +85,7 @@ public void testArrayDifference() {
8585 firstObject .charArrayField = new char [] { 'c' };
8686 final TypeTestClass secondObject = new TypeTestClass ();
8787
88- final DiffResult list = firstObject .diff (secondObject );
88+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
8989 assertEquals (1 , list .getNumberOfDiffs ());
9090 }
9191
@@ -95,7 +95,7 @@ public void testBigDecimalDifference() {
9595 // 2.0 is not equal to 2.00, see BigDecimal#equals()
9696 firstObject .bigDecimal = BigDecimal .valueOf (200 , 2 );
9797 final TypeTestClass secondObject = new TypeTestClass ();
98- final DiffResult list = firstObject .diff (secondObject );
98+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
9999 assertEquals (1 , list .getNumberOfDiffs ());
100100 }
101101
@@ -105,7 +105,7 @@ public void testBigIntegerDifference() {
105105 firstObject .bigInteger = BigInteger .valueOf (100 );
106106 final TypeTestClass secondObject = new TypeTestClass ();
107107
108- final DiffResult list = firstObject .diff (secondObject );
108+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
109109 assertEquals (1 , list .getNumberOfDiffs ());
110110 }
111111
@@ -115,7 +115,7 @@ public void testDifferenceInInherited_field() {
115115 firstObject .intField = 99 ;
116116 final TypeTestChildClass secondObject = new TypeTestChildClass ();
117117
118- final DiffResult list = firstObject .diff (secondObject );
118+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
119119 assertEquals (1 , list .getNumberOfDiffs ());
120120 }
121121
@@ -183,7 +183,7 @@ public void testNoDifferences() {
183183 final TypeTestClass firstObject = new TypeTestClass ();
184184 final TypeTestClass secondObject = new TypeTestClass ();
185185
186- final DiffResult list = firstObject .diff (secondObject );
186+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
187187 assertEquals (0 , list .getNumberOfDiffs ());
188188 }
189189
@@ -193,7 +193,7 @@ public void testNoDifferencesDiffExcludeAnnotatedField() {
193193 firstObject .annotatedField = "b" ;
194194 final TypeTestClass secondObject = new TypeTestClass ();
195195
196- final DiffResult list = firstObject .diff (secondObject );
196+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
197197 assertEquals (0 , list .getNumberOfDiffs ());
198198 }
199199
@@ -204,7 +204,7 @@ public void testNoDifferencesDiffExcludedFieldAndExcludeAnnotatedField() {
204204 firstObject .annotatedField = "b" ;
205205 final TypeTestClass secondObject = new TypeTestClass ();
206206
207- final DiffResult list = firstObject .diff (secondObject );
207+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
208208 assertEquals (0 , list .getNumberOfDiffs ());
209209 }
210210
@@ -214,7 +214,7 @@ public void testNoDifferencesExcludedField() {
214214 firstObject .excludedField = "b" ;
215215 final TypeTestClass secondObject = new TypeTestClass ();
216216
217- final DiffResult list = firstObject .diff (secondObject );
217+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
218218 assertEquals (0 , list .getNumberOfDiffs ());
219219 }
220220
@@ -223,7 +223,7 @@ public void testNoDifferencesInheritance() {
223223 final TypeTestChildClass firstObject = new TypeTestChildClass ();
224224 final TypeTestChildClass secondObject = new TypeTestChildClass ();
225225
226- final DiffResult list = firstObject .diff (secondObject );
226+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
227227 assertEquals (0 , list .getNumberOfDiffs ());
228228 }
229229
@@ -233,7 +233,7 @@ public void testPrimitiveDifference() {
233233 firstObject .charField = 'c' ;
234234 final TypeTestClass secondObject = new TypeTestClass ();
235235
236- final DiffResult list = firstObject .diff (secondObject );
236+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
237237 assertEquals (1 , list .getNumberOfDiffs ());
238238 }
239239
@@ -244,7 +244,7 @@ public void testTransientFieldDifference() {
244244 final TypeTestClass secondObject = new TypeTestClass ();
245245 firstObject .transientField = "b" ;
246246
247- final DiffResult list = firstObject .diff (secondObject );
247+ final DiffResult < TypeTestClass > list = firstObject .diff (secondObject );
248248 assertEquals (0 , list .getNumberOfDiffs ());
249249 }
250250
0 commit comments