Skip to content
This repository was archived by the owner on Feb 17, 2021. It is now read-only.

Commit 1a5f86b

Browse files
nbadakhstaguer
authored andcommitted
Migrate swift version 4.0 to 4.1 (#223)
* Changes from flatmap to compactMap * Removed the weak applied protocol properties Changed LazyMapRandomAccessCollection to LazyMapCollection * Updated xcode project settings to 9.3 * Made travis use xcode9.3 image * Updated the swift version to 4.1 * Updated the swift version to 4.1 for: LayoutKit-iOS.xcodeproj/project.pbxproj LayoutKit-macOS.xcodeproj/project.pbxproj LayoutKit-tvOS.xcodeproj/project.pbxproj * Use the iphonesimulator11.3
1 parent d411b5d commit 1a5f86b

File tree

18 files changed

+42
-49
lines changed

18 files changed

+42
-49
lines changed

.swift-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.0
1+
4.1

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
language: objective-c
2-
osx_image: xcode9
2+
osx_image: xcode9.3
33
script: sh build.sh /tmp/LayoutKit
44
after_success:
55
- bash <(curl -s https://codecov.io/bash) -D /tmp/LayoutKit

LayoutKit.xcodeproj/project.pbxproj

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1151,7 +1151,7 @@
11511151
isa = PBXProject;
11521152
attributes = {
11531153
LastSwiftUpdateCheck = 0800;
1154-
LastUpgradeCheck = 0900;
1154+
LastUpgradeCheck = 0930;
11551155
TargetAttributes = {
11561156
0B2D09AF1D8735E1007E487C = {
11571157
CreatedOnToolsVersion = 8.0;
@@ -1781,11 +1781,13 @@
17811781
CLANG_WARN_BOOL_CONVERSION = YES;
17821782
CLANG_WARN_COMMA = YES;
17831783
CLANG_WARN_CONSTANT_CONVERSION = YES;
1784+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
17841785
CLANG_WARN_EMPTY_BODY = YES;
17851786
CLANG_WARN_ENUM_CONVERSION = YES;
17861787
CLANG_WARN_INFINITE_RECURSION = YES;
17871788
CLANG_WARN_INT_CONVERSION = YES;
17881789
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
1790+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
17891791
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
17901792
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
17911793
CLANG_WARN_STRICT_PROTOTYPES = YES;
@@ -1802,7 +1804,7 @@
18021804
GCC_WARN_UNUSED_FUNCTION = YES;
18031805
GCC_WARN_UNUSED_VARIABLE = YES;
18041806
ONLY_ACTIVE_ARCH = YES;
1805-
SWIFT_VERSION = 4.0;
1807+
SWIFT_VERSION = 4.1;
18061808
};
18071809
name = Debug;
18081810
};
@@ -1813,11 +1815,13 @@
18131815
CLANG_WARN_BOOL_CONVERSION = YES;
18141816
CLANG_WARN_COMMA = YES;
18151817
CLANG_WARN_CONSTANT_CONVERSION = YES;
1818+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
18161819
CLANG_WARN_EMPTY_BODY = YES;
18171820
CLANG_WARN_ENUM_CONVERSION = YES;
18181821
CLANG_WARN_INFINITE_RECURSION = YES;
18191822
CLANG_WARN_INT_CONVERSION = YES;
18201823
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
1824+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
18211825
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
18221826
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
18231827
CLANG_WARN_STRICT_PROTOTYPES = YES;
@@ -1832,7 +1836,8 @@
18321836
GCC_WARN_UNINITIALIZED_AUTOS = YES;
18331837
GCC_WARN_UNUSED_FUNCTION = YES;
18341838
GCC_WARN_UNUSED_VARIABLE = YES;
1835-
SWIFT_VERSION = 4.0;
1839+
SWIFT_COMPILATION_MODE = wholemodule;
1840+
SWIFT_VERSION = 4.1;
18361841
};
18371842
name = Release;
18381843
};

LayoutKit.xcodeproj/xcshareddata/xcschemes/ExampleLayouts-iOS.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
</Testables>
@@ -37,7 +36,6 @@
3736
buildConfiguration = "Debug"
3837
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3938
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40-
language = ""
4139
launchStyle = "0"
4240
useCustomWorkingDirectory = "NO"
4341
ignoresPersistentStateOnLaunch = "NO"

LayoutKit.xcodeproj/xcshareddata/xcschemes/LayoutKit-iOS.xcscheme

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,9 +26,8 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
30-
shouldUseLaunchSchemeArgsEnv = "YES"
31-
codeCoverageEnabled = "YES">
29+
codeCoverageEnabled = "YES"
30+
shouldUseLaunchSchemeArgsEnv = "YES">
3231
<Testables>
3332
<TestableReference
3433
skipped = "NO">
@@ -57,7 +56,6 @@
5756
buildConfiguration = "Debug"
5857
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5958
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
60-
language = ""
6159
launchStyle = "0"
6260
useCustomWorkingDirectory = "NO"
6361
ignoresPersistentStateOnLaunch = "NO"

LayoutKit.xcodeproj/xcshareddata/xcschemes/LayoutKit-macOS.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
<TestableReference
@@ -56,7 +55,6 @@
5655
buildConfiguration = "Debug"
5756
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5857
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59-
language = ""
6058
launchStyle = "0"
6159
useCustomWorkingDirectory = "NO"
6260
ignoresPersistentStateOnLaunch = "NO"

LayoutKit.xcodeproj/xcshareddata/xcschemes/LayoutKit-tvOS.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
<TestableReference
@@ -56,7 +55,6 @@
5655
buildConfiguration = "Debug"
5756
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5857
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59-
language = ""
6058
launchStyle = "0"
6159
useCustomWorkingDirectory = "NO"
6260
ignoresPersistentStateOnLaunch = "NO"

LayoutKit.xcodeproj/xcshareddata/xcschemes/LayoutKitObjC-iOS.xcscheme

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,9 +26,8 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
30-
shouldUseLaunchSchemeArgsEnv = "YES"
31-
codeCoverageEnabled = "YES">
29+
codeCoverageEnabled = "YES"
30+
shouldUseLaunchSchemeArgsEnv = "YES">
3231
<Testables>
3332
<TestableReference
3433
skipped = "NO">
@@ -57,7 +56,6 @@
5756
buildConfiguration = "Debug"
5857
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5958
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
60-
language = ""
6159
launchStyle = "0"
6260
useCustomWorkingDirectory = "NO"
6361
ignoresPersistentStateOnLaunch = "NO"

LayoutKit.xcodeproj/xcshareddata/xcschemes/LayoutKitSampleApp.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
</Testables>
@@ -46,7 +45,6 @@
4645
buildConfiguration = "Debug"
4746
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4847
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
49-
language = ""
5048
launchStyle = "0"
5149
useCustomWorkingDirectory = "NO"
5250
ignoresPersistentStateOnLaunch = "NO"

LayoutKitSampleApp/NestedCollectionViewController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class NestedCollectionViewController: UIViewController {
5555
}
5656

5757
// Static to avoid capturing a reference to self
58-
private static func sectionLayout(sectionIndex: Int, count: Int) -> [Section<LazyMapRandomAccessCollection<CountableRange<Int>, Layout>>] {
58+
private static func sectionLayout(sectionIndex: Int, count: Int) -> [Section<LazyMapCollection<CountableRange<Int>, Layout>>] {
5959
let items = (0..<count).lazy.map { rowIndex -> Layout in
6060
let text = "\(sectionIndex)-\(rowIndex) " + String(repeating: "long word ", count: rowIndex)
6161
let urlText = text.replacingOccurrences(of: " ", with: "+")

LayoutKitTests/ReloadableViewLayoutAdapterCollectionViewTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ private class TestCollectionView: LayoutAdapterCollectionView, TestableReloadabl
134134
return label.text
135135
}
136136

137-
let supplementaryViewTexts = visibleSupplementaryViews(ofKind: kind).flatMap(labelText)
137+
let supplementaryViewTexts = visibleSupplementaryViews(ofKind: kind).compactMap(labelText)
138138
if let text = text {
139139
XCTAssertTrue(supplementaryViewTexts.contains(text), file: file, line: line)
140140
}

Sources/Layouts/SizeLayout.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ open class SizeLayout<V: View>: BaseLayout<V>, ConfigurableLayout {
264264
// Make sure that our size is in the desired range.
265265
let size = sublayoutSize.increasedToSize(CGSize(width: minWidth ?? 0, height: minHeight ?? 0)).decreasedToSize(availableSize)
266266

267-
let sublayouts = [sublayoutMeasurement].flatMap { $0 }
267+
let sublayouts = [sublayoutMeasurement].compactMap { $0 }
268268
return LayoutMeasurement(layout: self, size: size, maxSize: maxSize, sublayouts: sublayouts)
269269
}
270270

Sources/Layouts/StackLayout.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ extension StackLayout: ConfigurableLayout {
117117
}
118118
}
119119

120-
let nonNilMeasuredSublayouts = sublayoutMeasurements.flatMap { $0 }
120+
let nonNilMeasuredSublayouts = sublayoutMeasurements.compactMap { $0 }
121121

122122
if distribution == .fillEqualSize && !nonNilMeasuredSublayouts.isEmpty {
123123
let maxAxisLength = nonNilMeasuredSublayouts.map({ AxisSize(axis: axis, size: $0.size).axisLength }).max() ?? 0

Sources/Views/ReloadableViewUpdateManager.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ protocol ReloadableViewUpdateManagerDelegate: class {
1818
protocol ReloadableViewUpdateManager {
1919

2020
/// The delegate that this manager performs updates on.
21-
weak var delegate: ReloadableViewUpdateManagerDelegate? { get }
21+
var delegate: ReloadableViewUpdateManagerDelegate? { get }
2222

2323
/// The operation that this update manager is associated with.
2424
/// The update manager will stop updating the delegate
2525
/// if the operation is cancelled or dellocated.
26-
weak var operation: Operation? { get }
26+
var operation: Operation? { get }
2727

2828
/// Applies a partial arrangement to the delegate's reloadable view and data source.
2929
func apply(partialArrangement arrangement: [Section<[LayoutArrangement]>], insertedIndexPaths: [IndexPath])

Tests/cocoapods/ios/LayoutKit-iOS.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@
307307
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
308308
PRODUCT_BUNDLE_IDENTIFIER = "com.Linkedin.LayoutKit-iOS";
309309
PRODUCT_NAME = "$(TARGET_NAME)";
310-
SWIFT_VERSION = 3.0;
310+
SWIFT_VERSION = 4.1;
311311
};
312312
name = Debug;
313313
};
@@ -320,7 +320,7 @@
320320
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
321321
PRODUCT_BUNDLE_IDENTIFIER = "com.Linkedin.LayoutKit-iOS";
322322
PRODUCT_NAME = "$(TARGET_NAME)";
323-
SWIFT_VERSION = 3.0;
323+
SWIFT_VERSION = 4.1;
324324
};
325325
name = Release;
326326
};

Tests/cocoapods/macos/LayoutKit-macOS.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
MACOSX_DEPLOYMENT_TARGET = 10.11;
311311
PRODUCT_BUNDLE_IDENTIFIER = "com.Linkedin.LayoutKit-macOS";
312312
PRODUCT_NAME = "$(TARGET_NAME)";
313-
SWIFT_VERSION = 3.0;
313+
SWIFT_VERSION = 4.1;
314314
};
315315
name = Debug;
316316
};
@@ -325,7 +325,7 @@
325325
MACOSX_DEPLOYMENT_TARGET = 10.11;
326326
PRODUCT_BUNDLE_IDENTIFIER = "com.Linkedin.LayoutKit-macOS";
327327
PRODUCT_NAME = "$(TARGET_NAME)";
328-
SWIFT_VERSION = 3.0;
328+
SWIFT_VERSION = 4.1;
329329
};
330330
name = Release;
331331
};

