|
82 | 82 | isa = PBXProject;
|
83 | 83 | attributes = {
|
84 | 84 | LastSwiftUpdateCheck = 0720;
|
85 |
| - LastUpgradeCheck = 0800; |
| 85 | + LastUpgradeCheck = 0900; |
86 | 86 | ORGANIZATIONNAME = "Swift Algorithm Club";
|
87 | 87 | TargetAttributes = {
|
88 | 88 | 7B2BBC7F1C779D720067B71D = {
|
89 | 89 | CreatedOnToolsVersion = 7.2;
|
90 |
| - LastSwiftMigration = 0820; |
| 90 | + LastSwiftMigration = 0900; |
91 | 91 | };
|
92 | 92 | };
|
93 | 93 | };
|
|
140 | 140 | CLANG_CXX_LIBRARY = "libc++";
|
141 | 141 | CLANG_ENABLE_MODULES = YES;
|
142 | 142 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 143 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
143 | 144 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 145 | + CLANG_WARN_COMMA = YES; |
144 | 146 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
145 | 147 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
146 | 148 | CLANG_WARN_EMPTY_BODY = YES;
|
147 | 149 | CLANG_WARN_ENUM_CONVERSION = YES;
|
148 | 150 | CLANG_WARN_INFINITE_RECURSION = YES;
|
149 | 151 | CLANG_WARN_INT_CONVERSION = YES;
|
| 152 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 153 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
150 | 154 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 155 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 156 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
151 | 157 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
152 | 158 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
153 | 159 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
186 | 192 | CLANG_CXX_LIBRARY = "libc++";
|
187 | 193 | CLANG_ENABLE_MODULES = YES;
|
188 | 194 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 195 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
189 | 196 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 197 | + CLANG_WARN_COMMA = YES; |
190 | 198 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
191 | 199 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
192 | 200 | CLANG_WARN_EMPTY_BODY = YES;
|
193 | 201 | CLANG_WARN_ENUM_CONVERSION = YES;
|
194 | 202 | CLANG_WARN_INFINITE_RECURSION = YES;
|
195 | 203 | CLANG_WARN_INT_CONVERSION = YES;
|
| 204 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 205 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
196 | 206 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 207 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 208 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
197 | 209 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
198 | 210 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
199 | 211 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
225 | 237 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
226 | 238 | PRODUCT_BUNDLE_IDENTIFIER = swift.algorithm.club.Tests;
|
227 | 239 | PRODUCT_NAME = "$(TARGET_NAME)";
|
228 |
| - SWIFT_VERSION = 3.0; |
| 240 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 241 | + SWIFT_VERSION = 4.0; |
229 | 242 | };
|
230 | 243 | name = Debug;
|
231 | 244 | };
|
|
237 | 250 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
238 | 251 | PRODUCT_BUNDLE_IDENTIFIER = swift.algorithm.club.Tests;
|
239 | 252 | PRODUCT_NAME = "$(TARGET_NAME)";
|
240 |
| - SWIFT_VERSION = 3.0; |
| 253 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 254 | + SWIFT_VERSION = 4.0; |
241 | 255 | };
|
242 | 256 | name = Release;
|
243 | 257 | };
|
|
0 commit comments