Skip to content

Commit 13f2c51

Browse files
authored
Merge pull request #1767 from tkremenek/Unit-redundant-final-overrides
isEqual needs to be declared public in final classes.
2 parents 9a729a6 + 91fe59a commit 13f2c51

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

Foundation/Unit.swift

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ public final class UnitAcceleration : Dimension {
284284
return .metersPerSecondSquared
285285
}
286286

287-
open override func isEqual(_ object: Any?) -> Bool {
287+
public override func isEqual(_ object: Any?) -> Bool {
288288
guard let other = object as? UnitAcceleration else {
289289
return false
290290
}
@@ -365,7 +365,7 @@ public final class UnitAngle : Dimension {
365365
return .degrees
366366
}
367367

368-
open override func isEqual(_ object: Any?) -> Bool {
368+
public override func isEqual(_ object: Any?) -> Bool {
369369
guard let other = object as? UnitAngle else {
370370
return false
371371
}
@@ -510,7 +510,7 @@ public final class UnitArea : Dimension {
510510
return .squareMeters
511511
}
512512

513-
open override func isEqual(_ object: Any?) -> Bool {
513+
public override func isEqual(_ object: Any?) -> Bool {
514514
guard let other = object as? UnitArea else {
515515
return false
516516
}
@@ -565,7 +565,7 @@ public final class UnitConcentrationMass : Dimension {
565565
return UnitConcentrationMass.gramsPerLiter
566566
}
567567

568-
open override func isEqual(_ object: Any?) -> Bool {
568+
public override func isEqual(_ object: Any?) -> Bool {
569569
guard let other = object as? UnitConcentrationMass else {
570570
return false
571571
}
@@ -606,7 +606,7 @@ public final class UnitDispersion : Dimension {
606606
return .partsPerMillion
607607
}
608608

609-
open override func isEqual(_ object: Any?) -> Bool {
609+
public override func isEqual(_ object: Any?) -> Bool {
610610
guard let other = object as? UnitDispersion else {
611611
return false
612612
}
@@ -663,7 +663,7 @@ public final class UnitDuration : Dimension {
663663
return .seconds
664664
}
665665

666-
open override func isEqual(_ object: Any?) -> Bool {
666+
public override func isEqual(_ object: Any?) -> Bool {
667667
guard let other = object as? UnitDuration else {
668668
return false
669669
}
@@ -743,7 +743,7 @@ public final class UnitElectricCharge : Dimension {
743743
return .coulombs
744744
}
745745

746-
open override func isEqual(_ object: Any?) -> Bool {
746+
public override func isEqual(_ object: Any?) -> Bool {
747747
guard let other = object as? UnitElectricCharge else {
748748
return false
749749
}
@@ -817,7 +817,7 @@ public final class UnitElectricCurrent : Dimension {
817817
return .amperes
818818
}
819819

820-
open override func isEqual(_ object: Any?) -> Bool {
820+
public override func isEqual(_ object: Any?) -> Bool {
821821
guard let other = object as? UnitElectricCurrent else {
822822
return false
823823
}
@@ -891,7 +891,7 @@ public final class UnitElectricPotentialDifference : Dimension {
891891
return .volts
892892
}
893893

894-
open override func isEqual(_ object: Any?) -> Bool {
894+
public override func isEqual(_ object: Any?) -> Bool {
895895
guard let other = object as? UnitElectricPotentialDifference else {
896896
return false
897897
}
@@ -965,7 +965,7 @@ public final class UnitElectricResistance : Dimension {
965965
return .ohms
966966
}
967967

968-
open override func isEqual(_ object: Any?) -> Bool {
968+
public override func isEqual(_ object: Any?) -> Bool {
969969
guard let other = object as? UnitElectricResistance else {
970970
return false
971971
}
@@ -1039,7 +1039,7 @@ public final class UnitEnergy : Dimension {
10391039
return .joules
10401040
}
10411041

1042-
open override func isEqual(_ object: Any?) -> Bool {
1042+
public override func isEqual(_ object: Any?) -> Bool {
10431043
guard let other = object as? UnitEnergy else {
10441044
return false
10451045
}
@@ -1136,7 +1136,7 @@ public final class UnitFrequency : Dimension {
11361136
return .hertz
11371137
}
11381138

1139-
open override func isEqual(_ object: Any?) -> Bool {
1139+
public override func isEqual(_ object: Any?) -> Bool {
11401140
guard let other = object as? UnitFrequency else {
11411141
return false
11421142
}
@@ -1193,7 +1193,7 @@ public final class UnitFuelEfficiency : Dimension {
11931193
return .litersPer100Kilometers
11941194
}
11951195

1196-
open override func isEqual(_ object: Any?) -> Bool {
1196+
public override func isEqual(_ object: Any?) -> Bool {
11971197
guard let other = object as? UnitFuelEfficiency else {
11981198
return false
11991199
}
@@ -1402,7 +1402,7 @@ public final class UnitLength : Dimension {
14021402
return .meters
14031403
}
14041404

1405-
open override func isEqual(_ object: Any?) -> Bool {
1405+
public override func isEqual(_ object: Any?) -> Bool {
14061406
guard let other = object as? UnitLength else {
14071407
return false
14081408
}

0 commit comments

Comments
 (0)