|
175 | 175 | attributes = { |
176 | 176 | LastSwiftMigration = 0700; |
177 | 177 | LastSwiftUpdateCheck = 0700; |
178 | | - LastUpgradeCheck = 0800; |
| 178 | + LastUpgradeCheck = 0900; |
179 | 179 | ORGANIZATIONNAME = "Kyohei Yamaguchi"; |
180 | 180 | TargetAttributes = { |
181 | 181 | 41E2DB1C1B0641C80023FD9E = { |
182 | 182 | CreatedOnToolsVersion = 6.3; |
183 | | - LastSwiftMigration = 0800; |
| 183 | + LastSwiftMigration = 0900; |
184 | 184 | ProvisioningStyle = Manual; |
185 | 185 | }; |
186 | 186 | 41E2DB311B0641C80023FD9E = { |
187 | 187 | CreatedOnToolsVersion = 6.3; |
188 | 188 | DevelopmentTeam = 87CG4M5868; |
189 | | - LastSwiftMigration = 0800; |
| 189 | + LastSwiftMigration = 0900; |
190 | 190 | TestTargetID = 41E2DB1C1B0641C80023FD9E; |
191 | 191 | }; |
192 | 192 | }; |
|
281 | 281 | CLANG_CXX_LIBRARY = "libc++"; |
282 | 282 | CLANG_ENABLE_MODULES = YES; |
283 | 283 | CLANG_ENABLE_OBJC_ARC = YES; |
| 284 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
284 | 285 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 286 | + CLANG_WARN_COMMA = YES; |
285 | 287 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
286 | 288 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
287 | 289 | CLANG_WARN_EMPTY_BODY = YES; |
288 | 290 | CLANG_WARN_ENUM_CONVERSION = YES; |
289 | 291 | CLANG_WARN_INFINITE_RECURSION = YES; |
290 | 292 | CLANG_WARN_INT_CONVERSION = YES; |
| 293 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 294 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
291 | 295 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 296 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 297 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
292 | 298 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
293 | 299 | CLANG_WARN_UNREACHABLE_CODE = YES; |
294 | 300 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
329 | 335 | CLANG_CXX_LIBRARY = "libc++"; |
330 | 336 | CLANG_ENABLE_MODULES = YES; |
331 | 337 | CLANG_ENABLE_OBJC_ARC = YES; |
| 338 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
332 | 339 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 340 | + CLANG_WARN_COMMA = YES; |
333 | 341 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
334 | 342 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
335 | 343 | CLANG_WARN_EMPTY_BODY = YES; |
336 | 344 | CLANG_WARN_ENUM_CONVERSION = YES; |
337 | 345 | CLANG_WARN_INFINITE_RECURSION = YES; |
338 | 346 | CLANG_WARN_INT_CONVERSION = YES; |
| 347 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 348 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
339 | 349 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 350 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 351 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
340 | 352 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
341 | 353 | CLANG_WARN_UNREACHABLE_CODE = YES; |
342 | 354 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
370 | 382 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
371 | 383 | PRODUCT_BUNDLE_IDENTIFIER = "com.ykyohei.$(PRODUCT_NAME:rfc1034identifier)"; |
372 | 384 | PRODUCT_NAME = "$(TARGET_NAME)"; |
373 | | - SWIFT_VERSION = 3.0; |
| 385 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 386 | + SWIFT_VERSION = 4.0; |
374 | 387 | }; |
375 | 388 | name = Debug; |
376 | 389 | }; |
|
384 | 397 | PRODUCT_BUNDLE_IDENTIFIER = "com.ykyohei.$(PRODUCT_NAME:rfc1034identifier)"; |
385 | 398 | PRODUCT_NAME = "$(TARGET_NAME)"; |
386 | 399 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
387 | | - SWIFT_VERSION = 3.0; |
| 400 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 401 | + SWIFT_VERSION = 4.0; |
388 | 402 | }; |
389 | 403 | name = Release; |
390 | 404 | }; |
|
405 | 419 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
406 | 420 | PRODUCT_BUNDLE_IDENTIFIER = "com.ykyohei.$(PRODUCT_NAME:rfc1034identifier)"; |
407 | 421 | PRODUCT_NAME = "$(TARGET_NAME)"; |
408 | | - SWIFT_VERSION = 3.0; |
| 422 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 423 | + SWIFT_VERSION = 4.0; |
409 | 424 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Code.app/Code"; |
410 | 425 | }; |
411 | 426 | name = Debug; |
|
424 | 439 | PRODUCT_BUNDLE_IDENTIFIER = "com.ykyohei.$(PRODUCT_NAME:rfc1034identifier)"; |
425 | 440 | PRODUCT_NAME = "$(TARGET_NAME)"; |
426 | 441 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
427 | | - SWIFT_VERSION = 3.0; |
| 442 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 443 | + SWIFT_VERSION = 4.0; |
428 | 444 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Code.app/Code"; |
429 | 445 | }; |
430 | 446 | name = Release; |
|
0 commit comments