Tests/cocoapods/tvos/LayoutKit-tvOS.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@
304304
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
305305
PRODUCT_BUNDLE_IDENTIFIER = "com.linkedin.LayoutKit-tvOS";
306306
PRODUCT_NAME = "$(TARGET_NAME)";
307-
SWIFT_VERSION = 3.0;
307+
SWIFT_VERSION = 4.1;
308308
};
309309
name = Debug;
310310
};
@@ -316,7 +316,7 @@
316316
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
317317
PRODUCT_BUNDLE_IDENTIFIER = "com.linkedin.LayoutKit-tvOS";
318318
PRODUCT_NAME = "$(TARGET_NAME)";
319-
SWIFT_VERSION = 3.0;
319+
SWIFT_VERSION = 4.1;
320320
};
321321
name = Release;
322322
};

build.sh

100644100755
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ rm -rf $DERIVED_DATA &&
1212
time xcodebuild clean test \
1313
-project LayoutKit.xcodeproj \
1414
-scheme LayoutKit-iOS \
15-
-sdk iphonesimulator11.0 \
15+
-sdk iphonesimulator11.3 \
1616
-derivedDataPath $DERIVED_DATA \
1717
-destination 'platform=iOS Simulator,name=iPhone 6,OS=10.3.1' \
1818
-destination 'platform=iOS Simulator,name=iPhone 6 Plus,OS=10.3.1' \
19-
-destination 'platform=iOS Simulator,name=iPhone 7,OS=11.0' \
20-
-destination 'platform=iOS Simulator,name=iPhone 7 Plus,OS=11.0' \
19+
-destination 'platform=iOS Simulator,name=iPhone 7,OS=11.3' \
20+
-destination 'platform=iOS Simulator,name=iPhone 7 Plus,OS=11.3' \
2121
OTHER_SWIFT_FLAGS='-Xfrontend -debug-time-function-bodies' \
2222
| tee build.log \
2323
| xcpretty &&
@@ -39,7 +39,7 @@ rm -rf $DERIVED_DATA &&
3939
time xcodebuild clean test \
4040
-project LayoutKit.xcodeproj \
4141
-scheme LayoutKit-tvOS \
42-
-sdk appletvsimulator11.0 \
42+
-sdk appletvsimulator11.3 \
4343
-derivedDataPath $DERIVED_DATA \
4444
-destination 'platform=tvOS Simulator,name=Apple TV 1080p,OS=11.0' \
4545
OTHER_SWIFT_FLAGS='-Xfrontend -debug-time-function-bodies' \
@@ -52,12 +52,12 @@ rm -rf $DERIVED_DATA &&
5252
time xcodebuild clean build \
5353
-project LayoutKit.xcodeproj \
5454
-scheme LayoutKitSampleApp \
55-
-sdk iphonesimulator11.0 \
55+
-sdk iphonesimulator11.3 \
5656
-derivedDataPath $DERIVED_DATA \
5757
-destination 'platform=iOS Simulator,name=iPhone 6,OS=10.3.1' \
5858
-destination 'platform=iOS Simulator,name=iPhone 6 Plus,OS=10.3.1' \
59-
-destination 'platform=iOS Simulator,name=iPhone 7,OS=11.0' \
60-
-destination 'platform=iOS Simulator,name=iPhone 7 Plus,OS=11.0' \
59+
-destination 'platform=iOS Simulator,name=iPhone 7,OS=11.3' \
60+
-destination 'platform=iOS Simulator,name=iPhone 7 Plus,OS=11.3' \
6161
OTHER_SWIFT_FLAGS='-Xfrontend -debug-time-function-bodies' \
6262
| tee ../build.log \
6363
| xcpretty &&
@@ -72,9 +72,9 @@ pod install &&
7272
time xcodebuild clean build \
7373
-workspace LayoutKit-iOS.xcworkspace \
7474
-scheme LayoutKit-iOS \
75-
-sdk iphonesimulator11.0 \
75+
-sdk iphonesimulator11.3 \
7676
-derivedDataPath $DERIVED_DATA \
77-
-destination 'platform=iOS Simulator,name=iPhone 7,OS=11.0' \
77+
-destination 'platform=iOS Simulator,name=iPhone 7,OS=11.3' \
7878
OTHER_SWIFT_FLAGS='-Xfrontend -debug-time-function-bodies' \
7979
| tee ../../../build.log \
8080
| xcpretty &&
@@ -103,7 +103,7 @@ pod install &&
103103
time xcodebuild clean build \
104104
-workspace LayoutKit-tvOS.xcworkspace \
105105
-scheme LayoutKit-tvOS \
106-
-sdk appletvsimulator11.0 \
106+
-sdk appletvsimulator11.3 \
107107
-derivedDataPath $DERIVED_DATA \
108108
-destination 'platform=tvOS Simulator,name=Apple TV 1080p,OS=11.0' \
109109
OTHER_SWIFT_FLAGS='-Xfrontend -debug-time-function-bodies' \

0 commit comments

Comments
 (0)