From 6cc527859b2f064cabccb206afbbf149debc3d47 Mon Sep 17 00:00:00 2001 From: Daniel Thorpe Date: Tue, 22 Mar 2016 22:25:31 +0000 Subject: [PATCH 1/5] [VCD-14]: Switches to Coveralls --- .ci/buildkite/pipeline.template.yml | 5 ++++- .ci/scripts/lint | 4 ++++ .ci/scripts/send-coverage | 4 +++- Gemfile | 1 + Gemfile.lock | 9 +++++++++ 5 files changed, 21 insertions(+), 2 deletions(-) create mode 100755 .ci/scripts/lint diff --git a/.ci/buildkite/pipeline.template.yml b/.ci/buildkite/pipeline.template.yml index e7d0b9e..4dfdbf2 100755 --- a/.ci/buildkite/pipeline.template.yml +++ b/.ci/buildkite/pipeline.template.yml @@ -1,4 +1,7 @@ steps: + - + name: ":muscle: Lint" + command: .ci/scripts/lint - name: ":fastlane: Test Mac OS X" command: .ci/scripts/test-osx @@ -12,7 +15,7 @@ steps: - type: "waiter" - - name: ":codecov: Send Coverage" + name: ":muscle: Send Coverage" command: .ci/scripts/send-coverage agents: name: "$BUILDKITE_AGENT_META_DATA_NAME" diff --git a/.ci/scripts/lint b/.ci/scripts/lint new file mode 100755 index 0000000..35a8be9 --- /dev/null +++ b/.ci/scripts/lint @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +source /usr/local/opt/chruby/share/chruby/chruby.sh +chruby ruby +bundle exec fastlane lint diff --git a/.ci/scripts/send-coverage b/.ci/scripts/send-coverage index 187dc92..e88358e 100755 --- a/.ci/scripts/send-coverage +++ b/.ci/scripts/send-coverage @@ -1,2 +1,4 @@ #!/usr/bin/env bash -bash <(curl -s https://codecov.io/bash) -D .fastlane/xcodebuild-data \ No newline at end of file +source /usr/local/opt/chruby/share/chruby/chruby.sh +chruby ruby +bundle exec slather coverage --scheme "ValueCoding" --buildkite --coveralls --build-directory .ci/xcodebuild-data \ No newline at end of file diff --git a/Gemfile b/Gemfile index 3f17113..1133efe 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,6 @@ source 'https://rubygems.org' +gem 'slather' gem 'scan' gem 'fastlane', '>= 1.35' gem 'xcpretty' diff --git a/Gemfile.lock b/Gemfile.lock index 0649092..9a0ab7b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -13,6 +13,7 @@ GEM fastlane_core (>= 0.29.1, < 1.0.0) spaceship (>= 0.22.0, < 1.0.0) claide (0.9.1) + clamp (0.6.5) colored (1.2) commander (4.3.5) highline (~> 1.7.2) @@ -143,6 +144,7 @@ GEM mime-types-data (~> 3.2015) mime-types-data (3.2016.0221) mini_magick (4.0.4) + mini_portile2 (2.0.0) minitest (5.8.4) multi_json (1.11.2) multi_xml (0.5.5) @@ -150,6 +152,8 @@ GEM net-sftp (2.1.2) net-ssh (>= 2.6.5) net-ssh (3.1.0) + nokogiri (1.6.7.2) + mini_portile2 (~> 2.0.0.rc2) os (0.9.6) pem (1.3.0) fastlane_core (>= 0.36.1, < 1.0.0) @@ -189,6 +193,10 @@ GEM jwt (~> 1.5) multi_json (~> 1.10) slack-notifier (1.5.1) + slather (2.0.1) + clamp (~> 0.6) + nokogiri (~> 1.6.3) + xcodeproj (>= 0.28.2, < 1.1.0) snapshot (1.12.1) fastimage (~> 1.6.3) fastlane_core (>= 0.36.1, < 1.0.0) @@ -232,6 +240,7 @@ PLATFORMS DEPENDENCIES fastlane (>= 1.35) scan + slather xcpretty BUNDLED WITH From ea43d6a85ff24042fb9bb76786697ef35eb486d3 Mon Sep 17 00:00:00 2001 From: Daniel Thorpe Date: Tue, 22 Mar 2016 22:36:53 +0000 Subject: [PATCH 2/5] [VCD-13]: Adds SwiftLint --- .fastlane/Fastfile | 9 +++- .swiftlint.yml | 3 ++ Tests/Support.swift | 9 ++-- Tests/ValueCodingTests.swift | 1 - ValueCoding.xcodeproj/project.pbxproj | 67 +++++++++++++++++++++++++++ ValueCoding/ValueCoding.swift | 27 +++++------ 6 files changed, 94 insertions(+), 22 deletions(-) create mode 100644 .swiftlint.yml diff --git a/.fastlane/Fastfile b/.fastlane/Fastfile index ea124fc..a269d86 100644 --- a/.fastlane/Fastfile +++ b/.fastlane/Fastfile @@ -1,4 +1,11 @@ -default_platform :ios +lane :lint do + + swiftLint( + mode: :lint, + config_file: '.swiftlint.yml' + ) +end + platform :ios do diff --git a/.swiftlint.yml b/.swiftlint.yml new file mode 100644 index 0000000..adb98f0 --- /dev/null +++ b/.swiftlint.yml @@ -0,0 +1,3 @@ +disabled_rules: + - line_length + \ No newline at end of file diff --git a/Tests/Support.swift b/Tests/Support.swift index 78a95a3..7383c41 100644 --- a/Tests/Support.swift +++ b/Tests/Support.swift @@ -22,8 +22,8 @@ class FooCoder: NSObject, NSCoding, CodingType { let value: Foo - required init(_ v: Foo) { - value = v + required init(_ aValue: Foo) { + value = aValue } required init?(coder aDecoder: NSCoder) { @@ -38,7 +38,6 @@ class FooCoder: NSObject, NSCoding, CodingType { extension Foo: Equatable { } -func ==(a: Foo, b: Foo) -> Bool { - return a.bar == b.bar +func == (lhs: Foo, rhs: Foo) -> Bool { + return lhs.bar == rhs.bar } - diff --git a/Tests/ValueCodingTests.swift b/Tests/ValueCodingTests.swift index 080ad28..c008529 100644 --- a/Tests/ValueCodingTests.swift +++ b/Tests/ValueCodingTests.swift @@ -79,4 +79,3 @@ class ValueCodingTests: XCTestCase { XCTAssertEqual(items.encoded.values, items) } } - diff --git a/ValueCoding.xcodeproj/project.pbxproj b/ValueCoding.xcodeproj/project.pbxproj index 1a5babb..231cac9 100644 --- a/ValueCoding.xcodeproj/project.pbxproj +++ b/ValueCoding.xcodeproj/project.pbxproj @@ -227,6 +227,7 @@ isa = PBXNativeTarget; buildConfigurationList = 652D3D981BCAA5AE00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-OSX" */; buildPhases = ( + 65A76FB51CA1FF2A00F62CBD /* Swift Lint */, 652D3D7D1BCAA5AD00712107 /* Sources */, 652D3D7E1BCAA5AD00712107 /* Frameworks */, 652D3D7F1BCAA5AD00712107 /* Headers */, @@ -263,6 +264,7 @@ isa = PBXNativeTarget; buildConfigurationList = 652D3DB01BCAA66500712107 /* Build configuration list for PBXNativeTarget "ValueCoding-iOS" */; buildPhases = ( + 65A76FB61CA1FF5900F62CBD /* Swift Lint */, 652D3D9A1BCAA66500712107 /* Sources */, 652D3D9B1BCAA66500712107 /* Frameworks */, 652D3D9C1BCAA66500712107 /* Headers */, @@ -299,6 +301,7 @@ isa = PBXNativeTarget; buildConfigurationList = 652D3DD61BCAB86D00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-watchOS" */; buildPhases = ( + 65A76FB71CA1FF7E00F62CBD /* Swift Lint */, 652D3DCC1BCAB86D00712107 /* Sources */, 652D3DCD1BCAB86D00712107 /* Frameworks */, 652D3DCE1BCAB86D00712107 /* Headers */, @@ -317,6 +320,7 @@ isa = PBXNativeTarget; buildConfigurationList = 65E7662A1BDFA84300889368 /* Build configuration list for PBXNativeTarget "ValueCoding-tvOS" */; buildPhases = ( + 65A76FB81CA1FF9900F62CBD /* Swift Lint */, 65E766101BDFA84200889368 /* Sources */, 65E766111BDFA84200889368 /* Frameworks */, 65E766121BDFA84200889368 /* Headers */, @@ -456,6 +460,69 @@ }; /* End PBXResourcesBuildPhase section */ +/* Begin PBXShellScriptBuildPhase section */ + 65A76FB51CA1FF2A00F62CBD /* Swift Lint */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Swift Lint"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; + showEnvVarsInLog = 0; + }; + 65A76FB61CA1FF5900F62CBD /* Swift Lint */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Swift Lint"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; + showEnvVarsInLog = 0; + }; + 65A76FB71CA1FF7E00F62CBD /* Swift Lint */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Swift Lint"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; + showEnvVarsInLog = 0; + }; + 65A76FB81CA1FF9900F62CBD /* Swift Lint */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Swift Lint"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ 652D3D7D1BCAA5AD00712107 /* Sources */ = { isa = PBXSourcesBuildPhase; diff --git a/ValueCoding/ValueCoding.swift b/ValueCoding/ValueCoding.swift index 24a97d6..68b49d7 100644 --- a/ValueCoding/ValueCoding.swift +++ b/ValueCoding/ValueCoding.swift @@ -11,23 +11,23 @@ import Foundation // MARK: - CodingType /** -A generic protocol for classes which can +A generic protocol for classes which can encode/decode value types. */ public protocol CodingType { - /** + /** The type of the composed value, ValueType - + Bear in mind that there are no constraints on this type. However, in reality when working with generic types which require coding, it will be necessary to constrain your generic clauses like this: - + ```swift func foo() ``` - + - see: ValueCoding */ associatedtype ValueType @@ -49,7 +49,7 @@ public protocol ValueCoding { /** The Coder which implements CodingType - + - see: CodingType */ associatedtype Coder: CodingType @@ -106,7 +106,7 @@ extension ValueCoding where Coder: NSCoding, Coder.ValueType == Self { For example let foos = Foo.decode(decoder.decodeObjectForKey("foos") as? [AnyObject]) - + - parameter objects: a `SequenceType` of `AnyObject`. - returns: the array of values which were able to be unarchived. */ @@ -126,11 +126,11 @@ extension ValueCoding where Coder: NSCoding, Coder.ValueType == Self { /** Encodes the value type into its Coder. - - Typically this would be used inside of + + Typically this would be used inside of `encodeWithCoder:` when the value is composed inside another `ValueCoding` or `NSCoding` type. For example: - + encoder.encodeObject(foo.encoded, forKey: "foo") */ @@ -149,7 +149,7 @@ extension SequenceType where Typically this would be used inside of `encodeWithCoder:` when a sequence of values is - composed inside another `ValueCoding` or + composed inside another `ValueCoding` or `NSCoding` type. For example: encoder.encodeObject(foos.encoded, forKey: "foos") @@ -167,13 +167,10 @@ extension SequenceType where Generator.Element.Generator.Element.Coder.ValueType == Generator.Element.Generator.Element { /** - Encodes a sequence of sequences of value types into + Encodes a sequence of sequences of value types into an array of arrays of coders. */ public var encoded: [[Generator.Element.Generator.Element.Coder]] { return map { $0.encoded } } } - - - From c9138b19d72b5c85236790f6c107fadc2d3652cf Mon Sep 17 00:00:00 2001 From: Daniel Thorpe Date: Tue, 22 Mar 2016 22:41:28 +0000 Subject: [PATCH 3/5] [VCD-13]: Adds Slather config --- .slather.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .slather.yml diff --git a/.slather.yml b/.slather.yml new file mode 100644 index 0000000..e75e4ff --- /dev/null +++ b/.slather.yml @@ -0,0 +1,6 @@ +coverage_service: coveralls +xcodeproj: ValueCoding.xcodeproj +build_directory: .ci/xcodebuild-data +ignore: + - Tests/* + - Supporting Files/* \ No newline at end of file From 7c22b5f4fafbf6a8bb513b3c391cf29f216d7021 Mon Sep 17 00:00:00 2001 From: Daniel Thorpe Date: Tue, 22 Mar 2016 22:44:16 +0000 Subject: [PATCH 4/5] [VCD-13]: Update project settings. --- ValueCoding.xcodeproj/project.pbxproj | 4043 +++++++++++------ .../xcschemes/ValueCoding-tvOS.xcscheme | 3 +- .../xcschemes/ValueCoding-watchOS.xcscheme | 3 +- 3 files changed, 2665 insertions(+), 1384 deletions(-) diff --git a/ValueCoding.xcodeproj/project.pbxproj b/ValueCoding.xcodeproj/project.pbxproj index 231cac9..239ded8 100644 --- a/ValueCoding.xcodeproj/project.pbxproj +++ b/ValueCoding.xcodeproj/project.pbxproj @@ -1,1382 +1,2661 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 652D3D8D1BCAA5AE00712107 /* ValueCoding.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 652D3D821BCAA5AD00712107 /* ValueCoding.framework */; }; - 652D3DA91BCAA66500712107 /* ValueCoding.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 652D3D9F1BCAA66500712107 /* ValueCoding.framework */; }; - 652D3DBE1BCAA72C00712107 /* ValueCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 652D3DBB1BCAA72C00712107 /* ValueCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 652D3DBF1BCAA7D700712107 /* ValueCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 652D3DBB1BCAA72C00712107 /* ValueCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 652D3DC11BCAA81600712107 /* ValueCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC01BCAA81600712107 /* ValueCoding.swift */; }; - 652D3DC21BCAA81900712107 /* ValueCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC01BCAA81600712107 /* ValueCoding.swift */; }; - 652D3DC41BCAA84D00712107 /* ValueCodingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC31BCAA84D00712107 /* ValueCodingTests.swift */; }; - 652D3DC51BCAA84D00712107 /* ValueCodingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC31BCAA84D00712107 /* ValueCodingTests.swift */; }; - 652D3DCA1BCAA8C200712107 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC91BCAA8C200712107 /* Support.swift */; }; - 652D3DCB1BCAA8C200712107 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC91BCAA8C200712107 /* Support.swift */; }; - 652D3DD91BCAB8A300712107 /* ValueCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC01BCAA81600712107 /* ValueCoding.swift */; }; - 652D3DDA1BCAB8BE00712107 /* ValueCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 652D3DBB1BCAA72C00712107 /* ValueCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 65E7661F1BDFA84300889368 /* ValueCoding.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65E766151BDFA84200889368 /* ValueCoding.framework */; }; - 65E7662C1BDFA86B00889368 /* ValueCoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC01BCAA81600712107 /* ValueCoding.swift */; }; - 65E7662D1BDFA87300889368 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC91BCAA8C200712107 /* Support.swift */; }; - 65E7662E1BDFA87300889368 /* ValueCodingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 652D3DC31BCAA84D00712107 /* ValueCodingTests.swift */; }; - 65E7662F1BDFA89A00889368 /* ValueCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 652D3DBB1BCAA72C00712107 /* ValueCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 652D3D8E1BCAA5AE00712107 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 652D3D771BCAA53A00712107 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 652D3D811BCAA5AD00712107; - remoteInfo = "ValueCoding-OSX"; - }; - 652D3DAA1BCAA66500712107 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 652D3D771BCAA53A00712107 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 652D3D9E1BCAA66500712107; - remoteInfo = "ValueCoding-iOS"; - }; - 65E766201BDFA84300889368 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 652D3D771BCAA53A00712107 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 65E766141BDFA84200889368; - remoteInfo = "ValueCoding-tvOS"; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 652D3D821BCAA5AD00712107 /* ValueCoding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ValueCoding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 652D3D8C1BCAA5AE00712107 /* ValueCoding-OSXTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ValueCoding-OSXTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 652D3D9F1BCAA66500712107 /* ValueCoding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ValueCoding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 652D3DA81BCAA66500712107 /* ValueCoding-iOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ValueCoding-iOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 652D3DB71BCAA72C00712107 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 652D3DBA1BCAA72C00712107 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 652D3DBB1BCAA72C00712107 /* ValueCoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValueCoding.h; sourceTree = ""; }; - 652D3DC01BCAA81600712107 /* ValueCoding.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueCoding.swift; sourceTree = ""; }; - 652D3DC31BCAA84D00712107 /* ValueCodingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueCodingTests.swift; sourceTree = ""; }; - 652D3DC91BCAA8C200712107 /* Support.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Support.swift; sourceTree = ""; }; - 652D3DD11BCAB86D00712107 /* ValueCoding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ValueCoding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 652D3DD31BCAB86D00712107 /* ValueCoding-watchOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ValueCoding-watchOS.h"; sourceTree = ""; }; - 652D3DD51BCAB86D00712107 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 65E766151BDFA84200889368 /* ValueCoding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ValueCoding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 65E7661E1BDFA84300889368 /* ValueCoding-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ValueCoding-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 652D3D7E1BCAA5AD00712107 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D891BCAA5AE00712107 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3D8D1BCAA5AE00712107 /* ValueCoding.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D9B1BCAA66500712107 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DA51BCAA66500712107 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DA91BCAA66500712107 /* ValueCoding.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DCD1BCAB86D00712107 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E766111BDFA84200889368 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E7661B1BDFA84300889368 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 65E7661F1BDFA84300889368 /* ValueCoding.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 652D3D761BCAA53A00712107 = { - isa = PBXGroup; - children = ( - 652D3DB81BCAA72C00712107 /* ValueCoding */, - 652D3DB61BCAA72C00712107 /* Tests */, - 652D3DD21BCAB86D00712107 /* ValueCoding-watchOS */, - 652D3D831BCAA5AD00712107 /* Products */, - ); - sourceTree = ""; - }; - 652D3D831BCAA5AD00712107 /* Products */ = { - isa = PBXGroup; - children = ( - 652D3D821BCAA5AD00712107 /* ValueCoding.framework */, - 652D3D8C1BCAA5AE00712107 /* ValueCoding-OSXTests.xctest */, - 652D3D9F1BCAA66500712107 /* ValueCoding.framework */, - 652D3DA81BCAA66500712107 /* ValueCoding-iOSTests.xctest */, - 652D3DD11BCAB86D00712107 /* ValueCoding.framework */, - 65E766151BDFA84200889368 /* ValueCoding.framework */, - 65E7661E1BDFA84300889368 /* ValueCoding-tvOSTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 652D3DB61BCAA72C00712107 /* Tests */ = { - isa = PBXGroup; - children = ( - 652D3DB71BCAA72C00712107 /* Info.plist */, - 652D3DC91BCAA8C200712107 /* Support.swift */, - 652D3DC31BCAA84D00712107 /* ValueCodingTests.swift */, - ); - path = Tests; - sourceTree = ""; - }; - 652D3DB81BCAA72C00712107 /* ValueCoding */ = { - isa = PBXGroup; - children = ( - 652D3DC01BCAA81600712107 /* ValueCoding.swift */, - 652D3DB91BCAA72C00712107 /* Supporting Files */, - ); - path = ValueCoding; - sourceTree = ""; - }; - 652D3DB91BCAA72C00712107 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 652D3DBA1BCAA72C00712107 /* Info.plist */, - 652D3DBB1BCAA72C00712107 /* ValueCoding.h */, - ); - path = "Supporting Files"; - sourceTree = ""; - }; - 652D3DD21BCAB86D00712107 /* ValueCoding-watchOS */ = { - isa = PBXGroup; - children = ( - 652D3DD31BCAB86D00712107 /* ValueCoding-watchOS.h */, - 652D3DD51BCAB86D00712107 /* Info.plist */, - ); - path = "ValueCoding-watchOS"; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 652D3D7F1BCAA5AD00712107 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DBE1BCAA72C00712107 /* ValueCoding.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D9C1BCAA66500712107 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DBF1BCAA7D700712107 /* ValueCoding.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DCE1BCAB86D00712107 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DDA1BCAB8BE00712107 /* ValueCoding.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E766121BDFA84200889368 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 65E7662F1BDFA89A00889368 /* ValueCoding.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 652D3D811BCAA5AD00712107 /* ValueCoding-OSX */ = { - isa = PBXNativeTarget; - buildConfigurationList = 652D3D981BCAA5AE00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-OSX" */; - buildPhases = ( - 65A76FB51CA1FF2A00F62CBD /* Swift Lint */, - 652D3D7D1BCAA5AD00712107 /* Sources */, - 652D3D7E1BCAA5AD00712107 /* Frameworks */, - 652D3D7F1BCAA5AD00712107 /* Headers */, - 652D3D801BCAA5AD00712107 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "ValueCoding-OSX"; - productName = "ValueCoding-OSX"; - productReference = 652D3D821BCAA5AD00712107 /* ValueCoding.framework */; - productType = "com.apple.product-type.framework"; - }; - 652D3D8B1BCAA5AE00712107 /* ValueCoding-OSXTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 652D3D991BCAA5AE00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-OSXTests" */; - buildPhases = ( - 652D3D881BCAA5AE00712107 /* Sources */, - 652D3D891BCAA5AE00712107 /* Frameworks */, - 652D3D8A1BCAA5AE00712107 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 652D3D8F1BCAA5AE00712107 /* PBXTargetDependency */, - ); - name = "ValueCoding-OSXTests"; - productName = "ValueCoding-OSXTests"; - productReference = 652D3D8C1BCAA5AE00712107 /* ValueCoding-OSXTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 652D3D9E1BCAA66500712107 /* ValueCoding-iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 652D3DB01BCAA66500712107 /* Build configuration list for PBXNativeTarget "ValueCoding-iOS" */; - buildPhases = ( - 65A76FB61CA1FF5900F62CBD /* Swift Lint */, - 652D3D9A1BCAA66500712107 /* Sources */, - 652D3D9B1BCAA66500712107 /* Frameworks */, - 652D3D9C1BCAA66500712107 /* Headers */, - 652D3D9D1BCAA66500712107 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "ValueCoding-iOS"; - productName = "ValueCoding-iOS"; - productReference = 652D3D9F1BCAA66500712107 /* ValueCoding.framework */; - productType = "com.apple.product-type.framework"; - }; - 652D3DA71BCAA66500712107 /* ValueCoding-iOSTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 652D3DB31BCAA66500712107 /* Build configuration list for PBXNativeTarget "ValueCoding-iOSTests" */; - buildPhases = ( - 652D3DA41BCAA66500712107 /* Sources */, - 652D3DA51BCAA66500712107 /* Frameworks */, - 652D3DA61BCAA66500712107 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 652D3DAB1BCAA66500712107 /* PBXTargetDependency */, - ); - name = "ValueCoding-iOSTests"; - productName = "ValueCoding-iOSTests"; - productReference = 652D3DA81BCAA66500712107 /* ValueCoding-iOSTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 652D3DD01BCAB86D00712107 /* ValueCoding-watchOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 652D3DD61BCAB86D00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-watchOS" */; - buildPhases = ( - 65A76FB71CA1FF7E00F62CBD /* Swift Lint */, - 652D3DCC1BCAB86D00712107 /* Sources */, - 652D3DCD1BCAB86D00712107 /* Frameworks */, - 652D3DCE1BCAB86D00712107 /* Headers */, - 652D3DCF1BCAB86D00712107 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "ValueCoding-watchOS"; - productName = "ValueCoding-watchOS"; - productReference = 652D3DD11BCAB86D00712107 /* ValueCoding.framework */; - productType = "com.apple.product-type.framework"; - }; - 65E766141BDFA84200889368 /* ValueCoding-tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 65E7662A1BDFA84300889368 /* Build configuration list for PBXNativeTarget "ValueCoding-tvOS" */; - buildPhases = ( - 65A76FB81CA1FF9900F62CBD /* Swift Lint */, - 65E766101BDFA84200889368 /* Sources */, - 65E766111BDFA84200889368 /* Frameworks */, - 65E766121BDFA84200889368 /* Headers */, - 65E766131BDFA84200889368 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "ValueCoding-tvOS"; - productName = "ValueCoding-tvOS"; - productReference = 65E766151BDFA84200889368 /* ValueCoding.framework */; - productType = "com.apple.product-type.framework"; - }; - 65E7661D1BDFA84300889368 /* ValueCoding-tvOSTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 65E7662B1BDFA84300889368 /* Build configuration list for PBXNativeTarget "ValueCoding-tvOSTests" */; - buildPhases = ( - 65E7661A1BDFA84300889368 /* Sources */, - 65E7661B1BDFA84300889368 /* Frameworks */, - 65E7661C1BDFA84300889368 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 65E766211BDFA84300889368 /* PBXTargetDependency */, - ); - name = "ValueCoding-tvOSTests"; - productName = "ValueCoding-tvOSTests"; - productReference = 65E7661E1BDFA84300889368 /* ValueCoding-tvOSTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 652D3D771BCAA53A00712107 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0710; - TargetAttributes = { - 652D3D811BCAA5AD00712107 = { - CreatedOnToolsVersion = 7.0.1; - }; - 652D3D8B1BCAA5AE00712107 = { - CreatedOnToolsVersion = 7.0.1; - }; - 652D3D9E1BCAA66500712107 = { - CreatedOnToolsVersion = 7.0.1; - }; - 652D3DA71BCAA66500712107 = { - CreatedOnToolsVersion = 7.0.1; - }; - 652D3DD01BCAB86D00712107 = { - CreatedOnToolsVersion = 7.0.1; - }; - 65E766141BDFA84200889368 = { - CreatedOnToolsVersion = 7.1; - }; - 65E7661D1BDFA84300889368 = { - CreatedOnToolsVersion = 7.1; - }; - }; - }; - buildConfigurationList = 652D3D7A1BCAA53A00712107 /* Build configuration list for PBXProject "ValueCoding" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 652D3D761BCAA53A00712107; - productRefGroup = 652D3D831BCAA5AD00712107 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 652D3D811BCAA5AD00712107 /* ValueCoding-OSX */, - 652D3D8B1BCAA5AE00712107 /* ValueCoding-OSXTests */, - 652D3D9E1BCAA66500712107 /* ValueCoding-iOS */, - 652D3DA71BCAA66500712107 /* ValueCoding-iOSTests */, - 652D3DD01BCAB86D00712107 /* ValueCoding-watchOS */, - 65E766141BDFA84200889368 /* ValueCoding-tvOS */, - 65E7661D1BDFA84300889368 /* ValueCoding-tvOSTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 652D3D801BCAA5AD00712107 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D8A1BCAA5AE00712107 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D9D1BCAA66500712107 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DA61BCAA66500712107 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DCF1BCAB86D00712107 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E766131BDFA84200889368 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E7661C1BDFA84300889368 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 65A76FB51CA1FF2A00F62CBD /* Swift Lint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Swift Lint"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; - showEnvVarsInLog = 0; - }; - 65A76FB61CA1FF5900F62CBD /* Swift Lint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Swift Lint"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; - showEnvVarsInLog = 0; - }; - 65A76FB71CA1FF7E00F62CBD /* Swift Lint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Swift Lint"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; - showEnvVarsInLog = 0; - }; - 65A76FB81CA1FF9900F62CBD /* Swift Lint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Swift Lint"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect\n [ -f .swiftlint.yml ] && CONFIG=\".swiftlint.yml\" || CONFIG=\"$HOME/.swiftlint.yml\"\n swiftlint lint --config $CONFIG\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 652D3D7D1BCAA5AD00712107 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DC11BCAA81600712107 /* ValueCoding.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D881BCAA5AE00712107 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DC41BCAA84D00712107 /* ValueCodingTests.swift in Sources */, - 652D3DCA1BCAA8C200712107 /* Support.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3D9A1BCAA66500712107 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DC21BCAA81900712107 /* ValueCoding.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DA41BCAA66500712107 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DC51BCAA84D00712107 /* ValueCodingTests.swift in Sources */, - 652D3DCB1BCAA8C200712107 /* Support.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 652D3DCC1BCAB86D00712107 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 652D3DD91BCAB8A300712107 /* ValueCoding.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E766101BDFA84200889368 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 65E7662C1BDFA86B00889368 /* ValueCoding.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 65E7661A1BDFA84300889368 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 65E7662E1BDFA87300889368 /* ValueCodingTests.swift in Sources */, - 65E7662D1BDFA87300889368 /* Support.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 652D3D8F1BCAA5AE00712107 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 652D3D811BCAA5AD00712107 /* ValueCoding-OSX */; - targetProxy = 652D3D8E1BCAA5AE00712107 /* PBXContainerItemProxy */; - }; - 652D3DAB1BCAA66500712107 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 652D3D9E1BCAA66500712107 /* ValueCoding-iOS */; - targetProxy = 652D3DAA1BCAA66500712107 /* PBXContainerItemProxy */; - }; - 65E766211BDFA84300889368 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 65E766141BDFA84200889368 /* ValueCoding-tvOS */; - targetProxy = 65E766201BDFA84300889368 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 652D3D7B1BCAA53A00712107 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ENABLE_TESTABILITY = YES; - INFOPLIST_FILE = "$(SRCROOT)/ValueCoding/Supporting Files/Info.plist"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.$(PRODUCT_NAME)"; - PRODUCT_NAME = ValueCoding; - PROJECT_VERSION = 1.2.0; - }; - name = Debug; - }; - 652D3D7C1BCAA53A00712107 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = "$(SRCROOT)/ValueCoding/Supporting Files/Info.plist"; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.$(PRODUCT_NAME)"; - PRODUCT_NAME = ValueCoding; - PROJECT_VERSION = 1.2.0; - }; - name = Release; - }; - 652D3D941BCAA5AE00712107 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - APPLICATION_EXTENSION_API_ONLY = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - FRAMEWORK_VERSION = A; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 652D3D951BCAA5AE00712107 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - APPLICATION_EXTENSION_API_ONLY = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_VERSION = A; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 652D3D961BCAA5AE00712107 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INFOPLIST_FILE = Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.ValueCoding-OSXTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 652D3D971BCAA5AE00712107 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INFOPLIST_FILE = Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.ValueCoding-OSXTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - 652D3DB11BCAA66500712107 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - APPLICATION_EXTENSION_API_ONLY = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 652D3DB21BCAA66500712107 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - APPLICATION_EXTENSION_API_ONLY = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 652D3DB41BCAA66500712107 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INFOPLIST_FILE = Tests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.ValueCoding-iOSTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 652D3DB51BCAA66500712107 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INFOPLIST_FILE = Tests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.ValueCoding-iOSTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 652D3DD71BCAB86D00712107 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = watchos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 2.0; - }; - name = Debug; - }; - 652D3DD81BCAB86D00712107 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 2.0; - }; - name = Release; - }; - 65E766261BDFA84300889368 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 65E766271BDFA84300889368 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 65E766281BDFA84300889368 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - 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 = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INFOPLIST_FILE = Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.ValueCoding-tvOSTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TVOS_DEPLOYMENT_TARGET = 9.0; - }; - name = Debug; - }; - 65E766291BDFA84300889368 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - 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 = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INFOPLIST_FILE = Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = "me.danthorpe.ValueCoding-tvOSTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 652D3D7A1BCAA53A00712107 /* Build configuration list for PBXProject "ValueCoding" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 652D3D7B1BCAA53A00712107 /* Debug */, - 652D3D7C1BCAA53A00712107 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 652D3D981BCAA5AE00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-OSX" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 652D3D941BCAA5AE00712107 /* Debug */, - 652D3D951BCAA5AE00712107 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 652D3D991BCAA5AE00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-OSXTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 652D3D961BCAA5AE00712107 /* Debug */, - 652D3D971BCAA5AE00712107 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 652D3DB01BCAA66500712107 /* Build configuration list for PBXNativeTarget "ValueCoding-iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 652D3DB11BCAA66500712107 /* Debug */, - 652D3DB21BCAA66500712107 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 652D3DB31BCAA66500712107 /* Build configuration list for PBXNativeTarget "ValueCoding-iOSTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 652D3DB41BCAA66500712107 /* Debug */, - 652D3DB51BCAA66500712107 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 652D3DD61BCAB86D00712107 /* Build configuration list for PBXNativeTarget "ValueCoding-watchOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 652D3DD71BCAB86D00712107 /* Debug */, - 652D3DD81BCAB86D00712107 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 65E7662A1BDFA84300889368 /* Build configuration list for PBXNativeTarget "ValueCoding-tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 65E766261BDFA84300889368 /* Debug */, - 65E766271BDFA84300889368 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 65E7662B1BDFA84300889368 /* Build configuration list for PBXNativeTarget "ValueCoding-tvOSTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 65E766281BDFA84300889368 /* Debug */, - 65E766291BDFA84300889368 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 652D3D771BCAA53A00712107 /* Project object */; -} + + + + + archiveVersion + 1 + classes + + objectVersion + 46 + objects + + 652D3D761BCAA53A00712107 + + children + + 652D3DB81BCAA72C00712107 + 652D3DB61BCAA72C00712107 + 652D3DD21BCAB86D00712107 + 652D3D831BCAA5AD00712107 + + isa + PBXGroup + sourceTree + <group> + + 652D3D771BCAA53A00712107 + + attributes + + LastSwiftUpdateCheck + 0710 + LastUpgradeCheck + 0710 + TargetAttributes + + 652D3D811BCAA5AD00712107 + + CreatedOnToolsVersion + 7.0.1 + + 652D3D8B1BCAA5AE00712107 + + CreatedOnToolsVersion + 7.0.1 + + 652D3D9E1BCAA66500712107 + + CreatedOnToolsVersion + 7.0.1 + + 652D3DA71BCAA66500712107 + + CreatedOnToolsVersion + 7.0.1 + + 652D3DD01BCAB86D00712107 + + CreatedOnToolsVersion + 7.0.1 + + 65E766141BDFA84200889368 + + CreatedOnToolsVersion + 7.1 + + 65E7661D1BDFA84300889368 + + CreatedOnToolsVersion + 7.1 + + + + buildConfigurationList + 652D3D7A1BCAA53A00712107 + compatibilityVersion + Xcode 3.2 + developmentRegion + English + hasScannedForEncodings + 0 + isa + PBXProject + knownRegions + + en + + mainGroup + 652D3D761BCAA53A00712107 + productRefGroup + 652D3D831BCAA5AD00712107 + projectDirPath + + projectReferences + + projectRoot + + targets + + 652D3D811BCAA5AD00712107 + 652D3D8B1BCAA5AE00712107 + 652D3D9E1BCAA66500712107 + 652D3DA71BCAA66500712107 + 652D3DD01BCAB86D00712107 + 65E766141BDFA84200889368 + 65E7661D1BDFA84300889368 + + + 652D3D7A1BCAA53A00712107 + + buildConfigurations + + 652D3D7B1BCAA53A00712107 + 652D3D7C1BCAA53A00712107 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 652D3D7B1BCAA53A00712107 + + buildSettings + + CLANG_ENABLE_CODE_COVERAGE + YES + ENABLE_TESTABILITY + YES + INFOPLIST_FILE + $(SRCROOT)/ValueCoding/Supporting Files/Info.plist + ONLY_ACTIVE_ARCH + YES + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.$(PRODUCT_NAME) + PRODUCT_NAME + ValueCoding + PROJECT_VERSION + 1.2.0 + + isa + XCBuildConfiguration + name + Debug + + 652D3D7C1BCAA53A00712107 + + buildSettings + + CLANG_ENABLE_CODE_COVERAGE + YES + INFOPLIST_FILE + $(SRCROOT)/ValueCoding/Supporting Files/Info.plist + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.$(PRODUCT_NAME) + PRODUCT_NAME + ValueCoding + PROJECT_VERSION + 1.2.0 + + isa + XCBuildConfiguration + name + Release + + 652D3D7D1BCAA5AD00712107 + + buildActionMask + 2147483647 + files + + 652D3DC11BCAA81600712107 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D7E1BCAA5AD00712107 + + buildActionMask + 2147483647 + files + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D7F1BCAA5AD00712107 + + buildActionMask + 2147483647 + files + + 652D3DBE1BCAA72C00712107 + + isa + PBXHeadersBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D801BCAA5AD00712107 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D811BCAA5AD00712107 + + buildConfigurationList + 652D3D981BCAA5AE00712107 + buildPhases + + 65A76FB51CA1FF2A00F62CBD + 652D3D7D1BCAA5AD00712107 + 652D3D7E1BCAA5AD00712107 + 652D3D7F1BCAA5AD00712107 + 652D3D801BCAA5AD00712107 + + buildRules + + dependencies + + isa + PBXNativeTarget + name + ValueCoding-OSX + productName + ValueCoding-OSX + productReference + 652D3D821BCAA5AD00712107 + productType + com.apple.product-type.framework + + 652D3D821BCAA5AD00712107 + + explicitFileType + wrapper.framework + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding.framework + sourceTree + BUILT_PRODUCTS_DIR + + 652D3D831BCAA5AD00712107 + + children + + 652D3D821BCAA5AD00712107 + 652D3D8C1BCAA5AE00712107 + 652D3D9F1BCAA66500712107 + 652D3DA81BCAA66500712107 + 652D3DD11BCAB86D00712107 + 65E766151BDFA84200889368 + 65E7661E1BDFA84300889368 + + isa + PBXGroup + name + Products + sourceTree + <group> + + 652D3D881BCAA5AE00712107 + + buildActionMask + 2147483647 + files + + 652D3DC41BCAA84D00712107 + 652D3DCA1BCAA8C200712107 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D891BCAA5AE00712107 + + buildActionMask + 2147483647 + files + + 652D3D8D1BCAA5AE00712107 + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D8A1BCAA5AE00712107 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D8B1BCAA5AE00712107 + + buildConfigurationList + 652D3D991BCAA5AE00712107 + buildPhases + + 652D3D881BCAA5AE00712107 + 652D3D891BCAA5AE00712107 + 652D3D8A1BCAA5AE00712107 + + buildRules + + dependencies + + 652D3D8F1BCAA5AE00712107 + + isa + PBXNativeTarget + name + ValueCoding-OSXTests + productName + ValueCoding-OSXTests + productReference + 652D3D8C1BCAA5AE00712107 + productType + com.apple.product-type.bundle.unit-test + + 652D3D8C1BCAA5AE00712107 + + explicitFileType + wrapper.cfbundle + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding-OSXTests.xctest + sourceTree + BUILT_PRODUCTS_DIR + + 652D3D8D1BCAA5AE00712107 + + fileRef + 652D3D821BCAA5AD00712107 + isa + PBXBuildFile + + 652D3D8E1BCAA5AE00712107 + + containerPortal + 652D3D771BCAA53A00712107 + isa + PBXContainerItemProxy + proxyType + 1 + remoteGlobalIDString + 652D3D811BCAA5AD00712107 + remoteInfo + ValueCoding-OSX + + 652D3D8F1BCAA5AE00712107 + + isa + PBXTargetDependency + target + 652D3D811BCAA5AD00712107 + targetProxy + 652D3D8E1BCAA5AE00712107 + + 652D3D941BCAA5AE00712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + APPLICATION_EXTENSION_API_ONLY + YES + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COMBINE_HIDPI_IMAGES + YES + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_STRICT_OBJC_MSGSEND + YES + ENABLE_TESTABILITY + YES + FRAMEWORK_VERSION + A + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/../Frameworks @loader_path/Frameworks + MACOSX_DEPLOYMENT_TARGET + 10.10 + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + SDKROOT + macosx + SKIP_INSTALL + YES + SWIFT_OPTIMIZATION_LEVEL + -Onone + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + + isa + XCBuildConfiguration + name + Debug + + 652D3D951BCAA5AE00712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + APPLICATION_EXTENSION_API_ONLY + YES + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COMBINE_HIDPI_IMAGES + YES + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + FRAMEWORK_VERSION + A + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/../Frameworks @loader_path/Frameworks + MACOSX_DEPLOYMENT_TARGET + 10.10 + MTL_ENABLE_DEBUG_INFO + NO + SDKROOT + macosx + SKIP_INSTALL + YES + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + + isa + XCBuildConfiguration + name + Release + + 652D3D961BCAA5AE00712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COMBINE_HIDPI_IMAGES + YES + COPY_PHASE_STRIP + NO + DEBUG_INFORMATION_FORMAT + dwarf + ENABLE_STRICT_OBJC_MSGSEND + YES + ENABLE_TESTABILITY + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INFOPLIST_FILE + Tests/Info.plist + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/../Frameworks @loader_path/../Frameworks + MACOSX_DEPLOYMENT_TARGET + 10.11 + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.ValueCoding-OSXTests + PRODUCT_NAME + $(TARGET_NAME) + SDKROOT + macosx + SWIFT_OPTIMIZATION_LEVEL + -Onone + + isa + XCBuildConfiguration + name + Debug + + 652D3D971BCAA5AE00712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COMBINE_HIDPI_IMAGES + YES + COPY_PHASE_STRIP + NO + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INFOPLIST_FILE + Tests/Info.plist + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/../Frameworks @loader_path/../Frameworks + MACOSX_DEPLOYMENT_TARGET + 10.11 + MTL_ENABLE_DEBUG_INFO + NO + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.ValueCoding-OSXTests + PRODUCT_NAME + $(TARGET_NAME) + SDKROOT + macosx + + isa + XCBuildConfiguration + name + Release + + 652D3D981BCAA5AE00712107 + + buildConfigurations + + 652D3D941BCAA5AE00712107 + 652D3D951BCAA5AE00712107 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 652D3D991BCAA5AE00712107 + + buildConfigurations + + 652D3D961BCAA5AE00712107 + 652D3D971BCAA5AE00712107 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 652D3D9A1BCAA66500712107 + + buildActionMask + 2147483647 + files + + 652D3DC21BCAA81900712107 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D9B1BCAA66500712107 + + buildActionMask + 2147483647 + files + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D9C1BCAA66500712107 + + buildActionMask + 2147483647 + files + + 652D3DBF1BCAA7D700712107 + + isa + PBXHeadersBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D9D1BCAA66500712107 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3D9E1BCAA66500712107 + + buildConfigurationList + 652D3DB01BCAA66500712107 + buildPhases + + 65A76FB61CA1FF5900F62CBD + 652D3D9A1BCAA66500712107 + 652D3D9B1BCAA66500712107 + 652D3D9C1BCAA66500712107 + 652D3D9D1BCAA66500712107 + + buildRules + + dependencies + + isa + PBXNativeTarget + name + ValueCoding-iOS + productName + ValueCoding-iOS + productReference + 652D3D9F1BCAA66500712107 + productType + com.apple.product-type.framework + + 652D3D9F1BCAA66500712107 + + explicitFileType + wrapper.framework + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding.framework + sourceTree + BUILT_PRODUCTS_DIR + + 652D3DA41BCAA66500712107 + + buildActionMask + 2147483647 + files + + 652D3DC51BCAA84D00712107 + 652D3DCB1BCAA8C200712107 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DA51BCAA66500712107 + + buildActionMask + 2147483647 + files + + 652D3DA91BCAA66500712107 + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DA61BCAA66500712107 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DA71BCAA66500712107 + + buildConfigurationList + 652D3DB31BCAA66500712107 + buildPhases + + 652D3DA41BCAA66500712107 + 652D3DA51BCAA66500712107 + 652D3DA61BCAA66500712107 + + buildRules + + dependencies + + 652D3DAB1BCAA66500712107 + + isa + PBXNativeTarget + name + ValueCoding-iOSTests + productName + ValueCoding-iOSTests + productReference + 652D3DA81BCAA66500712107 + productType + com.apple.product-type.bundle.unit-test + + 652D3DA81BCAA66500712107 + + explicitFileType + wrapper.cfbundle + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding-iOSTests.xctest + sourceTree + BUILT_PRODUCTS_DIR + + 652D3DA91BCAA66500712107 + + fileRef + 652D3D9F1BCAA66500712107 + isa + PBXBuildFile + + 652D3DAA1BCAA66500712107 + + containerPortal + 652D3D771BCAA53A00712107 + isa + PBXContainerItemProxy + proxyType + 1 + remoteGlobalIDString + 652D3D9E1BCAA66500712107 + remoteInfo + ValueCoding-iOS + + 652D3DAB1BCAA66500712107 + + isa + PBXTargetDependency + target + 652D3D9E1BCAA66500712107 + targetProxy + 652D3DAA1BCAA66500712107 + + 652D3DB01BCAA66500712107 + + buildConfigurations + + 652D3DB11BCAA66500712107 + 652D3DB21BCAA66500712107 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 652D3DB11BCAA66500712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + APPLICATION_EXTENSION_API_ONLY + YES + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + CODE_SIGN_IDENTITY[sdk=iphoneos*] + iPhone Developer + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_STRICT_OBJC_MSGSEND + YES + ENABLE_TESTABILITY + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + IPHONEOS_DEPLOYMENT_TARGET + 8.0 + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + SDKROOT + iphoneos + SKIP_INSTALL + YES + SWIFT_OPTIMIZATION_LEVEL + -Onone + TARGETED_DEVICE_FAMILY + 1,2 + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + + isa + XCBuildConfiguration + name + Debug + + 652D3DB21BCAA66500712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + APPLICATION_EXTENSION_API_ONLY + YES + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + CODE_SIGN_IDENTITY[sdk=iphoneos*] + iPhone Developer + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + IPHONEOS_DEPLOYMENT_TARGET + 8.0 + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + NO + SDKROOT + iphoneos + SKIP_INSTALL + YES + TARGETED_DEVICE_FAMILY + 1,2 + VALIDATE_PRODUCT + YES + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + + isa + XCBuildConfiguration + name + Release + + 652D3DB31BCAA66500712107 + + buildConfigurations + + 652D3DB41BCAA66500712107 + 652D3DB51BCAA66500712107 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 652D3DB41BCAA66500712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + CODE_SIGN_IDENTITY[sdk=iphoneos*] + iPhone Developer + COPY_PHASE_STRIP + NO + DEBUG_INFORMATION_FORMAT + dwarf + ENABLE_STRICT_OBJC_MSGSEND + YES + ENABLE_TESTABILITY + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INFOPLIST_FILE + Tests/Info.plist + IPHONEOS_DEPLOYMENT_TARGET + 9.0 + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.ValueCoding-iOSTests + PRODUCT_NAME + $(TARGET_NAME) + SDKROOT + iphoneos + SWIFT_OPTIMIZATION_LEVEL + -Onone + + isa + XCBuildConfiguration + name + Debug + + 652D3DB51BCAA66500712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + CODE_SIGN_IDENTITY[sdk=iphoneos*] + iPhone Developer + COPY_PHASE_STRIP + NO + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INFOPLIST_FILE + Tests/Info.plist + IPHONEOS_DEPLOYMENT_TARGET + 9.0 + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + NO + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.ValueCoding-iOSTests + PRODUCT_NAME + $(TARGET_NAME) + SDKROOT + iphoneos + VALIDATE_PRODUCT + YES + + isa + XCBuildConfiguration + name + Release + + 652D3DB61BCAA72C00712107 + + children + + 652D3DB71BCAA72C00712107 + 652D3DC91BCAA8C200712107 + 652D3DC31BCAA84D00712107 + + isa + PBXGroup + path + Tests + sourceTree + <group> + + 652D3DB71BCAA72C00712107 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + text.plist.xml + path + Info.plist + sourceTree + <group> + + 652D3DB81BCAA72C00712107 + + children + + 652D3DC01BCAA81600712107 + 652D3DB91BCAA72C00712107 + + isa + PBXGroup + path + ValueCoding + sourceTree + <group> + + 652D3DB91BCAA72C00712107 + + children + + 652D3DBA1BCAA72C00712107 + 652D3DBB1BCAA72C00712107 + + isa + PBXGroup + path + Supporting Files + sourceTree + <group> + + 652D3DBA1BCAA72C00712107 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + text.plist.xml + path + Info.plist + sourceTree + <group> + + 652D3DBB1BCAA72C00712107 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + ValueCoding.h + sourceTree + <group> + + 652D3DBE1BCAA72C00712107 + + fileRef + 652D3DBB1BCAA72C00712107 + isa + PBXBuildFile + settings + + ATTRIBUTES + + Public + + + + 652D3DBF1BCAA7D700712107 + + fileRef + 652D3DBB1BCAA72C00712107 + isa + PBXBuildFile + settings + + ATTRIBUTES + + Public + + + + 652D3DC01BCAA81600712107 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.swift + path + ValueCoding.swift + sourceTree + <group> + + 652D3DC11BCAA81600712107 + + fileRef + 652D3DC01BCAA81600712107 + isa + PBXBuildFile + + 652D3DC21BCAA81900712107 + + fileRef + 652D3DC01BCAA81600712107 + isa + PBXBuildFile + + 652D3DC31BCAA84D00712107 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.swift + path + ValueCodingTests.swift + sourceTree + <group> + + 652D3DC41BCAA84D00712107 + + fileRef + 652D3DC31BCAA84D00712107 + isa + PBXBuildFile + + 652D3DC51BCAA84D00712107 + + fileRef + 652D3DC31BCAA84D00712107 + isa + PBXBuildFile + + 652D3DC91BCAA8C200712107 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.swift + path + Support.swift + sourceTree + <group> + + 652D3DCA1BCAA8C200712107 + + fileRef + 652D3DC91BCAA8C200712107 + isa + PBXBuildFile + + 652D3DCB1BCAA8C200712107 + + fileRef + 652D3DC91BCAA8C200712107 + isa + PBXBuildFile + + 652D3DCC1BCAB86D00712107 + + buildActionMask + 2147483647 + files + + 652D3DD91BCAB8A300712107 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DCD1BCAB86D00712107 + + buildActionMask + 2147483647 + files + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DCE1BCAB86D00712107 + + buildActionMask + 2147483647 + files + + 652D3DDA1BCAB8BE00712107 + + isa + PBXHeadersBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DCF1BCAB86D00712107 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 652D3DD01BCAB86D00712107 + + buildConfigurationList + 652D3DD61BCAB86D00712107 + buildPhases + + 65A76FB71CA1FF7E00F62CBD + 652D3DCC1BCAB86D00712107 + 652D3DCD1BCAB86D00712107 + 652D3DCE1BCAB86D00712107 + 652D3DCF1BCAB86D00712107 + + buildRules + + dependencies + + isa + PBXNativeTarget + name + ValueCoding-watchOS + productName + ValueCoding-watchOS + productReference + 652D3DD11BCAB86D00712107 + productType + com.apple.product-type.framework + + 652D3DD11BCAB86D00712107 + + explicitFileType + wrapper.framework + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding.framework + sourceTree + BUILT_PRODUCTS_DIR + + 652D3DD21BCAB86D00712107 + + children + + 652D3DD31BCAB86D00712107 + 652D3DD51BCAB86D00712107 + + isa + PBXGroup + path + ValueCoding-watchOS + sourceTree + <group> + + 652D3DD31BCAB86D00712107 + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + ValueCoding-watchOS.h + sourceTree + <group> + + 652D3DD51BCAB86D00712107 + + isa + PBXFileReference + lastKnownFileType + text.plist.xml + path + Info.plist + sourceTree + <group> + + 652D3DD61BCAB86D00712107 + + buildConfigurations + + 652D3DD71BCAB86D00712107 + 652D3DD81BCAB86D00712107 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 652D3DD71BCAB86D00712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_STRICT_OBJC_MSGSEND + YES + ENABLE_TESTABILITY + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + SDKROOT + watchos + SKIP_INSTALL + YES + SWIFT_OPTIMIZATION_LEVEL + -Onone + TARGETED_DEVICE_FAMILY + 4 + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + WATCHOS_DEPLOYMENT_TARGET + 2.0 + + isa + XCBuildConfiguration + name + Debug + + 652D3DD81BCAB86D00712107 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + NO + SDKROOT + watchos + SKIP_INSTALL + YES + TARGETED_DEVICE_FAMILY + 4 + VALIDATE_PRODUCT + YES + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + WATCHOS_DEPLOYMENT_TARGET + 2.0 + + isa + XCBuildConfiguration + name + Release + + 652D3DD91BCAB8A300712107 + + fileRef + 652D3DC01BCAA81600712107 + isa + PBXBuildFile + + 652D3DDA1BCAB8BE00712107 + + fileRef + 652D3DBB1BCAA72C00712107 + isa + PBXBuildFile + settings + + ATTRIBUTES + + Public + + + + 65A76FB51CA1FF2A00F62CBD + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Swift Lint + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + if which swiftlint >/dev/null; then + swiftlint autocorrect + [ -f .swiftlint.yml ] && CONFIG=".swiftlint.yml" || CONFIG="$HOME/.swiftlint.yml" + swiftlint lint --config $CONFIG +else + echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" +fi + showEnvVarsInLog + 0 + + 65A76FB61CA1FF5900F62CBD + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Swift Lint + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + if which swiftlint >/dev/null; then + swiftlint autocorrect + [ -f .swiftlint.yml ] && CONFIG=".swiftlint.yml" || CONFIG="$HOME/.swiftlint.yml" + swiftlint lint --config $CONFIG +else + echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" +fi + showEnvVarsInLog + 0 + + 65A76FB71CA1FF7E00F62CBD + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Swift Lint + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + if which swiftlint >/dev/null; then + swiftlint autocorrect + [ -f .swiftlint.yml ] && CONFIG=".swiftlint.yml" || CONFIG="$HOME/.swiftlint.yml" + swiftlint lint --config $CONFIG +else + echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" +fi + showEnvVarsInLog + 0 + + 65A76FB81CA1FF9900F62CBD + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Swift Lint + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + if which swiftlint >/dev/null; then + swiftlint autocorrect + [ -f .swiftlint.yml ] && CONFIG=".swiftlint.yml" || CONFIG="$HOME/.swiftlint.yml" + swiftlint lint --config $CONFIG +else + echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" +fi + showEnvVarsInLog + 0 + + 65E766101BDFA84200889368 + + buildActionMask + 2147483647 + files + + 65E7662C1BDFA86B00889368 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E766111BDFA84200889368 + + buildActionMask + 2147483647 + files + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E766121BDFA84200889368 + + buildActionMask + 2147483647 + files + + 65E7662F1BDFA89A00889368 + + isa + PBXHeadersBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E766131BDFA84200889368 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E766141BDFA84200889368 + + buildConfigurationList + 65E7662A1BDFA84300889368 + buildPhases + + 65A76FB81CA1FF9900F62CBD + 65E766101BDFA84200889368 + 65E766111BDFA84200889368 + 65E766121BDFA84200889368 + 65E766131BDFA84200889368 + + buildRules + + dependencies + + isa + PBXNativeTarget + name + ValueCoding-tvOS + productName + ValueCoding-tvOS + productReference + 65E766151BDFA84200889368 + productType + com.apple.product-type.framework + + 65E766151BDFA84200889368 + + explicitFileType + wrapper.framework + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding.framework + sourceTree + BUILT_PRODUCTS_DIR + + 65E7661A1BDFA84300889368 + + buildActionMask + 2147483647 + files + + 65E7662E1BDFA87300889368 + 65E7662D1BDFA87300889368 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E7661B1BDFA84300889368 + + buildActionMask + 2147483647 + files + + 65E7661F1BDFA84300889368 + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E7661C1BDFA84300889368 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 65E7661D1BDFA84300889368 + + buildConfigurationList + 65E7662B1BDFA84300889368 + buildPhases + + 65E7661A1BDFA84300889368 + 65E7661B1BDFA84300889368 + 65E7661C1BDFA84300889368 + + buildRules + + dependencies + + 65E766211BDFA84300889368 + + isa + PBXNativeTarget + name + ValueCoding-tvOSTests + productName + ValueCoding-tvOSTests + productReference + 65E7661E1BDFA84300889368 + productType + com.apple.product-type.bundle.unit-test + + 65E7661E1BDFA84300889368 + + explicitFileType + wrapper.cfbundle + includeInIndex + 0 + isa + PBXFileReference + path + ValueCoding-tvOSTests.xctest + sourceTree + BUILT_PRODUCTS_DIR + + 65E7661F1BDFA84300889368 + + fileRef + 65E766151BDFA84200889368 + isa + PBXBuildFile + + 65E766201BDFA84300889368 + + containerPortal + 652D3D771BCAA53A00712107 + isa + PBXContainerItemProxy + proxyType + 1 + remoteGlobalIDString + 65E766141BDFA84200889368 + remoteInfo + ValueCoding-tvOS + + 65E766211BDFA84300889368 + + isa + PBXTargetDependency + target + 65E766141BDFA84200889368 + targetProxy + 65E766201BDFA84300889368 + + 65E766261BDFA84300889368 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_STRICT_OBJC_MSGSEND + YES + ENABLE_TESTABILITY + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + SDKROOT + appletvos + SKIP_INSTALL + YES + SWIFT_OPTIMIZATION_LEVEL + -Onone + TARGETED_DEVICE_FAMILY + 3 + TVOS_DEPLOYMENT_TARGET + 9.0 + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + + isa + XCBuildConfiguration + name + Debug + + 65E766271BDFA84300889368 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COPY_PHASE_STRIP + NO + CURRENT_PROJECT_VERSION + 1 + DEBUG_INFORMATION_FORMAT + dwarf-with-dsym + DEFINES_MODULE + YES + DYLIB_COMPATIBILITY_VERSION + 1 + DYLIB_CURRENT_VERSION + 1 + DYLIB_INSTALL_NAME_BASE + @rpath + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INSTALL_PATH + $(LOCAL_LIBRARY_DIR)/Frameworks + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + NO + SDKROOT + appletvos + SKIP_INSTALL + YES + TARGETED_DEVICE_FAMILY + 3 + TVOS_DEPLOYMENT_TARGET + 9.0 + VALIDATE_PRODUCT + YES + VERSIONING_SYSTEM + apple-generic + VERSION_INFO_PREFIX + + + isa + XCBuildConfiguration + name + Release + + 65E766281BDFA84300889368 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + 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 + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_NO_COMMON_BLOCKS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + 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 + INFOPLIST_FILE + Tests/Info.plist + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.ValueCoding-tvOSTests + PRODUCT_NAME + $(TARGET_NAME) + SDKROOT + appletvos + SWIFT_OPTIMIZATION_LEVEL + -Onone + TVOS_DEPLOYMENT_TARGET + 9.0 + + isa + XCBuildConfiguration + name + Debug + + 65E766291BDFA84300889368 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + 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 + gnu99 + GCC_NO_COMMON_BLOCKS + YES + 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 + INFOPLIST_FILE + Tests/Info.plist + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + MTL_ENABLE_DEBUG_INFO + NO + PRODUCT_BUNDLE_IDENTIFIER + me.danthorpe.ValueCoding-tvOSTests + PRODUCT_NAME + $(TARGET_NAME) + SDKROOT + appletvos + TVOS_DEPLOYMENT_TARGET + 9.0 + VALIDATE_PRODUCT + YES + + isa + XCBuildConfiguration + name + Release + + 65E7662A1BDFA84300889368 + + buildConfigurations + + 65E766261BDFA84300889368 + 65E766271BDFA84300889368 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 65E7662B1BDFA84300889368 + + buildConfigurations + + 65E766281BDFA84300889368 + 65E766291BDFA84300889368 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 65E7662C1BDFA86B00889368 + + fileRef + 652D3DC01BCAA81600712107 + isa + PBXBuildFile + + 65E7662D1BDFA87300889368 + + fileRef + 652D3DC91BCAA8C200712107 + isa + PBXBuildFile + + 65E7662E1BDFA87300889368 + + fileRef + 652D3DC31BCAA84D00712107 + isa + PBXBuildFile + + 65E7662F1BDFA89A00889368 + + fileRef + 652D3DBB1BCAA72C00712107 + isa + PBXBuildFile + settings + + ATTRIBUTES + + Public + + + + + rootObject + 652D3D771BCAA53A00712107 + + diff --git a/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-tvOS.xcscheme b/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-tvOS.xcscheme index be9074e..162e0a7 100644 --- a/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-tvOS.xcscheme +++ b/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-tvOS.xcscheme @@ -26,7 +26,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> + shouldUseLaunchSchemeArgsEnv = "YES" + codeCoverageEnabled = "YES"> diff --git a/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-watchOS.xcscheme b/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-watchOS.xcscheme index 9fb5670..bf0c6e7 100644 --- a/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-watchOS.xcscheme +++ b/ValueCoding.xcodeproj/xcshareddata/xcschemes/ValueCoding-watchOS.xcscheme @@ -26,7 +26,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> + shouldUseLaunchSchemeArgsEnv = "YES" + codeCoverageEnabled = "YES"> From 805f1f6bdb540bd2987eb218f662f6ca308ddf89 Mon Sep 17 00:00:00 2001 From: Daniel Thorpe Date: Tue, 22 Mar 2016 22:51:23 +0000 Subject: [PATCH 5/5] [VCD-13]: Fixes slather script --- .ci/scripts/send-coverage | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/scripts/send-coverage b/.ci/scripts/send-coverage index e88358e..a1678bb 100755 --- a/.ci/scripts/send-coverage +++ b/.ci/scripts/send-coverage @@ -1,4 +1,4 @@ #!/usr/bin/env bash source /usr/local/opt/chruby/share/chruby/chruby.sh chruby ruby -bundle exec slather coverage --scheme "ValueCoding" --buildkite --coveralls --build-directory .ci/xcodebuild-data \ No newline at end of file +bundle exec slather coverage --scheme "ValueCoding-iOS" --buildkite --coveralls --build-directory .ci/xcodebuild-data \ No newline at end of file