Convert code base to swift 3.0 (Xcode 8.0 beta 2) · ilandbt/SwiftyTimer@d8409c1 · GitHub
Skip to content

Commit d8409c1

Browse files
committed
Convert code base to swift 3.0 (Xcode 8.0 beta 2)
1 parent 3b4f233 commit d8409c1

10 files changed

Lines changed: 69 additions & 60 deletions

File tree

‎Sources/SwiftyTimer.swift‎

Lines changed: 25 additions & 25 deletions

‎SwiftyTimer.xcodeproj/project.pbxproj‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,12 @@
205205
3E721AB21BF7255C008AF027 /* Project object */ = {
206206
isa = PBXProject;
207207
attributes = {
208-
LastUpgradeCheck = 0710;
208+
LastUpgradeCheck = 0800;
209209
ORGANIZATIONNAME = "Radosław Pietruszewski";
210210
TargetAttributes = {
211211
3E721ABA1BF7255D008AF027 = {
212212
CreatedOnToolsVersion = 7.1;
213+
LastSwiftMigration = 0800;
213214
};
214215
6E7E40891C84B1A20030CEBB = {
215216
CreatedOnToolsVersion = 7.2;
@@ -417,6 +418,7 @@
417418
PRODUCT_NAME = "$(TARGET_NAME)";
418419
SKIP_INSTALL = YES;
419420
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
421+
SWIFT_VERSION = 3.0;
420422
};
421423
name = Debug;
422424
};
@@ -436,6 +438,8 @@
436438
PRODUCT_BUNDLE_IDENTIFIER = io.radex.SwiftyTimer;
437439
PRODUCT_NAME = "$(TARGET_NAME)";
438440
SKIP_INSTALL = YES;
441+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
442+
SWIFT_VERSION = 3.0;
439443
};
440444
name = Release;
441445
};
@@ -480,6 +484,7 @@
480484
PRODUCT_NAME = SwiftyTimer;
481485
SDKROOT = macosx;
482486
SKIP_INSTALL = YES;
487+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
483488
};
484489
name = Release;
485490
};
@@ -518,6 +523,7 @@
518523
PRODUCT_NAME = SwiftyTimer;
519524
SDKROOT = appletvos;
520525
SKIP_INSTALL = YES;
526+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
521527
TARGETED_DEVICE_FAMILY = 3;
522528
TVOS_DEPLOYMENT_TARGET = 9.0;
523529
};
@@ -558,6 +564,7 @@
558564
PRODUCT_NAME = SwiftyTimer;
559565
SDKROOT = watchos;
560566
SKIP_INSTALL = YES;
567+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
561568
TARGETED_DEVICE_FAMILY = 4;
562569
WATCHOS_DEPLOYMENT_TARGET = 2.0;
563570
};

‎SwiftyTimer.xcodeproj/xcshareddata/xcschemes/SwiftyTimer OS X.xcscheme‎

Lines changed: 2 additions & 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 = "0720"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -11,8 +11,7 @@
1111
buildForRunning = "YES"
1212
buildForProfiling = "YES"
1313
buildForArchiving = "YES"
14-
buildForAnalyzing = "YES"
15-
hideIssues = "NO">
14+
buildForAnalyzing = "YES">
1615
<BuildableReference
1716
BuildableIdentifier = "primary"
1817
BlueprintIdentifier = "6E7E40891C84B1A20030CEBB"

‎SwiftyTimer.xcodeproj/xcshareddata/xcschemes/SwiftyTimer tvOS.xcscheme‎

Lines changed: 2 additions & 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 = "0720"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -11,8 +11,7 @@
1111
buildForRunning = "YES"
1212
buildForProfiling = "YES"
1313
buildForArchiving = "YES"
14-
buildForAnalyzing = "YES"
15-
hideIssues = "NO">
14+
buildForAnalyzing = "YES">
1615
<BuildableReference
1716
BuildableIdentifier = "primary"
1817
BlueprintIdentifier = "6E7E40991C84B3790030CEBB"

