@@ -9,11 +9,7 @@ trait TupleInstances {
9
9
context : DiffContext
10
10
): DiffResult = {
11
11
val results = List (" _1" -> d1.apply(left._1, right._1), " _2" -> d2.apply(left._2, right._2)).toMap
12
- if (results.values.forall(_.isIdentical)) {
13
- Identical (left)
14
- } else {
15
- DiffResultObject (" Tuple2" , results)
16
- }
12
+ DiffResultObject (" Tuple2" , results)
17
13
}
18
14
}
19
15
@@ -29,11 +25,7 @@ trait TupleInstances {
29
25
" _2" -> d2.apply(left._2, right._2),
30
26
" _3" -> d3.apply(left._3, right._3)
31
27
).toMap
32
- if (results.values.forall(_.isIdentical)) {
33
- Identical (left)
34
- } else {
35
- DiffResultObject (" Tuple3" , results)
36
- }
28
+ DiffResultObject (" Tuple3" , results)
37
29
}
38
30
}
39
31
@@ -54,11 +46,7 @@ trait TupleInstances {
54
46
" _3" -> d3.apply(left._3, right._3),
55
47
" _4" -> d4.apply(left._4, right._4)
56
48
).toMap
57
- if (results.values.forall(_.isIdentical)) {
58
- Identical (left)
59
- } else {
60
- DiffResultObject (" Tuple4" , results)
61
- }
49
+ DiffResultObject (" Tuple4" , results)
62
50
}
63
51
}
64
52
@@ -81,11 +69,7 @@ trait TupleInstances {
81
69
" _4" -> d4.apply(left._4, right._4),
82
70
" _5" -> d5.apply(left._5, right._5)
83
71
).toMap
84
- if (results.values.forall(_.isIdentical)) {
85
- Identical (left)
86
- } else {
87
- DiffResultObject (" Tuple5" , results)
88
- }
72
+ DiffResultObject (" Tuple5" , results)
89
73
}
90
74
}
91
75
@@ -110,11 +94,7 @@ trait TupleInstances {
110
94
" _5" -> d5.apply(left._5, right._5),
111
95
" _6" -> d6.apply(left._6, right._6)
112
96
).toMap
113
- if (results.values.forall(_.isIdentical)) {
114
- Identical (left)
115
- } else {
116
- DiffResultObject (" Tuple6" , results)
117
- }
97
+ DiffResultObject (" Tuple6" , results)
118
98
}
119
99
}
120
100
@@ -141,11 +121,7 @@ trait TupleInstances {
141
121
" _6" -> d6.apply(left._6, right._6),
142
122
" _7" -> d7.apply(left._7, right._7)
143
123
).toMap
144
- if (results.values.forall(_.isIdentical)) {
145
- Identical (left)
146
- } else {
147
- DiffResultObject (" Tuple7" , results)
148
- }
124
+ DiffResultObject (" Tuple7" , results)
149
125
}
150
126
}
151
127
@@ -174,11 +150,7 @@ trait TupleInstances {
174
150
" _7" -> d7.apply(left._7, right._7),
175
151
" _8" -> d8.apply(left._8, right._8)
176
152
).toMap
177
- if (results.values.forall(_.isIdentical)) {
178
- Identical (left)
179
- } else {
180
- DiffResultObject (" Tuple8" , results)
181
- }
153
+ DiffResultObject (" Tuple8" , results)
182
154
}
183
155
}
184
156
@@ -209,11 +181,7 @@ trait TupleInstances {
209
181
" _8" -> d8.apply(left._8, right._8),
210
182
" _9" -> d9.apply(left._9, right._9)
211
183
).toMap
212
- if (results.values.forall(_.isIdentical)) {
213
- Identical (left)
214
- } else {
215
- DiffResultObject (" Tuple9" , results)
216
- }
184
+ DiffResultObject (" Tuple9" , results)
217
185
}
218
186
}
219
187
@@ -247,11 +215,7 @@ trait TupleInstances {
247
215
" _9" -> d9.apply(left._9, right._9),
248
216
" _10" -> d10.apply(left._10, right._10)
249
217
).toMap
250
- if (results.values.forall(_.isIdentical)) {
251
- Identical (left)
252
- } else {
253
- DiffResultObject (" Tuple10" , results)
254
- }
218
+ DiffResultObject (" Tuple10" , results)
255
219
}
256
220
}
257
221
@@ -287,11 +251,7 @@ trait TupleInstances {
287
251
" _10" -> d10.apply(left._10, right._10),
288
252
" _11" -> d11.apply(left._11, right._11)
289
253
).toMap
290
- if (results.values.forall(_.isIdentical)) {
291
- Identical (left)
292
- } else {
293
- DiffResultObject (" Tuple11" , results)
294
- }
254
+ DiffResultObject (" Tuple11" , results)
295
255
}
296
256
}
297
257
@@ -329,11 +289,7 @@ trait TupleInstances {
329
289
" _11" -> d11.apply(left._11, right._11),
330
290
" _12" -> d12.apply(left._12, right._12)
331
291
).toMap
332
- if (results.values.forall(_.isIdentical)) {
333
- Identical (left)
334
- } else {
335
- DiffResultObject (" Tuple12" , results)
336
- }
292
+ DiffResultObject (" Tuple12" , results)
337
293
}
338
294
}
339
295
@@ -374,7 +330,7 @@ trait TupleInstances {
374
330
" _13" -> d13.apply(left._13, right._13)
375
331
).toMap
376
332
if (results.values.forall(_.isIdentical)) {
377
- Identical (left)
333
+ IdenticalValue (left)
378
334
} else {
379
335
DiffResultObject (" Tuple13" , results)
380
336
}
@@ -419,11 +375,7 @@ trait TupleInstances {
419
375
" _13" -> d13.apply(left._13, right._13),
420
376
" _14" -> d14.apply(left._14, right._14)
421
377
).toMap
422
- if (results.values.forall(_.isIdentical)) {
423
- Identical (left)
424
- } else {
425
- DiffResultObject (" Tuple14" , results)
426
- }
378
+ DiffResultObject (" Tuple14" , results)
427
379
}
428
380
}
429
381
@@ -467,11 +419,7 @@ trait TupleInstances {
467
419
" _14" -> d14.apply(left._14, right._14),
468
420
" _15" -> d15.apply(left._15, right._15)
469
421
).toMap
470
- if (results.values.forall(_.isIdentical)) {
471
- Identical (left)
472
- } else {
473
- DiffResultObject (" Tuple15" , results)
474
- }
422
+ DiffResultObject (" Tuple15" , results)
475
423
}
476
424
}
477
425
@@ -517,11 +465,7 @@ trait TupleInstances {
517
465
" _15" -> d15.apply(left._15, right._15),
518
466
" _16" -> d16.apply(left._16, right._16)
519
467
).toMap
520
- if (results.values.forall(_.isIdentical)) {
521
- Identical (left)
522
- } else {
523
- DiffResultObject (" Tuple16" , results)
524
- }
468
+ DiffResultObject (" Tuple16" , results)
525
469
}
526
470
}
527
471
@@ -569,11 +513,7 @@ trait TupleInstances {
569
513
" _16" -> d16.apply(left._16, right._16),
570
514
" _17" -> d17.apply(left._17, right._17)
571
515
).toMap
572
- if (results.values.forall(_.isIdentical)) {
573
- Identical (left)
574
- } else {
575
- DiffResultObject (" Tuple17" , results)
576
- }
516
+ DiffResultObject (" Tuple17" , results)
577
517
}
578
518
}
579
519
@@ -623,11 +563,7 @@ trait TupleInstances {
623
563
" _17" -> d17.apply(left._17, right._17),
624
564
" _18" -> d18.apply(left._18, right._18)
625
565
).toMap
626
- if (results.values.forall(_.isIdentical)) {
627
- Identical (left)
628
- } else {
629
- DiffResultObject (" Tuple18" , results)
630
- }
566
+ DiffResultObject (" Tuple18" , results)
631
567
}
632
568
}
633
569
@@ -679,11 +615,7 @@ trait TupleInstances {
679
615
" _18" -> d18.apply(left._18, right._18),
680
616
" _19" -> d19.apply(left._19, right._19)
681
617
).toMap
682
- if (results.values.forall(_.isIdentical)) {
683
- Identical (left)
684
- } else {
685
- DiffResultObject (" Tuple19" , results)
686
- }
618
+ DiffResultObject (" Tuple19" , results)
687
619
}
688
620
}
689
621
@@ -738,11 +670,7 @@ trait TupleInstances {
738
670
" _19" -> d19.apply(left._19, right._19),
739
671
" _20" -> d20.apply(left._20, right._20)
740
672
).toMap
741
- if (results.values.forall(_.isIdentical)) {
742
- Identical (left)
743
- } else {
744
- DiffResultObject (" Tuple20" , results)
745
- }
673
+ DiffResultObject (" Tuple20" , results)
746
674
}
747
675
}
748
676
@@ -799,11 +727,7 @@ trait TupleInstances {
799
727
" _20" -> d20.apply(left._20, right._20),
800
728
" _21" -> d21.apply(left._21, right._21)
801
729
).toMap
802
- if (results.values.forall(_.isIdentical)) {
803
- Identical (left)
804
- } else {
805
- DiffResultObject (" Tuple21" , results)
806
- }
730
+ DiffResultObject (" Tuple21" , results)
807
731
}
808
732
}
809
733
@@ -887,11 +811,7 @@ trait TupleInstances {
887
811
" _21" -> d21.apply(left._21, right._21),
888
812
" _22" -> d22.apply(left._22, right._22)
889
813
).toMap
890
- if (results.values.forall(_.isIdentical)) {
891
- Identical (left)
892
- } else {
893
- DiffResultObject (" Tuple22" , results)
894
- }
814
+ DiffResultObject (" Tuple22" , results)
895
815
}
896
816
}
897
817
0 commit comments