Skip to content

Commit 32a4564

Browse files
committed
Enabled recomended compiler warnings
1 parent df6aaaf commit 32a4564

File tree

5 files changed

+16
-10
lines changed

5 files changed

+16
-10
lines changed

DefaultsKit.xcodeproj/project.pbxproj

+5-1
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@
290290
isa = PBXProject;
291291
attributes = {
292292
LastSwiftUpdateCheck = 0900;
293-
LastUpgradeCheck = 0900;
293+
LastUpgradeCheck = 0940;
294294
ORGANIZATIONNAME = "Nuno Dias";
295295
TargetAttributes = {
296296
A0AC4A9F1F43853D0070F91D = {
@@ -466,13 +466,15 @@
466466
CLANG_WARN_BOOL_CONVERSION = YES;
467467
CLANG_WARN_COMMA = YES;
468468
CLANG_WARN_CONSTANT_CONVERSION = YES;
469+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
469470
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
470471
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
471472
CLANG_WARN_EMPTY_BODY = YES;
472473
CLANG_WARN_ENUM_CONVERSION = YES;
473474
CLANG_WARN_INFINITE_RECURSION = YES;
474475
CLANG_WARN_INT_CONVERSION = YES;
475476
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
477+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
476478
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
477479
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
478480
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -527,13 +529,15 @@
527529
CLANG_WARN_BOOL_CONVERSION = YES;
528530
CLANG_WARN_COMMA = YES;
529531
CLANG_WARN_CONSTANT_CONVERSION = YES;
532+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
530533
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
531534
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
532535
CLANG_WARN_EMPTY_BODY = YES;
533536
CLANG_WARN_ENUM_CONVERSION = YES;
534537
CLANG_WARN_INFINITE_RECURSION = YES;
535538
CLANG_WARN_INT_CONVERSION = YES;
536539
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
540+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
537541
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
538542
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
539543
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

DefaultsKit.xcodeproj/xcshareddata/xcschemes/DefaultsKit iOS.xcscheme

+1-3
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 = "0940"
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"

DefaultsKit.xcodeproj/xcshareddata/xcschemes/DefaultsKit macOS.xcscheme

+1-3
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 = "0940"
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"

DefaultsKit.xcodeproj/xcshareddata/xcschemes/DefaultsKit tvOS.xcscheme

+1-3
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 = "0940"
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"

0 commit comments

Comments
 (0)