Skip to content

Commit 8c34127

Browse files
committed
Updated project settings to Swift4
1 parent 5f4e339 commit 8c34127

File tree

3 files changed

+20
-6
lines changed

3 files changed

+20
-6
lines changed

Graph/Graph.xcodeproj/project.pbxproj

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,12 @@
158158
isa = PBXProject;
159159
attributes = {
160160
LastSwiftUpdateCheck = 0730;
161-
LastUpgradeCheck = 0800;
161+
LastUpgradeCheck = 0900;
162162
ORGANIZATIONNAME = "Swift Algorithm Club";
163163
TargetAttributes = {
164164
49BFA2FC1CDF886B00522D66 = {
165165
CreatedOnToolsVersion = 7.3;
166-
LastSwiftMigration = 0820;
166+
LastSwiftMigration = 0900;
167167
};
168168
49BFA3061CDF886B00522D66 = {
169169
CreatedOnToolsVersion = 7.3;
@@ -247,14 +247,20 @@
247247
CLANG_CXX_LIBRARY = "libc++";
248248
CLANG_ENABLE_MODULES = YES;
249249
CLANG_ENABLE_OBJC_ARC = YES;
250+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
250251
CLANG_WARN_BOOL_CONVERSION = YES;
252+
CLANG_WARN_COMMA = YES;
251253
CLANG_WARN_CONSTANT_CONVERSION = YES;
252254
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
253255
CLANG_WARN_EMPTY_BODY = YES;
254256
CLANG_WARN_ENUM_CONVERSION = YES;
255257
CLANG_WARN_INFINITE_RECURSION = YES;
256258
CLANG_WARN_INT_CONVERSION = YES;
259+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
260+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
257261
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
262+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
263+
CLANG_WARN_STRICT_PROTOTYPES = YES;
258264
CLANG_WARN_SUSPICIOUS_MOVE = YES;
259265
CLANG_WARN_UNREACHABLE_CODE = YES;
260266
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -297,14 +303,20 @@
297303
CLANG_CXX_LIBRARY = "libc++";
298304
CLANG_ENABLE_MODULES = YES;
299305
CLANG_ENABLE_OBJC_ARC = YES;
306+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
300307
CLANG_WARN_BOOL_CONVERSION = YES;
308+
CLANG_WARN_COMMA = YES;
301309
CLANG_WARN_CONSTANT_CONVERSION = YES;
302310
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
303311
CLANG_WARN_EMPTY_BODY = YES;
304312
CLANG_WARN_ENUM_CONVERSION = YES;
305313
CLANG_WARN_INFINITE_RECURSION = YES;
306314
CLANG_WARN_INT_CONVERSION = YES;
315+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
316+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
307317
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
318+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
319+
CLANG_WARN_STRICT_PROTOTYPES = YES;
308320
CLANG_WARN_SUSPICIOUS_MOVE = YES;
309321
CLANG_WARN_UNREACHABLE_CODE = YES;
310322
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -349,7 +361,8 @@
349361
PRODUCT_NAME = "$(TARGET_NAME)";
350362
SKIP_INSTALL = YES;
351363
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
352-
SWIFT_VERSION = 3.0;
364+
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
365+
SWIFT_VERSION = 4.0;
353366
};
354367
name = Debug;
355368
};
@@ -370,7 +383,8 @@
370383
PRODUCT_BUNDLE_IDENTIFIER = "com.swift-algorithm-club.Graph";
371384
PRODUCT_NAME = "$(TARGET_NAME)";
372385
SKIP_INSTALL = YES;
373-
SWIFT_VERSION = 3.0;
386+
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
387+
SWIFT_VERSION = 4.0;
374388
};
375389
name = Release;
376390
};

Graph/Graph.xcodeproj/xcshareddata/xcschemes/Graph.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 = "0800"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Graph/Graph.xcodeproj/xcshareddata/xcschemes/GraphTests.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 = "0800"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)