Skip to content

Commit 8c7f222

Browse files
committed
Set deployment target 10.0
1 parent c669cab commit 8c7f222

File tree

3 files changed

+9
-31
lines changed

3 files changed

+9
-31
lines changed

Sources/SwiftMeasurement.swift

+1-21
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import Foundation
2626

2727
// - UnitAngle: []
28-
@available(iOS 10.0, *)
2928
public extension Double {
3029

3130
var degrees: Measurement<UnitAngle> {
@@ -55,7 +54,6 @@ public extension Double {
5554
}
5655

5756
// - UnitPressure: [M/LT^2]
58-
@available(iOS 10.0, *)
5957
public extension Double {
6058

6159
var newtonsPerMetersSquared: Measurement<UnitPressure> {
@@ -101,7 +99,6 @@ public extension Double {
10199
}
102100

103101
// - UnitDispersion: []
104-
@available(iOS 10.0, *)
105102
public extension Double {
106103

107104
var partsPerMillion: Measurement<UnitDispersion> {
@@ -111,7 +108,6 @@ public extension Double {
111108
}
112109

113110
// - UnitElectricPotentialDifference: [L^2M/T^3I]
114-
@available(iOS 10.0, *)
115111
public extension Double {
116112

117113
var megavolts: Measurement<UnitElectricPotentialDifference> {
@@ -137,7 +133,6 @@ public extension Double {
137133
}
138134

139135
// - UnitDuration: [T]
140-
@available(iOS 10.0, *)
141136
public extension Double {
142137

143138
var seconds: Measurement<UnitDuration> {
@@ -175,7 +170,6 @@ public extension Double {
175170
}
176171

177172
// - UnitPower: [ML^2/T^3]
178-
@available(iOS 10.0, *)
179173
public extension Double {
180174

181175
var terawatts: Measurement<UnitPower> {
@@ -225,7 +219,6 @@ public extension Double {
225219
}
226220

227221
// - UnitElectricCharge: [IT]
228-
@available(iOS 10.0, *)
229222
public extension Double {
230223

231224
var coulombs: Measurement<UnitElectricCharge> {
@@ -255,7 +248,6 @@ public extension Double {
255248
}
256249

257250
// - UnitAcceleration: [L/T^2]
258-
@available(iOS 10.0, *)
259251
public extension Double {
260252

261253
var metersPerSecondSquared: Measurement<UnitAcceleration> {
@@ -269,7 +261,6 @@ public extension Double {
269261
}
270262

271263
// - UnitTemperature: [Θ]
272-
@available(iOS 10.0, *)
273264
public extension Double {
274265

275266
var kelvin: Measurement<UnitTemperature> {
@@ -287,7 +278,6 @@ public extension Double {
287278
}
288279

289280
// - UnitIlluminance: [J/L^2]
290-
@available(iOS 10.0, *)
291281
public extension Double {
292282

293283
var lux: Measurement<UnitIlluminance> {
@@ -297,7 +287,6 @@ public extension Double {
297287
}
298288

299289
// - UnitFrequency: [/T]
300-
@available(iOS 10.0, *)
301290
public extension Double {
302291

303292
var terahertz: Measurement<UnitFrequency> {
@@ -340,7 +329,6 @@ public extension Double {
340329
}
341330

342331
// - UnitArea: [L^2]
343-
@available(iOS 10.0, *)
344332
public extension Double {
345333

346334
var squareMegameters: Measurement<UnitArea> {
@@ -402,7 +390,6 @@ public extension Double {
402390
}
403391

404392
// - UnitLength: [L]
405-
@available(iOS 10.0, *)
406393
public extension Double {
407394

408395
var megameters: Measurement<UnitLength> {
@@ -496,7 +483,6 @@ public extension Double {
496483
}
497484

498485
// - UnitElectricCurrent: [I]
499-
@available(iOS 10.0, *)
500486
public extension Double {
501487

502488
var megaamperes: Measurement<UnitElectricCurrent> {
@@ -522,7 +508,6 @@ public extension Double {
522508
}
523509

524510
// - UnitFuelEfficiency
525-
@available(iOS 10.0, *)
526511
public extension Double {
527512

528513
var litersPer100Kilometers: Measurement<UnitFuelEfficiency> {
@@ -540,7 +525,6 @@ public extension Double {
540525
}
541526

542527
// - UnitConcentrationMass: [M/L^3]
543-
@available(iOS 10.0, *)
544528
public extension Double {
545529

546530
var gramsPerLiter: Measurement<UnitConcentrationMass> {
@@ -554,7 +538,7 @@ public extension Double {
554538
}
555539

556540
// - UnitVolume: [L^3]
557-
@available(iOS 10.0, *)
541+
558542
public extension Double {
559543

560544
var megaliters: Measurement<UnitVolume> {
@@ -684,7 +668,6 @@ public extension Double {
684668
}
685669

686670
// - UnitSpeed: [L/T]
687-
@available(iOS 10.0, *)
688671
public extension Double {
689672

690673
var metersPerSecond: Measurement<UnitSpeed> {
@@ -706,7 +689,6 @@ public extension Double {
706689
}
707690

708691
// - UnitElectricResistance: [L^2M/T^3I^2]
709-
@available(iOS 10.0, *)
710692
public extension Double {
711693

712694
var megaohms: Measurement<UnitElectricResistance> {
@@ -732,7 +714,6 @@ public extension Double {
732714
}
733715

734716
// - UnitMass: [M]
735-
@available(iOS 10.0, *)
736717
public extension Double {
737718

738719
var kilograms: Measurement<UnitMass> {
@@ -802,7 +783,6 @@ public extension Double {
802783
}
803784

804785
// - UnitEnergy: [ML^2/T^2]
805-
@available(iOS 10.0, *)
806786
public extension Double {
807787

808788
var kilojoules: Measurement<UnitEnergy> {

SwiftMeasurement.xcodeproj/project.pbxproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@
639639
DYLIB_INSTALL_NAME_BASE = "@rpath";
640640
INFOPLIST_FILE = Configs/SwiftMeasurement.plist;
641641
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
642-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
642+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
643643
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
644644
ONLY_ACTIVE_ARCH = NO;
645645
PRODUCT_BUNDLE_IDENTIFIER = "com.SwiftMeasurement.SwiftMeasurement-iOS";
@@ -662,7 +662,7 @@
662662
DYLIB_INSTALL_NAME_BASE = "@rpath";
663663
INFOPLIST_FILE = Configs/SwiftMeasurement.plist;
664664
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
665-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
665+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
666666
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
667667
PRODUCT_BUNDLE_IDENTIFIER = "com.SwiftMeasurement.SwiftMeasurement-iOS";
668668
PRODUCT_NAME = SwiftMeasurement;

Tests/SwiftMeasurementTests/SwiftMeasurementTests.swift

+6-8
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,13 @@ class SwiftMeasurementTests: XCTestCase {
3636
let b: Double = 4
3737
let c: Double = 7
3838

39-
if #available(iOS 10.0, *) {
40-
XCTAssertEqual(a.kilometers, Measurement<UnitLength>(value: a, unit: .kilometers))
41-
XCTAssertEqual(b.seconds, Measurement<UnitDuration>(value: b, unit: .seconds))
39+
XCTAssertEqual(a.kilometers, Measurement<UnitLength>(value: a, unit: .kilometers))
40+
XCTAssertEqual(b.seconds, Measurement<UnitDuration>(value: b, unit: .seconds))
4241

43-
XCTAssertEqual(c.grams, a.grams + b.grams)
44-
XCTAssertEqual(a.acres, c.acres - b.acres)
45-
XCTAssertEqual(c.metersPerSecond / 7, Measurement(value: 1, unit: UnitSpeed.metersPerSecond))
46-
XCTAssertEqual(c.liters * 8, Measurement(value: 56, unit: UnitVolume.liters))
47-
}
42+
XCTAssertEqual(c.grams, a.grams + b.grams)
43+
XCTAssertEqual(a.acres, c.acres - b.acres)
44+
XCTAssertEqual(c.metersPerSecond / 7, Measurement(value: 1, unit: UnitSpeed.metersPerSecond))
45+
XCTAssertEqual(c.liters * 8, Measurement(value: 56, unit: UnitVolume.liters))
4846
}
4947
}
5048

0 commit comments

Comments
 (0)