|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
| 10 | + 2C03A4FA225ABD30A52319DF /* Pods_Demo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DEACC1B170325A1B3229E7D /* Pods_Demo.framework */; }; |
10 | 11 | 306F6BF71D22BCEB00F727A6 /* Repository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 306F6BF61D22BCEB00F727A6 /* Repository.swift */; }; |
11 | 12 | 306F6BF91D22BCF400F727A6 /* Owner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 306F6BF81D22BCF400F727A6 /* Owner.swift */; }; |
12 | | - 521DB71E4521C30937D31002 /* Pods_Demo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F085545331D285A743E7F1A /* Pods_Demo.framework */; }; |
13 | 13 | 5EC197E61A1BB16D00F4DFD4 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EC197E51A1BB16D00F4DFD4 /* AppDelegate.swift */; }; |
14 | 14 | 5EC197E81A1BB16D00F4DFD4 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EC197E71A1BB16D00F4DFD4 /* ViewController.swift */; }; |
15 | 15 | 5EC197ED1A1BB16D00F4DFD4 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5EC197EB1A1BB16D00F4DFD4 /* Main.storyboard */; }; |
|
19 | 19 | /* End PBXBuildFile section */ |
20 | 20 |
|
21 | 21 | /* Begin PBXFileReference section */ |
22 | | - 1A8B0F00D6903A046FE40BCE /* Pods-Demo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Demo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Demo/Pods-Demo.debug.xcconfig"; sourceTree = "<group>"; }; |
| 22 | + 0DEACC1B170325A1B3229E7D /* Pods_Demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Demo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
23 | 23 | 306F6BF61D22BCEB00F727A6 /* Repository.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Repository.swift; sourceTree = "<group>"; }; |
24 | 24 | 306F6BF81D22BCF400F727A6 /* Owner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Owner.swift; sourceTree = "<group>"; }; |
25 | 25 | 5EC197E01A1BB16D00F4DFD4 /* Demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Demo.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
|
31 | 31 | 5EC197F11A1BB16D00F4DFD4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; }; |
32 | 32 | 5EC198071A1BB24600F4DFD4 /* GitHubAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GitHubAPI.swift; sourceTree = "<group>"; }; |
33 | 33 | 635CFFB539B0C7F414CAD726 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
34 | | - 7F085545331D285A743E7F1A /* Pods_Demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Demo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
35 | | - DA16C882BAE6DD181ECC3404 /* Pods-Demo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Demo.release.xcconfig"; path = "Pods/Target Support Files/Pods-Demo/Pods-Demo.release.xcconfig"; sourceTree = "<group>"; }; |
| 34 | + CD20544C24FF3FCFF2972156 /* Pods-Demo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Demo.release.xcconfig"; path = "Pods/Target Support Files/Pods-Demo/Pods-Demo.release.xcconfig"; sourceTree = "<group>"; }; |
| 35 | + F5109BA8CDB327EBFFB2B886 /* Pods-Demo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Demo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Demo/Pods-Demo.debug.xcconfig"; sourceTree = "<group>"; }; |
36 | 36 | /* End PBXFileReference section */ |
37 | 37 |
|
38 | 38 | /* Begin PBXFrameworksBuildPhase section */ |
39 | 39 | 5EC197DD1A1BB16D00F4DFD4 /* Frameworks */ = { |
40 | 40 | isa = PBXFrameworksBuildPhase; |
41 | 41 | buildActionMask = 2147483647; |
42 | 42 | files = ( |
43 | | - 521DB71E4521C30937D31002 /* Pods_Demo.framework in Frameworks */, |
| 43 | + 2C03A4FA225ABD30A52319DF /* Pods_Demo.framework in Frameworks */, |
44 | 44 | ); |
45 | 45 | runOnlyForDeploymentPostprocessing = 0; |
46 | 46 | }; |
|
51 | 51 | isa = PBXGroup; |
52 | 52 | children = ( |
53 | 53 | 635CFFB539B0C7F414CAD726 /* Pods.framework */, |
54 | | - 7F085545331D285A743E7F1A /* Pods_Demo.framework */, |
| 54 | + 0DEACC1B170325A1B3229E7D /* Pods_Demo.framework */, |
55 | 55 | ); |
56 | 56 | name = Frameworks; |
57 | 57 | sourceTree = "<group>"; |
|
62 | 62 | 5EC197E21A1BB16D00F4DFD4 /* Demo */, |
63 | 63 | 5EC197E11A1BB16D00F4DFD4 /* Products */, |
64 | 64 | 4EA28E847926FEF1338D42F3 /* Frameworks */, |
65 | | - DCF4853FDA33398F3D169700 /* Pods */, |
| 65 | + CC6049526CF48DF0AF49CA41 /* Pods */, |
66 | 66 | ); |
67 | 67 | sourceTree = "<group>"; |
68 | 68 | }; |
|
98 | 98 | name = "Supporting Files"; |
99 | 99 | sourceTree = "<group>"; |
100 | 100 | }; |
101 | | - DCF4853FDA33398F3D169700 /* Pods */ = { |
| 101 | + CC6049526CF48DF0AF49CA41 /* Pods */ = { |
102 | 102 | isa = PBXGroup; |
103 | 103 | children = ( |
104 | | - 1A8B0F00D6903A046FE40BCE /* Pods-Demo.debug.xcconfig */, |
105 | | - DA16C882BAE6DD181ECC3404 /* Pods-Demo.release.xcconfig */, |
| 104 | + F5109BA8CDB327EBFFB2B886 /* Pods-Demo.debug.xcconfig */, |
| 105 | + CD20544C24FF3FCFF2972156 /* Pods-Demo.release.xcconfig */, |
106 | 106 | ); |
107 | 107 | name = Pods; |
108 | 108 | sourceTree = "<group>"; |
|
114 | 114 | isa = PBXNativeTarget; |
115 | 115 | buildConfigurationList = 5EC198011A1BB16D00F4DFD4 /* Build configuration list for PBXNativeTarget "Demo" */; |
116 | 116 | buildPhases = ( |
117 | | - 9B2248C62406490041BDC8AD /* [CP] Check Pods Manifest.lock */, |
| 117 | + DDC41A97AF7DDDBD9D2576BB /* [CP] Check Pods Manifest.lock */, |
118 | 118 | 5EC197DC1A1BB16D00F4DFD4 /* Sources */, |
119 | 119 | 5EC197DD1A1BB16D00F4DFD4 /* Frameworks */, |
120 | 120 | 5EC197DE1A1BB16D00F4DFD4 /* Resources */, |
121 | | - 9C291DA5D8E32DC7E23D2181 /* [CP] Embed Pods Frameworks */, |
122 | | - F04DFE5CA20273999AD3505F /* [CP] Copy Pods Resources */, |
| 121 | + 0070D1CEB2B95F5B0BD22589 /* [CP] Embed Pods Frameworks */, |
123 | 122 | ); |
124 | 123 | buildRules = ( |
125 | 124 | ); |
|
138 | 137 | attributes = { |
139 | 138 | LastSwiftMigration = 0700; |
140 | 139 | LastSwiftUpdateCheck = 0710; |
141 | | - LastUpgradeCheck = 0900; |
| 140 | + LastUpgradeCheck = 0940; |
142 | 141 | ORGANIZATIONNAME = "Ash Furrow"; |
143 | 142 | TargetAttributes = { |
144 | 143 | 5EC197DF1A1BB16D00F4DFD4 = { |
145 | 144 | CreatedOnToolsVersion = 6.1.1; |
146 | 145 | DevelopmentTeam = 552H65R858; |
147 | | - LastSwiftMigration = 0800; |
| 146 | + LastSwiftMigration = 0940; |
148 | 147 | }; |
149 | 148 | }; |
150 | 149 | }; |
|
180 | 179 | /* End PBXResourcesBuildPhase section */ |
181 | 180 |
|
182 | 181 | /* Begin PBXShellScriptBuildPhase section */ |
183 | | - 9B2248C62406490041BDC8AD /* [CP] Check Pods Manifest.lock */ = { |
184 | | - isa = PBXShellScriptBuildPhase; |
185 | | - buildActionMask = 2147483647; |
186 | | - files = ( |
187 | | - ); |
188 | | - inputPaths = ( |
189 | | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
190 | | - "${PODS_ROOT}/Manifest.lock", |
191 | | - ); |
192 | | - name = "[CP] Check Pods Manifest.lock"; |
193 | | - outputPaths = ( |
194 | | - "$(DERIVED_FILE_DIR)/Pods-Demo-checkManifestLockResult.txt", |
195 | | - ); |
196 | | - runOnlyForDeploymentPostprocessing = 0; |
197 | | - shellPath = /bin/sh; |
198 | | - 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"; |
199 | | - showEnvVarsInLog = 0; |
200 | | - }; |
201 | | - 9C291DA5D8E32DC7E23D2181 /* [CP] Embed Pods Frameworks */ = { |
| 182 | + 0070D1CEB2B95F5B0BD22589 /* [CP] Embed Pods Frameworks */ = { |
202 | 183 | isa = PBXShellScriptBuildPhase; |
203 | 184 | buildActionMask = 2147483647; |
204 | 185 | files = ( |
|
226 | 207 | shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Demo/Pods-Demo-frameworks.sh\"\n"; |
227 | 208 | showEnvVarsInLog = 0; |
228 | 209 | }; |
229 | | - F04DFE5CA20273999AD3505F /* [CP] Copy Pods Resources */ = { |
| 210 | + DDC41A97AF7DDDBD9D2576BB /* [CP] Check Pods Manifest.lock */ = { |
230 | 211 | isa = PBXShellScriptBuildPhase; |
231 | 212 | buildActionMask = 2147483647; |
232 | 213 | files = ( |
233 | 214 | ); |
234 | 215 | inputPaths = ( |
| 216 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 217 | + "${PODS_ROOT}/Manifest.lock", |
235 | 218 | ); |
236 | | - name = "[CP] Copy Pods Resources"; |
| 219 | + name = "[CP] Check Pods Manifest.lock"; |
237 | 220 | outputPaths = ( |
| 221 | + "$(DERIVED_FILE_DIR)/Pods-Demo-checkManifestLockResult.txt", |
238 | 222 | ); |
239 | 223 | runOnlyForDeploymentPostprocessing = 0; |
240 | 224 | shellPath = /bin/sh; |
241 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Demo/Pods-Demo-resources.sh\"\n"; |
| 225 | + 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"; |
242 | 226 | showEnvVarsInLog = 0; |
243 | 227 | }; |
244 | 228 | /* End PBXShellScriptBuildPhase section */ |
|
290 | 274 | CLANG_WARN_BOOL_CONVERSION = YES; |
291 | 275 | CLANG_WARN_COMMA = YES; |
292 | 276 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 277 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
293 | 278 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
294 | 279 | CLANG_WARN_EMPTY_BODY = YES; |
295 | 280 | CLANG_WARN_ENUM_CONVERSION = YES; |
296 | 281 | CLANG_WARN_INFINITE_RECURSION = YES; |
297 | 282 | CLANG_WARN_INT_CONVERSION = YES; |
298 | 283 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 284 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
299 | 285 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
300 | 286 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
301 | 287 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
342 | 328 | CLANG_WARN_BOOL_CONVERSION = YES; |
343 | 329 | CLANG_WARN_COMMA = YES; |
344 | 330 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 331 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
345 | 332 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
346 | 333 | CLANG_WARN_EMPTY_BODY = YES; |
347 | 334 | CLANG_WARN_ENUM_CONVERSION = YES; |
348 | 335 | CLANG_WARN_INFINITE_RECURSION = YES; |
349 | 336 | CLANG_WARN_INT_CONVERSION = YES; |
350 | 337 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 338 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
351 | 339 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
352 | 340 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
353 | 341 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
377 | 365 | }; |
378 | 366 | 5EC198021A1BB16D00F4DFD4 /* Debug */ = { |
379 | 367 | isa = XCBuildConfiguration; |
380 | | - baseConfigurationReference = 1A8B0F00D6903A046FE40BCE /* Pods-Demo.debug.xcconfig */; |
| 368 | + baseConfigurationReference = F5109BA8CDB327EBFFB2B886 /* Pods-Demo.debug.xcconfig */; |
381 | 369 | buildSettings = { |
382 | 370 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
383 | 371 | DEVELOPMENT_TEAM = 552H65R858; |
|
386 | 374 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
387 | 375 | PRODUCT_BUNDLE_IDENTIFIER = "com.ashfurrow.$(PRODUCT_NAME:rfc1034identifier)"; |
388 | 376 | PRODUCT_NAME = "$(TARGET_NAME)"; |
389 | | - SWIFT_VERSION = 3.0; |
| 377 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 378 | + SWIFT_VERSION = 4.0; |
390 | 379 | }; |
391 | 380 | name = Debug; |
392 | 381 | }; |
393 | 382 | 5EC198031A1BB16D00F4DFD4 /* Release */ = { |
394 | 383 | isa = XCBuildConfiguration; |
395 | | - baseConfigurationReference = DA16C882BAE6DD181ECC3404 /* Pods-Demo.release.xcconfig */; |
| 384 | + baseConfigurationReference = CD20544C24FF3FCFF2972156 /* Pods-Demo.release.xcconfig */; |
396 | 385 | buildSettings = { |
397 | 386 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
398 | 387 | DEVELOPMENT_TEAM = 552H65R858; |
|
401 | 390 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
402 | 391 | PRODUCT_BUNDLE_IDENTIFIER = "com.ashfurrow.$(PRODUCT_NAME:rfc1034identifier)"; |
403 | 392 | PRODUCT_NAME = "$(TARGET_NAME)"; |
404 | | - SWIFT_VERSION = 3.0; |
| 393 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 394 | + SWIFT_VERSION = 4.0; |
405 | 395 | }; |
406 | 396 | name = Release; |
407 | 397 | }; |
|
0 commit comments