|
63 | 63 | 644EE2E4205D228D00238416 /* Repeat.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = Repeat.podspec; sourceTree = "<group>"; }; |
64 | 64 | 644EE2E5205D229300238416 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; }; |
65 | 65 | 64A18883204D313800DC2B4B /* Repeater.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Repeater.swift; path = Repeat/Repeater.swift; sourceTree = "<group>"; }; |
| 66 | + 64D71A022088AB3B0042C1A2 /* .swiftlint.yml */ = {isa = PBXFileReference; lastKnownFileType = text; path = .swiftlint.yml; sourceTree = "<group>"; }; |
66 | 67 | 8933C7891EB5B82A000D00A4 /* RepeatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepeatTests.swift; sourceTree = "<group>"; }; |
67 | 68 | AD2FAA261CD0B6D800659CF4 /* Repeat.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Repeat.plist; sourceTree = "<group>"; }; |
68 | 69 | AD2FAA281CD0B6E100659CF4 /* RepeatTests.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = RepeatTests.plist; sourceTree = "<group>"; }; |
|
132 | 133 | 644EE2E3205D15D100238416 /* README.md */, |
133 | 134 | 644EE2E5205D229300238416 /* CHANGELOG.md */, |
134 | 135 | 644EE2E4205D228D00238416 /* Repeat.podspec */, |
| 136 | + 64D71A022088AB3B0042C1A2 /* .swiftlint.yml */, |
135 | 137 | 8933C7811EB5B7E0000D00A4 /* Sources */, |
136 | 138 | 8933C7831EB5B7EB000D00A4 /* Tests */, |
137 | 139 | 52D6D99C1BEFF38C002C0205 /* Configs */, |
|
239 | 241 | 52D6D9781BEFF229002C0205 /* Frameworks */, |
240 | 242 | 52D6D9791BEFF229002C0205 /* Headers */, |
241 | 243 | 52D6D97A1BEFF229002C0205 /* Resources */, |
| 244 | + 64D71A042088AB880042C1A2 /* SwiftLint */, |
242 | 245 | ); |
243 | 246 | buildRules = ( |
244 | 247 | ); |
|
364 | 367 | isa = PBXProject; |
365 | 368 | attributes = { |
366 | 369 | LastSwiftUpdateCheck = 0720; |
367 | | - LastUpgradeCheck = 0900; |
| 370 | + LastUpgradeCheck = 0930; |
368 | 371 | ORGANIZATIONNAME = Repeat; |
369 | 372 | TargetAttributes = { |
370 | 373 | 52D6D97B1BEFF229002C0205 = { |
|
472 | 475 | }; |
473 | 476 | /* End PBXResourcesBuildPhase section */ |
474 | 477 |
|
| 478 | +/* Begin PBXShellScriptBuildPhase section */ |
| 479 | + 64D71A042088AB880042C1A2 /* SwiftLint */ = { |
| 480 | + isa = PBXShellScriptBuildPhase; |
| 481 | + buildActionMask = 2147483647; |
| 482 | + files = ( |
| 483 | + ); |
| 484 | + inputPaths = ( |
| 485 | + ); |
| 486 | + name = SwiftLint; |
| 487 | + outputPaths = ( |
| 488 | + ); |
| 489 | + runOnlyForDeploymentPostprocessing = 0; |
| 490 | + shellPath = /bin/sh; |
| 491 | + shellScript = "swiftlint autocorrect\nif which swiftlint >/dev/null; then\nswiftlint\nelse\necho \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; |
| 492 | + }; |
| 493 | +/* End PBXShellScriptBuildPhase section */ |
| 494 | + |
475 | 495 | /* Begin PBXSourcesBuildPhase section */ |
476 | 496 | 52D6D9771BEFF229002C0205 /* Sources */ = { |
477 | 497 | isa = PBXSourcesBuildPhase; |
|
570 | 590 | CLANG_WARN_BOOL_CONVERSION = YES; |
571 | 591 | CLANG_WARN_COMMA = YES; |
572 | 592 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 593 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
573 | 594 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
574 | 595 | CLANG_WARN_EMPTY_BODY = YES; |
575 | 596 | CLANG_WARN_ENUM_CONVERSION = YES; |
576 | 597 | CLANG_WARN_INFINITE_RECURSION = YES; |
577 | 598 | CLANG_WARN_INT_CONVERSION = YES; |
578 | 599 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 600 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
579 | 601 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
580 | 602 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
581 | 603 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
627 | 649 | CLANG_WARN_BOOL_CONVERSION = YES; |
628 | 650 | CLANG_WARN_COMMA = YES; |
629 | 651 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 652 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
630 | 653 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
631 | 654 | CLANG_WARN_EMPTY_BODY = YES; |
632 | 655 | CLANG_WARN_ENUM_CONVERSION = YES; |
633 | 656 | CLANG_WARN_INFINITE_RECURSION = YES; |
634 | 657 | CLANG_WARN_INT_CONVERSION = YES; |
635 | 658 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 659 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
636 | 660 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
637 | 661 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
638 | 662 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
0 commit comments