Skip to content
This repository was archived by the owner on Apr 19, 2023. It is now read-only.

Commit 5d1bc9a

Browse files
committed
upgrade project settings to Swift 4
1 parent 596a588 commit 5d1bc9a

3 files changed

Lines changed: 18 additions & 7 deletions

File tree

Example/SafeAreaInputAccessoryViewWrapperView.xcodeproj/project.pbxproj

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@
210210
isa = PBXProject;
211211
attributes = {
212212
LastSwiftUpdateCheck = 0720;
213-
LastUpgradeCheck = 0820;
213+
LastUpgradeCheck = 0900;
214214
ORGANIZATIONNAME = CocoaPods;
215215
TargetAttributes = {
216216
607FACCF1AFB9204008FA782 = {
@@ -421,14 +421,20 @@
421421
CLANG_CXX_LIBRARY = "libc++";
422422
CLANG_ENABLE_MODULES = YES;
423423
CLANG_ENABLE_OBJC_ARC = YES;
424+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
424425
CLANG_WARN_BOOL_CONVERSION = YES;
426+
CLANG_WARN_COMMA = YES;
425427
CLANG_WARN_CONSTANT_CONVERSION = YES;
426428
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
427429
CLANG_WARN_EMPTY_BODY = YES;
428430
CLANG_WARN_ENUM_CONVERSION = YES;
429431
CLANG_WARN_INFINITE_RECURSION = YES;
430432
CLANG_WARN_INT_CONVERSION = YES;
433+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
434+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
431435
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
436+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
437+
CLANG_WARN_STRICT_PROTOTYPES = YES;
432438
CLANG_WARN_SUSPICIOUS_MOVE = YES;
433439
CLANG_WARN_UNREACHABLE_CODE = YES;
434440
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -457,6 +463,7 @@
457463
ONLY_ACTIVE_ARCH = YES;
458464
SDKROOT = iphoneos;
459465
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
466+
SWIFT_VERSION = 4.0;
460467
};
461468
name = Debug;
462469
};
@@ -468,14 +475,20 @@
468475
CLANG_CXX_LIBRARY = "libc++";
469476
CLANG_ENABLE_MODULES = YES;
470477
CLANG_ENABLE_OBJC_ARC = YES;
478+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
471479
CLANG_WARN_BOOL_CONVERSION = YES;
480+
CLANG_WARN_COMMA = YES;
472481
CLANG_WARN_CONSTANT_CONVERSION = YES;
473482
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
474483
CLANG_WARN_EMPTY_BODY = YES;
475484
CLANG_WARN_ENUM_CONVERSION = YES;
476485
CLANG_WARN_INFINITE_RECURSION = YES;
477486
CLANG_WARN_INT_CONVERSION = YES;
487+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
488+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
478489
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
490+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
491+
CLANG_WARN_STRICT_PROTOTYPES = YES;
479492
CLANG_WARN_SUSPICIOUS_MOVE = YES;
480493
CLANG_WARN_UNREACHABLE_CODE = YES;
481494
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -496,6 +509,7 @@
496509
MTL_ENABLE_DEBUG_INFO = NO;
497510
SDKROOT = iphoneos;
498511
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
512+
SWIFT_VERSION = 4.0;
499513
VALIDATE_PRODUCT = YES;
500514
};
501515
name = Release;
@@ -510,7 +524,6 @@
510524
MODULE_NAME = ExampleApp;
511525
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
512526
PRODUCT_NAME = "$(TARGET_NAME)";
513-
SWIFT_VERSION = 3.0;
514527
};
515528
name = Debug;
516529
};
@@ -524,7 +537,6 @@
524537
MODULE_NAME = ExampleApp;
525538
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
526539
PRODUCT_NAME = "$(TARGET_NAME)";
527-
SWIFT_VERSION = 3.0;
528540
};
529541
name = Release;
530542
};
@@ -544,7 +556,6 @@
544556
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
545557
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
546558
PRODUCT_NAME = "$(TARGET_NAME)";
547-
SWIFT_VERSION = 3.0;
548559
};
549560
name = Debug;
550561
};
@@ -560,7 +571,6 @@
560571
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
561572
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
562573
PRODUCT_NAME = "$(TARGET_NAME)";
563-
SWIFT_VERSION = 3.0;
564574
};
565575
name = Release;
566576
};

Example/SafeAreaInputAccessoryViewWrapperView.xcodeproj/xcshareddata/xcschemes/SafeAreaInputAccessoryViewWrapperView-Example.xcscheme

Lines changed: 3 additions & 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 = "0820"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -40,6 +40,7 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43+
language = ""
4344
shouldUseLaunchSchemeArgsEnv = "YES">
4445
<Testables>
4546
<TestableReference
@@ -69,6 +70,7 @@
6970
buildConfiguration = "Debug"
7071
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
7172
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
73+
language = ""
7274
launchStyle = "0"
7375
useCustomWorkingDirectory = "NO"
7476
ignoresPersistentStateOnLaunch = "NO"

Example/Tests/Tests.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import UIKit
22
import XCTest
3-
import SafeAreaInputAccessoryViewWrapperView
43

54
class Tests: XCTestCase {
65

0 commit comments

Comments
 (0)