‎SwiftyTimer.xcodeproj/xcshareddata/xcschemes/SwiftyTimer watchOS.xcscheme‎

Lines changed: 2 additions & 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 = "0720"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -11,8 +11,7 @@
1111
buildForRunning = "YES"
1212
buildForProfiling = "YES"
1313
buildForArchiving = "YES"
14-
buildForAnalyzing = "YES"
15-
hideIssues = "NO">
14+
buildForAnalyzing = "YES">
1615
<BuildableReference
1716
BuildableIdentifier = "primary"
1817
BlueprintIdentifier = "6E7E40A71C84B4240030CEBB"

‎SwiftyTimer.xcodeproj/xcshareddata/xcschemes/SwiftyTimer.xcscheme‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0710"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

‎SwiftyTimerTests/SwiftyTimerTests.xcodeproj/project.pbxproj‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,11 @@
9090
isa = PBXProject;
9191
attributes = {
9292
LastSwiftUpdateCheck = 0700;
93-
LastUpgradeCheck = 0640;
93+
LastUpgradeCheck = 0800;
9494
TargetAttributes = {
9595
6EE9C1521B00BB5B00D6B91C = {
9696
CreatedOnToolsVersion = 6.4;
97+
LastSwiftMigration = 0800;
9798
};
9899
};
99100
};
@@ -159,6 +160,7 @@
159160
COPY_PHASE_STRIP = NO;
160161
DEBUG_INFORMATION_FORMAT = dwarf;
161162
ENABLE_STRICT_OBJC_MSGSEND = YES;
163+
ENABLE_TESTABILITY = YES;
162164
GCC_C_LANGUAGE_STANDARD = gnu99;
163165
GCC_DYNAMIC_NO_PIC = NO;
164166
GCC_NO_COMMON_BLOCKS = YES;
@@ -225,7 +227,9 @@
225227
COMBINE_HIDPI_IMAGES = YES;
226228
INFOPLIST_FILE = SwiftyTimerTests/Info.plist;
227229
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
230+
PRODUCT_BUNDLE_IDENTIFIER = "radex.$(PRODUCT_NAME:rfc1034identifier)";
228231
PRODUCT_NAME = "$(TARGET_NAME)";
232+
SWIFT_VERSION = 3.0;
229233
};
230234
name = Debug;
231235
};
@@ -236,7 +240,10 @@
236240
COMBINE_HIDPI_IMAGES = YES;
237241
INFOPLIST_FILE = SwiftyTimerTests/Info.plist;
238242
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
243+
PRODUCT_BUNDLE_IDENTIFIER = "radex.$(PRODUCT_NAME:rfc1034identifier)";
239244
PRODUCT_NAME = "$(TARGET_NAME)";
245+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
246+
SWIFT_VERSION = 3.0;
240247
};
241248
name = Release;
242249
};

‎SwiftyTimerTests/SwiftyTimerTests.xcodeproj/xcshareddata/xcschemes/SwiftyTimerTests.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 = "0640"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -11,8 +11,7 @@
1111
buildForRunning = "YES"
1212
buildForProfiling = "YES"
1313
buildForArchiving = "YES"
14-
buildForAnalyzing = "YES"
15-
hideIssues = "NO">
14+
buildForAnalyzing = "YES">
1615
<BuildableReference
1716
BuildableIdentifier = "primary"
1817
BlueprintIdentifier = "6EE9C1521B00BB5B00D6B91C"
@@ -26,8 +25,7 @@
2625
buildForRunning = "YES"
2726
buildForProfiling = "NO"
2827
buildForArchiving = "NO"
29-
buildForAnalyzing = "YES"
30-
hideIssues = "NO">
28+
buildForAnalyzing = "YES">
3129
<BuildableReference
3230
BuildableIdentifier = "primary"
3331
BlueprintIdentifier = "6EE9C1621B00BB5B00D6B91C"

‎SwiftyTimerTests/SwiftyTimerTests/Info.plist‎

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)