|
157 | 157 | isa = PBXProject; |
158 | 158 | attributes = { |
159 | 159 | LastSwiftUpdateCheck = 0730; |
160 | | - LastUpgradeCheck = 0810; |
| 160 | + LastUpgradeCheck = 0940; |
161 | 161 | ORGANIZATIONNAME = "Valery Bashkatov"; |
162 | 162 | TargetAttributes = { |
163 | 163 | 83B4D0E61D5B2D04004BAF86 = { |
164 | 164 | CreatedOnToolsVersion = 7.3.1; |
165 | | - LastSwiftMigration = 0810; |
| 165 | + LastSwiftMigration = 0940; |
166 | 166 | }; |
167 | 167 | 83B4D0F01D5B2D05004BAF86 = { |
168 | 168 | CreatedOnToolsVersion = 7.3.1; |
169 | | - LastSwiftMigration = 0810; |
| 169 | + LastSwiftMigration = 0940; |
170 | 170 | }; |
171 | 171 | }; |
172 | 172 | }; |
|
247 | 247 | CLANG_CXX_LIBRARY = "libc++"; |
248 | 248 | CLANG_ENABLE_MODULES = YES; |
249 | 249 | CLANG_ENABLE_OBJC_ARC = YES; |
| 250 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
250 | 251 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 252 | + CLANG_WARN_COMMA = YES; |
251 | 253 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 254 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
252 | 255 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
253 | 256 | CLANG_WARN_EMPTY_BODY = YES; |
254 | 257 | CLANG_WARN_ENUM_CONVERSION = YES; |
255 | 258 | CLANG_WARN_INFINITE_RECURSION = YES; |
256 | 259 | CLANG_WARN_INT_CONVERSION = YES; |
| 260 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 261 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 262 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
257 | 263 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 264 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 265 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
258 | 266 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
259 | 267 | CLANG_WARN_UNREACHABLE_CODE = YES; |
260 | 268 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
298 | 306 | CLANG_CXX_LIBRARY = "libc++"; |
299 | 307 | CLANG_ENABLE_MODULES = YES; |
300 | 308 | CLANG_ENABLE_OBJC_ARC = YES; |
| 309 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
301 | 310 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 311 | + CLANG_WARN_COMMA = YES; |
302 | 312 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 313 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
303 | 314 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
304 | 315 | CLANG_WARN_EMPTY_BODY = YES; |
305 | 316 | CLANG_WARN_ENUM_CONVERSION = YES; |
306 | 317 | CLANG_WARN_INFINITE_RECURSION = YES; |
307 | 318 | CLANG_WARN_INT_CONVERSION = YES; |
| 319 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 320 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 321 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
308 | 322 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 323 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 324 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
309 | 325 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
310 | 326 | CLANG_WARN_UNREACHABLE_CODE = YES; |
311 | 327 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
350 | 366 | PRODUCT_NAME = "$(TARGET_NAME)"; |
351 | 367 | SKIP_INSTALL = YES; |
352 | 368 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
353 | | - SWIFT_VERSION = 3.0.1; |
| 369 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 370 | + SWIFT_VERSION = 4.0; |
354 | 371 | }; |
355 | 372 | name = Debug; |
356 | 373 | }; |
|
369 | 386 | PRODUCT_BUNDLE_IDENTIFIER = org.bashkatov.valery.Extensions; |
370 | 387 | PRODUCT_NAME = "$(TARGET_NAME)"; |
371 | 388 | SKIP_INSTALL = YES; |
372 | | - SWIFT_VERSION = 3.0.1; |
| 389 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 390 | + SWIFT_VERSION = 4.0; |
373 | 391 | }; |
374 | 392 | name = Release; |
375 | 393 | }; |
|
380 | 398 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
381 | 399 | PRODUCT_BUNDLE_IDENTIFIER = org.bashkatov.valery.ExtensionsTests; |
382 | 400 | PRODUCT_NAME = "$(TARGET_NAME)"; |
383 | | - SWIFT_VERSION = 3.0.1; |
| 401 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 402 | + SWIFT_VERSION = 4.0; |
384 | 403 | }; |
385 | 404 | name = Debug; |
386 | 405 | }; |
|
391 | 410 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
392 | 411 | PRODUCT_BUNDLE_IDENTIFIER = org.bashkatov.valery.ExtensionsTests; |
393 | 412 | PRODUCT_NAME = "$(TARGET_NAME)"; |
394 | | - SWIFT_VERSION = 3.0.1; |
| 413 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 414 | + SWIFT_VERSION = 4.0; |
395 | 415 | }; |
396 | 416 | name = Release; |
397 | 417 | }; |
|
0 commit comments