|
14 | 14 | 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; }; |
15 | 15 | BD850CB2DF4C9C94FC51226C /* Pods_ReCaptcha_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62BEEA62161F672468CCFD64 /* Pods_ReCaptcha_Example.framework */; }; |
16 | 16 | D091B6E053FD250B4757E34C /* Pods_ReCaptcha_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9417A28DC340FF0BC1627B3F /* Pods_ReCaptcha_Tests.framework */; }; |
| 17 | + F288E9451F9537760018688D /* ReCaptchaError+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F288E9441F9537760018688D /* ReCaptchaError+Equatable.swift */; }; |
17 | 18 | F2E2685E1F7AEE3400CD876D /* ReCaptcha__Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2E2685D1F7AEE3400CD876D /* ReCaptcha__Tests.swift */; }; |
18 | | - F2ECCF841E9FC4BA0097B199 /* NSError+ReCaptcha__Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2ECCF831E9FC4BA0097B199 /* NSError+ReCaptcha__Tests.swift */; }; |
19 | 19 | F2ECCF881E9FCE930097B199 /* .travis.yml in Resources */ = {isa = PBXBuildFile; fileRef = F2ECCF871E9FCE930097B199 /* .travis.yml */; }; |
20 | 20 | F2ECCF8A1E9FCEFE0097B199 /* ReCaptchaDecoder__Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2ECCF891E9FCEFE0097B199 /* ReCaptchaDecoder__Tests.swift */; }; |
21 | 21 | F2ECCF8C1E9FE37C0097B199 /* mock.html in Resources */ = {isa = PBXBuildFile; fileRef = F2ECCF8B1E9FE37C0097B199 /* mock.html */; }; |
|
53 | 53 | 9417A28DC340FF0BC1627B3F /* Pods_ReCaptcha_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ReCaptcha_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
54 | 54 | C2A0BDD35B5E219129E9BC65 /* Pods-ReCaptcha_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReCaptcha_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-ReCaptcha_Example/Pods-ReCaptcha_Example.release.xcconfig"; sourceTree = "<group>"; }; |
55 | 55 | C8537003ECC47117AF54DCA9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; }; |
| 56 | + F288E9441F9537760018688D /* ReCaptchaError+Equatable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ReCaptchaError+Equatable.swift"; sourceTree = "<group>"; }; |
56 | 57 | F2E2685D1F7AEE3400CD876D /* ReCaptcha__Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReCaptcha__Tests.swift; sourceTree = "<group>"; }; |
57 | 58 | F2ECCF761E9FC47B0097B199 /* ReCaptcha_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ReCaptcha_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
58 | 59 | F2ECCF7A1E9FC47B0097B199 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
59 | | - F2ECCF831E9FC4BA0097B199 /* NSError+ReCaptcha__Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSError+ReCaptcha__Tests.swift"; sourceTree = "<group>"; }; |
60 | 60 | F2ECCF871E9FCE930097B199 /* .travis.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = .travis.yml; path = ../.travis.yml; sourceTree = "<group>"; }; |
61 | 61 | F2ECCF891E9FCEFE0097B199 /* ReCaptchaDecoder__Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReCaptchaDecoder__Tests.swift; sourceTree = "<group>"; }; |
62 | 62 | F2ECCF8B1E9FE37C0097B199 /* mock.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = mock.html; sourceTree = "<group>"; }; |
|
168 | 168 | F2ECCF821E9FC4AC0097B199 /* Core */ = { |
169 | 169 | isa = PBXGroup; |
170 | 170 | children = ( |
171 | | - F2ECCF831E9FC4BA0097B199 /* NSError+ReCaptcha__Tests.swift */, |
172 | 171 | F2ECCF891E9FCEFE0097B199 /* ReCaptchaDecoder__Tests.swift */, |
173 | 172 | F2ECCF8D1E9FE68C0097B199 /* ReCaptchaWebViewManager__Tests.swift */, |
174 | 173 | F2E2685D1F7AEE3400CD876D /* ReCaptcha__Tests.swift */, |
|
189 | 188 | children = ( |
190 | 189 | F2ECCF951EA00A5B0097B199 /* ReCaptchaWebViewManager+Helpers.swift */, |
191 | 190 | F2ECCF971EA011370097B199 /* Result+Helpers.swift */, |
| 191 | + F288E9441F9537760018688D /* ReCaptchaError+Equatable.swift */, |
192 | 192 | ); |
193 | 193 | path = Helpers; |
194 | 194 | sourceTree = "<group>"; |
|
253 | 253 | isa = PBXProject; |
254 | 254 | attributes = { |
255 | 255 | LastSwiftUpdateCheck = 0830; |
256 | | - LastUpgradeCheck = 0820; |
| 256 | + LastUpgradeCheck = 0900; |
257 | 257 | ORGANIZATIONNAME = ReCaptcha; |
258 | 258 | TargetAttributes = { |
259 | 259 | 607FACCF1AFB9204008FA782 = { |
|
440 | 440 | F2ECCF981EA011370097B199 /* Result+Helpers.swift in Sources */, |
441 | 441 | F2E2685E1F7AEE3400CD876D /* ReCaptcha__Tests.swift in Sources */, |
442 | 442 | F2ECCF931EA009360097B199 /* ReCaptcha+Rx__Tests.swift in Sources */, |
| 443 | + F288E9451F9537760018688D /* ReCaptchaError+Equatable.swift in Sources */, |
443 | 444 | F2ECCF8A1E9FCEFE0097B199 /* ReCaptchaDecoder__Tests.swift in Sources */, |
444 | | - F2ECCF841E9FC4BA0097B199 /* NSError+ReCaptcha__Tests.swift in Sources */, |
445 | 445 | ); |
446 | 446 | runOnlyForDeploymentPostprocessing = 0; |
447 | 447 | }; |
|
483 | 483 | CLANG_CXX_LIBRARY = "libc++"; |
484 | 484 | CLANG_ENABLE_MODULES = YES; |
485 | 485 | CLANG_ENABLE_OBJC_ARC = YES; |
| 486 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
486 | 487 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 488 | + CLANG_WARN_COMMA = YES; |
487 | 489 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
488 | 490 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
489 | 491 | CLANG_WARN_EMPTY_BODY = YES; |
490 | 492 | CLANG_WARN_ENUM_CONVERSION = YES; |
491 | 493 | CLANG_WARN_INFINITE_RECURSION = YES; |
492 | 494 | CLANG_WARN_INT_CONVERSION = YES; |
| 495 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 496 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
493 | 497 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 498 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 499 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
494 | 500 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
495 | 501 | CLANG_WARN_UNREACHABLE_CODE = YES; |
496 | 502 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
530 | 536 | CLANG_CXX_LIBRARY = "libc++"; |
531 | 537 | CLANG_ENABLE_MODULES = YES; |
532 | 538 | CLANG_ENABLE_OBJC_ARC = YES; |
| 539 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
533 | 540 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 541 | + CLANG_WARN_COMMA = YES; |
534 | 542 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
535 | 543 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
536 | 544 | CLANG_WARN_EMPTY_BODY = YES; |
537 | 545 | CLANG_WARN_ENUM_CONVERSION = YES; |
538 | 546 | CLANG_WARN_INFINITE_RECURSION = YES; |
539 | 547 | CLANG_WARN_INT_CONVERSION = YES; |
| 548 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 549 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
540 | 550 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 551 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 552 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
541 | 553 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
542 | 554 | CLANG_WARN_UNREACHABLE_CODE = YES; |
543 | 555 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
0 commit comments