Skip to content

Commit 67342f8

Browse files
committed
update to Swift 5.0, no source changes were necessary
1 parent 01683f2 commit 67342f8

File tree

3 files changed

+18
-24
lines changed

3 files changed

+18
-24
lines changed

HCPolytonicGreekKBapp.xcodeproj/project.pbxproj

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@
351351
3F0F5E451E0F819C00DE5744 = {
352352
CreatedOnToolsVersion = 8.2.1;
353353
DevelopmentTeam = EFHC4XFZ38;
354-
LastSwiftMigration = 0900;
354+
LastSwiftMigration = 1020;
355355
ProvisioningStyle = Automatic;
356356
SystemCapabilities = {
357357
com.apple.ApplicationGroups.iOS = {
@@ -362,21 +362,21 @@
362362
3F0F5E591E0F819C00DE5744 = {
363363
CreatedOnToolsVersion = 8.2.1;
364364
DevelopmentTeam = EFHC4XFZ38;
365-
LastSwiftMigration = 0900;
365+
LastSwiftMigration = 1020;
366366
ProvisioningStyle = Automatic;
367367
TestTargetID = 3F0F5E451E0F819C00DE5744;
368368
};
369369
3F0F5E641E0F819C00DE5744 = {
370370
CreatedOnToolsVersion = 8.2.1;
371371
DevelopmentTeam = EFHC4XFZ38;
372-
LastSwiftMigration = 0900;
372+
LastSwiftMigration = 1020;
373373
ProvisioningStyle = Automatic;
374374
TestTargetID = 3F0F5E451E0F819C00DE5744;
375375
};
376376
3F0F5E7A1E0F81D700DE5744 = {
377377
CreatedOnToolsVersion = 8.2.1;
378378
DevelopmentTeam = EFHC4XFZ38;
379-
LastSwiftMigration = 0900;
379+
LastSwiftMigration = 1020;
380380
ProvisioningStyle = Automatic;
381381
SystemCapabilities = {
382382
com.apple.ApplicationGroups.iOS = {
@@ -391,6 +391,7 @@
391391
developmentRegion = English;
392392
hasScannedForEncodings = 0;
393393
knownRegions = (
394+
English,
394395
en,
395396
Base,
396397
);
@@ -673,8 +674,7 @@
673674
PRODUCT_NAME = "$(TARGET_NAME)";
674675
SWIFT_OBJC_BRIDGING_HEADER = "HCPolytonicGreekKBapp/HCPolytonicGreekKBapp-Bridging-Header.h";
675676
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
676-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
677-
SWIFT_VERSION = 4.2;
677+
SWIFT_VERSION = 5.0;
678678
};
679679
name = Debug;
680680
};
@@ -692,8 +692,7 @@
692692
PRODUCT_BUNDLE_IDENTIFIER = com.philolog.hoplitekeyboard;
693693
PRODUCT_NAME = "$(TARGET_NAME)";
694694
SWIFT_OBJC_BRIDGING_HEADER = "HCPolytonicGreekKBapp/HCPolytonicGreekKBapp-Bridging-Header.h";
695-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
696-
SWIFT_VERSION = 4.2;
695+
SWIFT_VERSION = 5.0;
697696
};
698697
name = Release;
699698
};
@@ -707,8 +706,7 @@
707706
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
708707
PRODUCT_BUNDLE_IDENTIFIER = jwm.HCPolytonicGreekKBappTests;
709708
PRODUCT_NAME = "$(TARGET_NAME)";
710-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
711-
SWIFT_VERSION = 4.0;
709+
SWIFT_VERSION = 5.0;
712710
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/HCPolytonicGreekKBapp.app/HCPolytonicGreekKBapp";
713711
};
714712
name = Debug;
@@ -723,8 +721,7 @@
723721
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
724722
PRODUCT_BUNDLE_IDENTIFIER = jwm.HCPolytonicGreekKBappTests;
725723
PRODUCT_NAME = "$(TARGET_NAME)";
726-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
727-
SWIFT_VERSION = 4.0;
724+
SWIFT_VERSION = 5.0;
728725
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/HCPolytonicGreekKBapp.app/HCPolytonicGreekKBapp";
729726
};
730727
name = Release;
@@ -738,8 +735,7 @@
738735
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
739736
PRODUCT_BUNDLE_IDENTIFIER = jwm.HCPolytonicGreekKBappUITests;
740737
PRODUCT_NAME = "$(TARGET_NAME)";
741-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
742-
SWIFT_VERSION = 4.0;
738+
SWIFT_VERSION = 5.0;
743739
TEST_TARGET_NAME = HCPolytonicGreekKBapp;
744740
};
745741
name = Debug;
@@ -753,8 +749,7 @@
753749
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
754750
PRODUCT_BUNDLE_IDENTIFIER = jwm.HCPolytonicGreekKBappUITests;
755751
PRODUCT_NAME = "$(TARGET_NAME)";
756-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
757-
SWIFT_VERSION = 4.0;
752+
SWIFT_VERSION = 5.0;
758753
TEST_TARGET_NAME = HCPolytonicGreekKBapp;
759754
};
760755
name = Release;
@@ -773,8 +768,7 @@
773768
SKIP_INSTALL = YES;
774769
SWIFT_OBJC_BRIDGING_HEADER = "HCPolytonicGreekKB/HCPolytonicGreekKB-Bridging-Header.h";
775770
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
776-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
777-
SWIFT_VERSION = 4.2;
771+
SWIFT_VERSION = 5.0;
778772
};
779773
name = Debug;
780774
};
@@ -791,8 +785,7 @@
791785
PRODUCT_NAME = "$(TARGET_NAME)";
792786
SKIP_INSTALL = YES;
793787
SWIFT_OBJC_BRIDGING_HEADER = "HCPolytonicGreekKB/HCPolytonicGreekKB-Bridging-Header.h";
794-
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
795-
SWIFT_VERSION = 4.2;
788+
SWIFT_VERSION = 5.0;
796789
};
797790
name = Release;
798791
};

HCPolytonicGreekKBapp/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>APPL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.1.4</string>
18+
<string>1.2</string>
1919
<key>CFBundleVersion</key>
20-
<string>24</string>
20+
<string>25</string>
2121
<key>LSRequiresIPhoneOS</key>
2222
<true/>
2323
<key>UIAppFonts</key>

HCPolytonicGreekKBappUITests/HCPolytonicGreekKBappUITests.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ class HCPolytonicGreekKBappUITests: XCTestCase {
2222
// In UI tests it is usually best to stop immediately when a failure occurs.
2323
continueAfterFailure = false
2424
// UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method.
25-
XCUIApplication().launch()
26-
25+
if #available(iOS 9, *) {
26+
XCUIApplication().launch()
27+
}
2728
// In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this.
2829
}
2930

0 commit comments

Comments
 (0)