|
173 | 173 | isa = PBXProject;
|
174 | 174 | attributes = {
|
175 | 175 | LastSwiftUpdateCheck = 0730;
|
176 |
| - LastUpgradeCheck = 0830; |
| 176 | + LastUpgradeCheck = 0920; |
177 | 177 | ORGANIZATIONNAME = Ledger;
|
178 | 178 | TargetAttributes = {
|
179 | 179 | 37A639321CE5D711008A4159 = {
|
180 | 180 | CreatedOnToolsVersion = 7.3.1;
|
181 | 181 | DevelopmentTeam = X6LFS5BQKN;
|
182 |
| - LastSwiftMigration = 0830; |
| 182 | + LastSwiftMigration = 0920; |
183 | 183 | };
|
184 | 184 | };
|
185 | 185 | };
|
|
269 | 269 | CLANG_CXX_LIBRARY = "libc++";
|
270 | 270 | CLANG_ENABLE_MODULES = YES;
|
271 | 271 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 272 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
272 | 273 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 274 | + CLANG_WARN_COMMA = YES; |
273 | 275 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
274 | 276 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
275 | 277 | CLANG_WARN_EMPTY_BODY = YES;
|
276 | 278 | CLANG_WARN_ENUM_CONVERSION = YES;
|
277 | 279 | CLANG_WARN_INFINITE_RECURSION = YES;
|
278 | 280 | CLANG_WARN_INT_CONVERSION = YES;
|
| 281 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 282 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
279 | 283 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 284 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 285 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
280 | 286 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
281 | 287 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
282 | 288 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
316 | 322 | CLANG_CXX_LIBRARY = "libc++";
|
317 | 323 | CLANG_ENABLE_MODULES = YES;
|
318 | 324 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 325 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
319 | 326 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 327 | + CLANG_WARN_COMMA = YES; |
320 | 328 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
321 | 329 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
322 | 330 | CLANG_WARN_EMPTY_BODY = YES;
|
323 | 331 | CLANG_WARN_ENUM_CONVERSION = YES;
|
324 | 332 | CLANG_WARN_INFINITE_RECURSION = YES;
|
325 | 333 | CLANG_WARN_INT_CONVERSION = YES;
|
| 334 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 335 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
326 | 336 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 337 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 338 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
327 | 339 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
328 | 340 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
329 | 341 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
363 | 375 | PROVISIONING_PROFILE = "3b6928eb-1bc8-4b44-8bd6-ae18213e7cd0";
|
364 | 376 | SWIFT_OBJC_BRIDGING_HEADER = "u2f-ble-test-ios/u2f-ble-test-ios-Bridging-Header.h";
|
365 | 377 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
366 |
| - SWIFT_VERSION = 3.0; |
| 378 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 379 | + SWIFT_VERSION = 4.0; |
367 | 380 | };
|
368 | 381 | name = Debug;
|
369 | 382 | };
|
|
381 | 394 | PRODUCT_NAME = "$(TARGET_NAME)";
|
382 | 395 | PROVISIONING_PROFILE = "3b6928eb-1bc8-4b44-8bd6-ae18213e7cd0";
|
383 | 396 | SWIFT_OBJC_BRIDGING_HEADER = "u2f-ble-test-ios/u2f-ble-test-ios-Bridging-Header.h";
|
384 |
| - SWIFT_VERSION = 3.0; |
| 397 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 398 | + SWIFT_VERSION = 4.0; |
385 | 399 | };
|
386 | 400 | name = Release;
|
387 | 401 | };
|
|
0 commit comments