Skip to content

Commit b54f205

Browse files
committed
Update to Xcode 9 recommended settings
1 parent 04aed4c commit b54f205

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

ICInputAccessory.xcodeproj/project.pbxproj

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@
299299
isa = PBXProject;
300300
attributes = {
301301
LastSwiftUpdateCheck = 0830;
302-
LastUpgradeCheck = 0800;
302+
LastUpgradeCheck = 0900;
303303
ORGANIZATIONNAME = "Polydice, Inc.";
304304
TargetAttributes = {
305305
B53376871F4436D000230739 = {
@@ -585,14 +585,20 @@
585585
CLANG_CXX_LIBRARY = "libc++";
586586
CLANG_ENABLE_MODULES = YES;
587587
CLANG_ENABLE_OBJC_ARC = YES;
588+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
588589
CLANG_WARN_BOOL_CONVERSION = YES;
590+
CLANG_WARN_COMMA = YES;
589591
CLANG_WARN_CONSTANT_CONVERSION = YES;
590592
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
591593
CLANG_WARN_EMPTY_BODY = YES;
592594
CLANG_WARN_ENUM_CONVERSION = YES;
593595
CLANG_WARN_INFINITE_RECURSION = YES;
594596
CLANG_WARN_INT_CONVERSION = YES;
597+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
598+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
595599
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
600+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
601+
CLANG_WARN_STRICT_PROTOTYPES = YES;
596602
CLANG_WARN_SUSPICIOUS_MOVE = YES;
597603
CLANG_WARN_UNREACHABLE_CODE = YES;
598604
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -637,14 +643,20 @@
637643
CLANG_CXX_LIBRARY = "libc++";
638644
CLANG_ENABLE_MODULES = YES;
639645
CLANG_ENABLE_OBJC_ARC = YES;
646+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
640647
CLANG_WARN_BOOL_CONVERSION = YES;
648+
CLANG_WARN_COMMA = YES;
641649
CLANG_WARN_CONSTANT_CONVERSION = YES;
642650
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
643651
CLANG_WARN_EMPTY_BODY = YES;
644652
CLANG_WARN_ENUM_CONVERSION = YES;
645653
CLANG_WARN_INFINITE_RECURSION = YES;
646654
CLANG_WARN_INT_CONVERSION = YES;
655+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
656+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
647657
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
658+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
659+
CLANG_WARN_STRICT_PROTOTYPES = YES;
648660
CLANG_WARN_SUSPICIOUS_MOVE = YES;
649661
CLANG_WARN_UNREACHABLE_CODE = YES;
650662
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;

ICInputAccessory.xcodeproj/xcshareddata/xcschemes/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 = "0830"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
<TestableReference
@@ -55,6 +56,7 @@
5556
buildConfiguration = "Debug"
5657
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5758
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59+
language = ""
5860
launchStyle = "0"
5961
useCustomWorkingDirectory = "NO"
6062
ignoresPersistentStateOnLaunch = "NO"

ICInputAccessory.xcodeproj/xcshareddata/xcschemes/ICInputAccessory-iOS.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"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
</Testables>
@@ -36,6 +37,7 @@
3637
buildConfiguration = "Debug"
3738
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3839
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40+
language = ""
3941
launchStyle = "0"
4042
useCustomWorkingDirectory = "NO"
4143
ignoresPersistentStateOnLaunch = "NO"

0 commit comments

Comments
 (0)