From 2e643b81225cee1542ccf75abf7e2b49a27b9a6b Mon Sep 17 00:00:00 2001 From: Min Hyun Date: Mon, 28 Aug 2023 17:59:35 +0900 Subject: [PATCH 01/50] =?UTF-8?q?Lint=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Diary.xcodeproj/project.pbxproj | 70 +++ Diary.xcworkspace/contents.xcworkspacedata | 10 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + Podfile | 12 + Podfile.lock | 16 + Pods/Manifest.lock | 16 + Pods/Pods.xcodeproj/project.pbxproj | 514 ++++++++++++++++++ Pods/SwiftLint/LICENSE | 21 + Pods/SwiftLint/swiftlint | Bin 0 -> 29660488 bytes .../Pods-Diary/Pods-Diary-Info.plist | 26 + .../Pods-Diary-acknowledgements.markdown | 28 + .../Pods-Diary-acknowledgements.plist | 60 ++ .../Pods-Diary/Pods-Diary-dummy.m | 5 + .../Pods-Diary/Pods-Diary-umbrella.h | 16 + .../Pods-Diary/Pods-Diary.debug.xcconfig | 9 + .../Pods-Diary/Pods-Diary.modulemap | 6 + .../Pods-Diary/Pods-Diary.release.xcconfig | 9 + .../SwiftLint/SwiftLint.debug.xcconfig | 12 + .../SwiftLint/SwiftLint.release.xcconfig | 12 + 19 files changed, 850 insertions(+) create mode 100644 Diary.xcworkspace/contents.xcworkspacedata create mode 100644 Diary.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 Podfile create mode 100644 Podfile.lock create mode 100644 Pods/Manifest.lock create mode 100644 Pods/Pods.xcodeproj/project.pbxproj create mode 100644 Pods/SwiftLint/LICENSE create mode 100755 Pods/SwiftLint/swiftlint create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary-Info.plist create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary-acknowledgements.markdown create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary-acknowledgements.plist create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary-dummy.m create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary-umbrella.h create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary.debug.xcconfig create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary.modulemap create mode 100644 Pods/Target Support Files/Pods-Diary/Pods-Diary.release.xcconfig create mode 100644 Pods/Target Support Files/SwiftLint/SwiftLint.debug.xcconfig create mode 100644 Pods/Target Support Files/SwiftLint/SwiftLint.release.xcconfig diff --git a/Diary.xcodeproj/project.pbxproj b/Diary.xcodeproj/project.pbxproj index da144935d..d9268aecf 100644 --- a/Diary.xcodeproj/project.pbxproj +++ b/Diary.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 459D493A878338290A3E0AEF /* Pods_Diary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EDF8EB908CAD9D062C72898B /* Pods_Diary.framework */; }; C739AE25284DF28600741E8F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C739AE24284DF28600741E8F /* AppDelegate.swift */; }; C739AE27284DF28600741E8F /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C739AE26284DF28600741E8F /* SceneDelegate.swift */; }; C739AE29284DF28600741E8F /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C739AE28284DF28600741E8F /* ViewController.swift */; }; @@ -17,6 +18,7 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 7B86D20E06F2B506DECF94F6 /* Pods-Diary.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Diary.release.xcconfig"; path = "Target Support Files/Pods-Diary/Pods-Diary.release.xcconfig"; sourceTree = ""; }; C739AE21284DF28600741E8F /* Diary.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Diary.app; sourceTree = BUILT_PRODUCTS_DIR; }; C739AE24284DF28600741E8F /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; C739AE26284DF28600741E8F /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; @@ -26,6 +28,8 @@ C739AE30284DF28600741E8F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; C739AE33284DF28600741E8F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; C739AE35284DF28600741E8F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + D2A4A06DD84A8CE69E772DD0 /* Pods-Diary.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Diary.debug.xcconfig"; path = "Target Support Files/Pods-Diary/Pods-Diary.debug.xcconfig"; sourceTree = ""; }; + EDF8EB908CAD9D062C72898B /* Pods_Diary.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Diary.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -33,17 +37,37 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 459D493A878338290A3E0AEF /* Pods_Diary.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 26661DE0A3935A6B3B8FED0D /* Pods */ = { + isa = PBXGroup; + children = ( + D2A4A06DD84A8CE69E772DD0 /* Pods-Diary.debug.xcconfig */, + 7B86D20E06F2B506DECF94F6 /* Pods-Diary.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + 524E42FF436814999DB2C64E /* Frameworks */ = { + isa = PBXGroup; + children = ( + EDF8EB908CAD9D062C72898B /* Pods_Diary.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; C739AE18284DF28600741E8F = { isa = PBXGroup; children = ( C739AE23284DF28600741E8F /* Diary */, C739AE22284DF28600741E8F /* Products */, + 26661DE0A3935A6B3B8FED0D /* Pods */, + 524E42FF436814999DB2C64E /* Frameworks */, ); sourceTree = ""; }; @@ -77,9 +101,11 @@ isa = PBXNativeTarget; buildConfigurationList = C739AE38284DF28600741E8F /* Build configuration list for PBXNativeTarget "Diary" */; buildPhases = ( + 0395747DD529D532F280B3A4 /* [CP] Check Pods Manifest.lock */, C739AE1D284DF28600741E8F /* Sources */, C739AE1E284DF28600741E8F /* Frameworks */, C739AE1F284DF28600741E8F /* Resources */, + BA1A55DB2A9C98560012C89D /* ShellScript */, ); buildRules = ( ); @@ -136,6 +162,48 @@ }; /* End PBXResourcesBuildPhase section */ +/* Begin PBXShellScriptBuildPhase section */ + 0395747DD529D532F280B3A4 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Diary-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + BA1A55DB2A9C98560012C89D /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${PODS_ROOT}/SwiftLint/swiftlint\n"; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ C739AE1D284DF28600741E8F /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -288,6 +356,7 @@ }; C739AE39284DF28600741E8F /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = D2A4A06DD84A8CE69E772DD0 /* Pods-Diary.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -316,6 +385,7 @@ }; C739AE3A284DF28600741E8F /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 7B86D20E06F2B506DECF94F6 /* Pods-Diary.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; diff --git a/Diary.xcworkspace/contents.xcworkspacedata b/Diary.xcworkspace/contents.xcworkspacedata new file mode 100644 index 000000000..c97203c77 --- /dev/null +++ b/Diary.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/Diary.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Diary.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 000000000..18d981003 --- /dev/null +++ b/Diary.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Podfile b/Podfile new file mode 100644 index 000000000..9ff2145de --- /dev/null +++ b/Podfile @@ -0,0 +1,12 @@ +# Uncomment the next line to define a global platform for your project +# platform :ios, '9.0' + +target 'Diary' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + +pod 'SwiftLint' + + # Pods for Diary + +end diff --git a/Podfile.lock b/Podfile.lock new file mode 100644 index 000000000..e07aad683 --- /dev/null +++ b/Podfile.lock @@ -0,0 +1,16 @@ +PODS: + - SwiftLint (0.52.4) + +DEPENDENCIES: + - SwiftLint + +SPEC REPOS: + trunk: + - SwiftLint + +SPEC CHECKSUMS: + SwiftLint: 1cc5cd61ba9bacb2194e340aeb47a2a37fda00b3 + +PODFILE CHECKSUM: 26a171089eeca562e9c5056f6cdc55fb1e4058a8 + +COCOAPODS: 1.12.1 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock new file mode 100644 index 000000000..e07aad683 --- /dev/null +++ b/Pods/Manifest.lock @@ -0,0 +1,16 @@ +PODS: + - SwiftLint (0.52.4) + +DEPENDENCIES: + - SwiftLint + +SPEC REPOS: + trunk: + - SwiftLint + +SPEC CHECKSUMS: + SwiftLint: 1cc5cd61ba9bacb2194e340aeb47a2a37fda00b3 + +PODFILE CHECKSUM: 26a171089eeca562e9c5056f6cdc55fb1e4058a8 + +COCOAPODS: 1.12.1 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj new file mode 100644 index 000000000..46b6b54b0 --- /dev/null +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -0,0 +1,514 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXAggregateTarget section */ + 52B60EC2A583F24ACBB69C113F5488B9 /* SwiftLint */ = { + isa = PBXAggregateTarget; + buildConfigurationList = AE7B4FB01588B9E6DF09CB79FC7CE7BD /* Build configuration list for PBXAggregateTarget "SwiftLint" */; + buildPhases = ( + ); + dependencies = ( + ); + name = SwiftLint; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + 0884DEC90EC5021937887473691319CD /* Pods-Diary-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 19DE7212F35C78A673D6477BA6CEAC2A /* Pods-Diary-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F9ED98D46A33EEC7D22FA8472E6B867 /* Pods-Diary-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E9F08608B8CE4E23C232C8395DE1D73 /* Pods-Diary-dummy.m */; }; + F4D566A90F4C9EDEF161892ED1DB0DDB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 30E6EC47021682C037F08513CFF65D44 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 52B60EC2A583F24ACBB69C113F5488B9; + remoteInfo = SwiftLint; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 19DE7212F35C78A673D6477BA6CEAC2A /* Pods-Diary-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Diary-umbrella.h"; sourceTree = ""; }; + 265D739AF741CF836D39D207D2C2EDE5 /* Pods-Diary.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Diary.release.xcconfig"; sourceTree = ""; }; + 2E9F08608B8CE4E23C232C8395DE1D73 /* Pods-Diary-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Diary-dummy.m"; sourceTree = ""; }; + 3E9672C16ADD0ADF8116C4CEFDC7496B /* Pods-Diary-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Diary-Info.plist"; sourceTree = ""; }; + 3EC0124719FE8EF5FDDD72C26F8A2F57 /* SwiftLint.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.debug.xcconfig; sourceTree = ""; }; + 47D8831BB94EC6B924653BD7DECCED8A /* Pods-Diary.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Diary.modulemap"; sourceTree = ""; }; + 711DFE1E31ECE1AD7B6CFA4BFF4984D0 /* Pods-Diary-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Diary-acknowledgements.plist"; sourceTree = ""; }; + 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 7EAB1DA481EDDC005A251D3A5E6BE4CD /* SwiftLint.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.release.xcconfig; sourceTree = ""; }; + 982010C5B6E494CA0DB1297E322FC900 /* Pods-Diary-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Diary-acknowledgements.markdown"; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A96125BBD2DEF0B8F60A2D8F4EA9FC50 /* Pods-Diary */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Diary"; path = Pods_Diary.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + ABF16B16FE7DE4E56B49FC2D6C7CA936 /* Pods-Diary.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Diary.debug.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + E2AE8D23BADE67436183EB321C191CFA /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F4D566A90F4C9EDEF161892ED1DB0DDB /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 578452D2E740E91742655AC8F1636D1F /* iOS */ = { + isa = PBXGroup; + children = ( + 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, + ); + name = iOS; + sourceTree = ""; + }; + 5D2180268F3D5A4BB6B1331844B35450 /* Pods-Diary */ = { + isa = PBXGroup; + children = ( + 47D8831BB94EC6B924653BD7DECCED8A /* Pods-Diary.modulemap */, + 982010C5B6E494CA0DB1297E322FC900 /* Pods-Diary-acknowledgements.markdown */, + 711DFE1E31ECE1AD7B6CFA4BFF4984D0 /* Pods-Diary-acknowledgements.plist */, + 2E9F08608B8CE4E23C232C8395DE1D73 /* Pods-Diary-dummy.m */, + 3E9672C16ADD0ADF8116C4CEFDC7496B /* Pods-Diary-Info.plist */, + 19DE7212F35C78A673D6477BA6CEAC2A /* Pods-Diary-umbrella.h */, + ABF16B16FE7DE4E56B49FC2D6C7CA936 /* Pods-Diary.debug.xcconfig */, + 265D739AF741CF836D39D207D2C2EDE5 /* Pods-Diary.release.xcconfig */, + ); + name = "Pods-Diary"; + path = "Target Support Files/Pods-Diary"; + sourceTree = ""; + }; + 75C6DC192FF5EB664615F978FFB66B35 /* Products */ = { + isa = PBXGroup; + children = ( + A96125BBD2DEF0B8F60A2D8F4EA9FC50 /* Pods-Diary */, + ); + name = Products; + sourceTree = ""; + }; + 7FDA596DBE0337ACDFE55A210D54EF26 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3EC0124719FE8EF5FDDD72C26F8A2F57 /* SwiftLint.debug.xcconfig */, + 7EAB1DA481EDDC005A251D3A5E6BE4CD /* SwiftLint.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftLint"; + sourceTree = ""; + }; + 965877409E01FB3D85D85E90E6B30185 /* Pods */ = { + isa = PBXGroup; + children = ( + D96179D43A67C5D5323B0682D32C133C /* SwiftLint */, + ); + name = Pods; + sourceTree = ""; + }; + A44497EC80C51940FA159F2CD94CFC3D /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + 5D2180268F3D5A4BB6B1331844B35450 /* Pods-Diary */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; + CF1408CF629C7361332E53B88F7BD30C = { + isa = PBXGroup; + children = ( + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, + 965877409E01FB3D85D85E90E6B30185 /* Pods */, + 75C6DC192FF5EB664615F978FFB66B35 /* Products */, + A44497EC80C51940FA159F2CD94CFC3D /* Targets Support Files */, + ); + sourceTree = ""; + }; + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 578452D2E740E91742655AC8F1636D1F /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + D96179D43A67C5D5323B0682D32C133C /* SwiftLint */ = { + isa = PBXGroup; + children = ( + 7FDA596DBE0337ACDFE55A210D54EF26 /* Support Files */, + ); + name = SwiftLint; + path = SwiftLint; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + C319DA9EA295D5148C43D6C22A20152C /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 0884DEC90EC5021937887473691319CD /* Pods-Diary-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 94BCD16A333E90AD0C2F07AE6FB3D29D /* Pods-Diary */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8741FB36C60252E0472A071A841FF231 /* Build configuration list for PBXNativeTarget "Pods-Diary" */; + buildPhases = ( + C319DA9EA295D5148C43D6C22A20152C /* Headers */, + ADD864007835BC006F689B86E00B4628 /* Sources */, + E2AE8D23BADE67436183EB321C191CFA /* Frameworks */, + BCD7056F84D39331C909A81303287AE0 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + B4E9CB15B2C80F2FA6632BE3A29F4D44 /* PBXTargetDependency */, + ); + name = "Pods-Diary"; + productName = Pods_Diary; + productReference = A96125BBD2DEF0B8F60A2D8F4EA9FC50 /* Pods-Diary */; + productType = "com.apple.product-type.framework"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1300; + LastUpgradeCheck = 1300; + }; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; + compatibilityVersion = "Xcode 12.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + Base, + en, + ); + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 75C6DC192FF5EB664615F978FFB66B35 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 94BCD16A333E90AD0C2F07AE6FB3D29D /* Pods-Diary */, + 52B60EC2A583F24ACBB69C113F5488B9 /* SwiftLint */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + BCD7056F84D39331C909A81303287AE0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + ADD864007835BC006F689B86E00B4628 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9F9ED98D46A33EEC7D22FA8472E6B867 /* Pods-Diary-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + B4E9CB15B2C80F2FA6632BE3A29F4D44 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftLint; + target = 52B60EC2A583F24ACBB69C113F5488B9 /* SwiftLint */; + targetProxy = 30E6EC47021682C037F08513CFF65D44 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 26EA5A9600226D2B7D8D25152A304F3B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7EAB1DA481EDDC005A251D3A5E6BE4CD /* SwiftLint.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 4BC7450F9457737EE3E637BA155B56F7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Debug; + }; + 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Release; + }; + BDC0CA5C1E8BA9D1458D8EED751FD34F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 265D739AF741CF836D39D207D2C2EDE5 /* Pods-Diary.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Diary/Pods-Diary-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Diary/Pods-Diary.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + E33F37054C18098516E9C610250CF2D5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = ABF16B16FE7DE4E56B49FC2D6C7CA936 /* Pods-Diary.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Diary/Pods-Diary-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Diary/Pods-Diary.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + E9E1A48A750B946DE9877594C6E735E4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3EC0124719FE8EF5FDDD72C26F8A2F57 /* SwiftLint.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4BC7450F9457737EE3E637BA155B56F7 /* Debug */, + 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8741FB36C60252E0472A071A841FF231 /* Build configuration list for PBXNativeTarget "Pods-Diary" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E33F37054C18098516E9C610250CF2D5 /* Debug */, + BDC0CA5C1E8BA9D1458D8EED751FD34F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + AE7B4FB01588B9E6DF09CB79FC7CE7BD /* Build configuration list for PBXAggregateTarget "SwiftLint" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E9E1A48A750B946DE9877594C6E735E4 /* Debug */, + 26EA5A9600226D2B7D8D25152A304F3B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; +} diff --git a/Pods/SwiftLint/LICENSE b/Pods/SwiftLint/LICENSE new file mode 100644 index 000000000..042037627 --- /dev/null +++ b/Pods/SwiftLint/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2020 Realm Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Pods/SwiftLint/swiftlint b/Pods/SwiftLint/swiftlint new file mode 100755 index 0000000000000000000000000000000000000000..0f1e2fd0998fc5be8e441577071ec99561258a8e GIT binary patch literal 29660488 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