Skip to content

Commit 2261c6b

Browse files
authored
Merge pull request #1761 from tkremenek/dimension-subclasses-final
Mark subclasses of Dimension final.
2 parents 6b26ed1 + 4148d8b commit 2261c6b

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

Foundation/Unit.swift

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ open class Dimension : Unit {
248248
}
249249
}
250250

251-
open class UnitAcceleration : Dimension {
251+
public final class UnitAcceleration : Dimension {
252252

253253
/*
254254
Base unit - metersPerSecondSquared
@@ -297,7 +297,7 @@ open class UnitAcceleration : Dimension {
297297
}
298298
}
299299

300-
open class UnitAngle : Dimension {
300+
public final class UnitAngle : Dimension {
301301

302302
/*
303303
Base unit - degrees
@@ -378,7 +378,7 @@ open class UnitAngle : Dimension {
378378
}
379379
}
380380

381-
open class UnitArea : Dimension {
381+
public final class UnitArea : Dimension {
382382

383383
/*
384384
Base unit - squareMeters
@@ -523,7 +523,7 @@ open class UnitArea : Dimension {
523523
}
524524
}
525525

526-
open class UnitConcentrationMass : Dimension {
526+
public final class UnitConcentrationMass : Dimension {
527527

528528
/*
529529
Base unit - gramsPerLiter
@@ -578,7 +578,7 @@ open class UnitConcentrationMass : Dimension {
578578
}
579579
}
580580

581-
open class UnitDispersion : Dimension {
581+
public final class UnitDispersion : Dimension {
582582

583583
/*
584584
Base unit - partsPerMillion
@@ -619,7 +619,7 @@ open class UnitDispersion : Dimension {
619619
}
620620
}
621621

622-
open class UnitDuration : Dimension {
622+
public final class UnitDuration : Dimension {
623623

624624
/*
625625
Base unit - seconds
@@ -676,7 +676,7 @@ open class UnitDuration : Dimension {
676676
}
677677
}
678678

679-
open class UnitElectricCharge : Dimension {
679+
public final class UnitElectricCharge : Dimension {
680680
/*
681681
Base unit - coulombs
682682
*/
@@ -756,7 +756,7 @@ open class UnitElectricCharge : Dimension {
756756
}
757757
}
758758

759-
open class UnitElectricCurrent : Dimension {
759+
public final class UnitElectricCurrent : Dimension {
760760

761761
/*
762762
Base unit - amperes
@@ -830,7 +830,7 @@ open class UnitElectricCurrent : Dimension {
830830
}
831831
}
832832

833-
open class UnitElectricPotentialDifference : Dimension {
833+
public final class UnitElectricPotentialDifference : Dimension {
834834

835835
/*
836836
Base unit - volts
@@ -904,7 +904,7 @@ open class UnitElectricPotentialDifference : Dimension {
904904
}
905905
}
906906

907-
open class UnitElectricResistance : Dimension {
907+
public final class UnitElectricResistance : Dimension {
908908

909909
/*
910910
Base unit - ohms
@@ -978,7 +978,7 @@ open class UnitElectricResistance : Dimension {
978978
}
979979
}
980980

981-
open class UnitEnergy : Dimension {
981+
public final class UnitEnergy : Dimension {
982982

983983
/*
984984
Base unit - joules
@@ -1052,7 +1052,7 @@ open class UnitEnergy : Dimension {
10521052
}
10531053
}
10541054

1055-
open class UnitFrequency : Dimension {
1055+
public final class UnitFrequency : Dimension {
10561056

10571057
/*
10581058
Base unit - hertz
@@ -1149,7 +1149,7 @@ open class UnitFrequency : Dimension {
11491149
}
11501150
}
11511151

1152-
open class UnitFuelEfficiency : Dimension {
1152+
public final class UnitFuelEfficiency : Dimension {
11531153

11541154
/*
11551155
Base unit - litersPer100Kilometers
@@ -1206,7 +1206,7 @@ open class UnitFuelEfficiency : Dimension {
12061206
}
12071207
}
12081208

1209-
open class UnitLength : Dimension {
1209+
public final class UnitLength : Dimension {
12101210

12111211
/*
12121212
Base unit - meters
@@ -1415,7 +1415,7 @@ open class UnitLength : Dimension {
14151415
}
14161416
}
14171417

1418-
open class UnitIlluminance : Dimension {
1418+
public final class UnitIlluminance : Dimension {
14191419

14201420
/*
14211421
Base unit - lux
@@ -1456,7 +1456,7 @@ open class UnitIlluminance : Dimension {
14561456
}
14571457
}
14581458

1459-
open class UnitMass : Dimension {
1459+
public final class UnitMass : Dimension {
14601460

14611461
/*
14621462
Base unit - kilograms
@@ -1617,7 +1617,7 @@ open class UnitMass : Dimension {
16171617
}
16181618
}
16191619

1620-
open class UnitPower : Dimension {
1620+
public final class UnitPower : Dimension {
16211621

16221622
/*
16231623
Base unit - watts
@@ -1738,7 +1738,7 @@ open class UnitPower : Dimension {
17381738
}
17391739
}
17401740

1741-
open class UnitPressure : Dimension {
1741+
public final class UnitPressure : Dimension {
17421742

17431743
/*
17441744
Base unit - newtonsPerMetersSquared (equivalent to 1 pascal)
@@ -1851,7 +1851,7 @@ open class UnitPressure : Dimension {
18511851
}
18521852
}
18531853

1854-
open class UnitSpeed : Dimension {
1854+
public final class UnitSpeed : Dimension {
18551855

18561856
/*
18571857
Base unit - metersPerSecond
@@ -1916,7 +1916,7 @@ open class UnitSpeed : Dimension {
19161916
}
19171917
}
19181918

1919-
open class UnitTemperature : Dimension {
1919+
public final class UnitTemperature : Dimension {
19201920

19211921
/*
19221922
Base unit - kelvin
@@ -1979,7 +1979,7 @@ open class UnitTemperature : Dimension {
19791979
}
19801980
}
19811981

1982-
open class UnitVolume : Dimension {
1982+
public final class UnitVolume : Dimension {
19831983

19841984
/*
19851985
Base unit - liters

0 commit comments

Comments
 (0)