From c9068b51d2c56ce662c94a7c4d4639f987030428 Mon Sep 17 00:00:00 2001 From: Tomasz Lewandowski Date: Sat, 25 Jan 2020 00:34:10 +0100 Subject: [PATCH] bump version to 0.2.0 --- CHANGELOG.md | 2 + Configurations/Common.xcconfig | 2 +- README.md | 4 +- Spy.podspec | 2 +- Spy.xcodeproj/project.pbxproj | 262 ++++++++++++++++----------------- 5 files changed, 137 insertions(+), 135 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a07dcc6..e9a6fe2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.2.0] - Add decorated formatter - Add decorator for level color changing - Add decorator for level emoji prefixes diff --git a/Configurations/Common.xcconfig b/Configurations/Common.xcconfig index c2244ae..40d6002 100644 --- a/Configurations/Common.xcconfig +++ b/Configurations/Common.xcconfig @@ -13,7 +13,7 @@ SPY_BUNDLE_IDENTIFIER = com.appunite.spy SPY_PROVISIONING_PROFILE_SPECIFIER = VERSIONING_SYSTEM = apple-generic -PRODUCT_VERSION = 0.1.0 +PRODUCT_VERSION = 0.2.0 SWIFT_VERSION = 5.0 CODE_SIGN_STYLE = Manual diff --git a/README.md b/README.md index 8f07f39..7a3ddc1 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ github "appunite/Spy" To install Spy using **Swift Package Manager** go through following steps: -1. Add following package dependency in you **Package.swift** ``` .package(url: "https://github.com/appunite/Spy.git", from: "0.1.0") ``` +1. Add following package dependency in you **Package.swift** ``` .package(url: "https://github.com/appunite/Spy.git", from: "0.2.0") ``` 2. Add following tatget dependency in your **Package.swift** ``` dependencies: ["Spy"]) ``` For instance this is how it might look like: @@ -63,7 +63,7 @@ let package = Package( targets: ["YourLibrary"]) ], dependencies: [ - .package(url: "https://github.com/appunite/Spy.git", from: "0.1.0") + .package(url: "https://github.com/appunite/Spy.git", from: "0.2.0") ], targets: [ .target( diff --git a/Spy.podspec b/Spy.podspec index 1c7cbe7..a91f6bb 100644 --- a/Spy.podspec +++ b/Spy.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = "Spy" - spec.version = "0.1.0" + spec.version = "0.2.0" spec.summary = "Spy is a flexible, lightweight, multiplatform logging utility written in pure Swift." spec.homepage = "https://github.com/appunite/Spy" spec.license = { :type => "MIT", :file => "LICENSE.md" } diff --git a/Spy.xcodeproj/project.pbxproj b/Spy.xcodeproj/project.pbxproj index 3d729b3..e173082 100644 --- a/Spy.xcodeproj/project.pbxproj +++ b/Spy.xcodeproj/project.pbxproj @@ -12,7 +12,6 @@ 067547D57836983449BD37FF /* PSpyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E7BF75BAB70741E76324A4D /* PSpyTests.swift */; }; 068C3F82F2F30FCE9337F719 /* PSpyChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7ECD0B3052BFA8AC94D83E2 /* PSpyChannel.swift */; }; 06E623625255BD2C37780B70 /* SpyConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A225A817646067EBD729D1B /* SpyConfigurationTests.swift */; }; - 0960B5AD3CD9DC8D3F164F8F /* Spy-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B38C06DFA82FEE0B6018DFE /* Spy-Swift.h */; settings = {ATTRIBUTES = (Private, ); }; }; 0B1E4BECF222C9816D8B377B /* SpyLevelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FCAD0635277EC7F24086E2A /* SpyLevelTests.swift */; }; 0BC32ADA821AA7BBA4C4E632 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A3D91C2EC2DD101CF21ACEE /* AppDelegate.swift */; }; 0D3A37DE86601FE16EF5D1D8 /* TestColoredSpyLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB04DC49C011B23DF8C3389E /* TestColoredSpyLevelNameDecorator.swift */; }; @@ -22,13 +21,13 @@ 17C29D64A8EDA4C3E0FEE686 /* Spy.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F2850AE714DB254464B02DDD /* Spy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 19450A771F401CB4FC681C44 /* SpyConfigurationBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D2E0EF783D972A969685BB /* SpyConfigurationBuilder.swift */; }; 19DA90F1AA80C6743BB06779 /* SpyableStringTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B712E56E1BBE344098456A06 /* SpyableStringTests.swift */; }; - 19FB7667717ED8CBB0EC9961 /* Pods_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 945CC05D699EC2E7607BA367 /* Pods_Example.framework */; }; 1D6B29087959EE09A0E38A1E /* PSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17C12F479779F885FFD5947B /* PSpy.swift */; }; 1E4752938008078138590582 /* RawSpyFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1892C116E484C0A9CEE11F /* RawSpyFormatterTests.swift */; }; 1FCAA0FF0B43AE7ACD7B48C6 /* CompositeSpyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E00BBCA9E4F5B96DBACDEAA /* CompositeSpyTests.swift */; }; 20DECD204218C72EB0004F11 /* PlainLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261E26B8CACFF52BFAF23F24 /* PlainLevelNameDecorator.swift */; }; 21B02C3179425E712098BB8F /* PSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17C12F479779F885FFD5947B /* PSpy.swift */; }; 2262A63FF401FB90F7D45B67 /* AutoMockable.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAB98796A3C79A11981558DD /* AutoMockable.generated.swift */; }; + 284AE79F3EC31C226376D857 /* Pods_Spy_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B0058AB781D198CE50BFB9A3 /* Pods_Spy_iOS.framework */; }; 2A31A3E5B2EA6A521BF0095B /* Spy.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F2850AE714DB254464B02DDD /* Spy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 2A62E9C38A57BF5DD82A36AD /* EmojiPrefixedSpyLevelNameDecoratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC9108D395F05EFA68F906AC /* EmojiPrefixedSpyLevelNameDecoratorTests.swift */; }; 2E177EFC11792493BE363631 /* SpyLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 118C16754FC38E5A07685006 /* SpyLevel.swift */; }; @@ -46,6 +45,7 @@ 41D050A2F33AC838763DCA80 /* DecoratedSpyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5166096A04677805A734720 /* DecoratedSpyFormatter.swift */; }; 42175CE58C2866720C3E3DC9 /* CompositeSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE973C951D4D02B1A540560 /* CompositeSpy.swift */; }; 44243EEFD83ECAA405CE47D8 /* CurrentTimestampProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC720605A9EFD7D25659B56D /* CurrentTimestampProvider.swift */; }; + 45968663B4DDDFE7541DEBB1 /* Pods_Spy_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5414C2B4FFFB67D57C2124AA /* Pods_Spy_tvOS.framework */; }; 485CF3835F477BB652A3378E /* AnySpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF2977004EA2EB53528A4F35 /* AnySpy.swift */; }; 49FA3E13ED495EFB67F09577 /* RawSpyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F532A7B8168E805A2735D1F1 /* RawSpyFormatter.swift */; }; 4AB427DE68BE189509538792 /* Spy.h in Headers */ = {isa = PBXBuildFile; fileRef = 797BE01EEE903051BF964652 /* Spy.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -58,7 +58,6 @@ 55937733DF64DF3094150778 /* DecoratedSpyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5166096A04677805A734720 /* DecoratedSpyFormatter.swift */; }; 5B752801F7316FD953E39D25 /* Spy.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F2850AE714DB254464B02DDD /* Spy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 5BDEC228E142161495F28987 /* ConsoleSpyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC5AAEA8A89B929C95B321B /* ConsoleSpyTests.swift */; }; - 5C646EE13DAE3B161F08D18A /* Pods_SpyTests_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DCC53F3D18F378AAC67FD38 /* Pods_SpyTests_iOS.framework */; }; 5ED5122DDB798AC53EE3C8B3 /* PSpyable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 083BA954DE1B5FDE0E92AFBA /* PSpyable.swift */; }; 60BAA8F401079244275AF8A2 /* PlainLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261E26B8CACFF52BFAF23F24 /* PlainLevelNameDecorator.swift */; }; 60EF1293F6688808E82F14F5 /* String+Colored.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E77E946C234FA70A60CB /* String+Colored.swift */; }; @@ -70,7 +69,6 @@ 66F5EFA3C14E939E4E3C8E8A /* PlainLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261E26B8CACFF52BFAF23F24 /* PlainLevelNameDecorator.swift */; }; 6AF426DCA1E3D154730C05A9 /* SpyConfigurationBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B94A3F1FD6044C741CFAA7 /* SpyConfigurationBuilderTests.swift */; }; 6C26BFB55872028C592AA5E6 /* ConsoleSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2C43B51E4C3FC74551482F1 /* ConsoleSpy.swift */; }; - 6C4C889F1DD00907E0EF0F39 /* Pods_Spy_macOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6FEC5F44E1ED57BBDF2FCAA /* Pods_Spy_macOS.framework */; }; 6D342CD13E60B9F5AF3FE963 /* SpyChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 521793EF050158ABA07595D0 /* SpyChannel.swift */; }; 6E75553A990E9E21C5A46086 /* SpyConfigurationBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B94A3F1FD6044C741CFAA7 /* SpyConfigurationBuilderTests.swift */; }; 71C3E5188C68CD679A7E3BD3 /* SpyConfigurationBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D2E0EF783D972A969685BB /* SpyConfigurationBuilder.swift */; }; @@ -83,7 +81,6 @@ 79FA4FB2CD9CE24FAF55CA50 /* RawSpyFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1892C116E484C0A9CEE11F /* RawSpyFormatterTests.swift */; }; 7B1724B853FD434EFB0706B8 /* DecoratedSpyFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7F7DAD6349DEB9B9C93E502 /* DecoratedSpyFormatterTests.swift */; }; 7C44E3AFAE84A6A99BFB4161 /* AnyLevelDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67253CF8104AD95F0C363B9E /* AnyLevelDecorator.swift */; }; - 7CC29D530EE2A4149DA17904 /* Pods_Spy_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 372C9D19D97D0AAF9DF764B1 /* Pods_Spy_iOS.framework */; }; 7D89F6836B7E1992A7BC274C /* DecoratedSpyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5166096A04677805A734720 /* DecoratedSpyFormatter.swift */; }; 7E6F4EFDED1399C3C21A5C27 /* NetworkSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F3C0B931D6E8C457DB3AC0E /* NetworkSpy.swift */; }; 7F500EE1B575C69C06BEE07C /* Spy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2850AE714DB254464B02DDD /* Spy.framework */; }; @@ -98,15 +95,17 @@ 895283B869B2AB34764BE357 /* ColoredSpyLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9213F0F5618C324C5387D8 /* ColoredSpyLevelNameDecorator.swift */; }; 8C26251481FA08C43C7F898B /* SpyableStringTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B712E56E1BBE344098456A06 /* SpyableStringTests.swift */; }; 8FCFB3833011AE89281E023B /* ConsoleSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2C43B51E4C3FC74551482F1 /* ConsoleSpy.swift */; }; + 914E9C66CE55EAC9DA399CBB /* Pods_SpyTests_macOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 210AA1427FED911CC8FDE118 /* Pods_SpyTests_macOS.framework */; }; + 92D93F0F1A779BD4E985AD4F /* Pods_SpyTests_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AAC10F3CA1F58159164229A /* Pods_SpyTests_iOS.framework */; }; 97B5920715A544FA22458037 /* EmojiPrefixedSpyLevelNameDecoratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC9108D395F05EFA68F906AC /* EmojiPrefixedSpyLevelNameDecoratorTests.swift */; }; 981EEC6855191D72F55509F1 /* AnySpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF2977004EA2EB53528A4F35 /* AnySpy.swift */; }; - 98B553D88D12EFAB4FBD08F9 /* Pods_SpyTests_macOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC3296688691B378E22685A2 /* Pods_SpyTests_macOS.framework */; }; 995190404832857DC9455482 /* PSpyLevelDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B2E0089964BB5D760E0F77 /* PSpyLevelDecorator.swift */; }; 9A1EB1FD313D3F5F095C3DB4 /* SpyColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ACE6EFE1738957011107C20 /* SpyColor.swift */; }; 9A9D3BB19B331877AA7384EE /* PSpyChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7ECD0B3052BFA8AC94D83E2 /* PSpyChannel.swift */; }; 9B3FD0BB2566700EFB118DA2 /* SpyColorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04409B4774F92016C6901F69 /* SpyColorTests.swift */; }; 9B89D1D5F99812C232E51E89 /* AnySpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF2977004EA2EB53528A4F35 /* AnySpy.swift */; }; 9E5DEB16749087CB0CB5339E /* CurrentTimestampProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC720605A9EFD7D25659B56D /* CurrentTimestampProvider.swift */; }; + A120A10574BD2A464496533B /* Pods_SpyTests_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED4EA25A8EA0057D7C3D221E /* Pods_SpyTests_tvOS.framework */; }; A30368B5C48757EC721B8C5E /* SpyConfigurationBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D2E0EF783D972A969685BB /* SpyConfigurationBuilder.swift */; }; AA1ADA45BC367897E26CBCCD /* AnySpyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D19ADD9D7DF5A76D1ADFDAA2 /* AnySpyTests.swift */; }; AA95200FE6E47BAA72C42FF4 /* ConsoleSpyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC5AAEA8A89B929C95B321B /* ConsoleSpyTests.swift */; }; @@ -122,10 +121,10 @@ B4464A8896B59E2B598D6190 /* Spy-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B38C06DFA82FEE0B6018DFE /* Spy-Swift.h */; settings = {ATTRIBUTES = (Private, ); }; }; B68D37D441F7931F9805F067 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58A84B16AF7E4301E34B9862 /* ViewController.swift */; }; B8B4D55060E2DA4A225E54EB /* PTimestampProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F066CF5C12BC433A4D0339C8 /* PTimestampProvider.swift */; }; + BC00D7057CD2EC6A16F1CE34 /* Pods_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A61952889D2B05CAE87EDAFC /* Pods_Example.framework */; }; BE6460A87A2BE44E50B45E09 /* PSpyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E7BF75BAB70741E76324A4D /* PSpyTests.swift */; }; BFD3C8954E99A4A1BFA557A8 /* TestColoredSpyLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB04DC49C011B23DF8C3389E /* TestColoredSpyLevelNameDecorator.swift */; }; C00E6ACCAD78C4BFEFDA7A5A /* SpyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8002EB9A67043BABE9E9E729 /* SpyConfiguration.swift */; }; - C092C3E7138F37EC061F3692 /* Pods_SpyTests_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08AF5FB33BE6E9A776D68CD1 /* Pods_SpyTests_tvOS.framework */; }; C0962F28B8B09664B1A667EE /* SpyChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 521793EF050158ABA07595D0 /* SpyChannel.swift */; }; C1739893893ED4397E244D5C /* SpyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8002EB9A67043BABE9E9E729 /* SpyConfiguration.swift */; }; C18E26A9C71439922FEE77BE /* ColoredSpyLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9213F0F5618C324C5387D8 /* ColoredSpyLevelNameDecorator.swift */; }; @@ -148,13 +147,13 @@ D4F8CBC3E2FCD93A2FD4EF6D /* PSpyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BDE36DD5E247B5B28C8A0F1 /* PSpyFormatter.swift */; }; D60C6F7CF9D93E8FB7885B95 /* PSpyable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 083BA954DE1B5FDE0E92AFBA /* PSpyable.swift */; }; D63CBC505EDF849AD0751B6E /* RawSpyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F532A7B8168E805A2735D1F1 /* RawSpyFormatter.swift */; }; + D6BCB69D575F368CEDE5C282 /* Pods_Spy_macOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E7EE3B4167292B8115A68C1 /* Pods_Spy_macOS.framework */; }; D6F11216ABB18B4691F4E657 /* Spy.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F2850AE714DB254464B02DDD /* Spy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; D862FA68866D424B9B0521CB /* String+Colored.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E77E946C234FA70A60CB /* String+Colored.swift */; }; D9709249E601964C25B4D812 /* CompositeSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE973C951D4D02B1A540560 /* CompositeSpy.swift */; }; DAC461D0CDA627AFAC0E33F8 /* SpyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8002EB9A67043BABE9E9E729 /* SpyConfiguration.swift */; }; DCC3E89A37F3AE94C22BA575 /* SpyChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E6F2544402457A3D984DAE9 /* SpyChannel.swift */; }; DDC287FB5C2DB6B0045A0549 /* Spy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2850AE714DB254464B02DDD /* Spy.framework */; }; - DDFDAFC5A09176ABE4D36327 /* Pods_Spy_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4145A2539490CC5CF9ED5415 /* Pods_Spy_tvOS.framework */; }; E0A8B1F68A1D77F737BDFC61 /* PTimestampProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F066CF5C12BC433A4D0339C8 /* PTimestampProvider.swift */; }; E3D4662BAB047881F16F9768 /* Spy.h in Headers */ = {isa = PBXBuildFile; fileRef = 797BE01EEE903051BF964652 /* Spy.h */; settings = {ATTRIBUTES = (Public, ); }; }; E4FB454F9DC865BCB2282CE2 /* AnySpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF2977004EA2EB53528A4F35 /* AnySpy.swift */; }; @@ -163,7 +162,8 @@ EA4102CDEC2FA0F762242CF9 /* SpyColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ACE6EFE1738957011107C20 /* SpyColor.swift */; }; EAF3C9B3FF05CA164F540D0C /* PSpyLevelDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B2E0089964BB5D760E0F77 /* PSpyLevelDecorator.swift */; }; EC640757F0DF68788CB2E307 /* AutoMockable.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAB98796A3C79A11981558DD /* AutoMockable.generated.swift */; }; - ED1D9880D0FE92EC326A5113 /* Spy-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B38C06DFA82FEE0B6018DFE /* Spy-Swift.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F1563C9A23DBB65400AE32EE /* Spy-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B38C06DFA82FEE0B6018DFE /* Spy-Swift.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F1563C9B23DBB65400AE32EE /* Spy-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B38C06DFA82FEE0B6018DFE /* Spy-Swift.h */; settings = {ATTRIBUTES = (Private, ); }; }; F1A0395ABBF615489F73A323 /* TestColoredSpyLevelNameDecorator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB04DC49C011B23DF8C3389E /* TestColoredSpyLevelNameDecorator.swift */; }; F3D6BF8A86265329889ED41C /* PTimestampProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F066CF5C12BC433A4D0339C8 /* PTimestampProvider.swift */; }; F5CF317CC6C31D366651B8BF /* CurrentTimestampProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC720605A9EFD7D25659B56D /* CurrentTimestampProvider.swift */; }; @@ -262,59 +262,61 @@ 04409B4774F92016C6901F69 /* SpyColorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyColorTests.swift; sourceTree = ""; }; 044627ED90B7A4C5A51AB9F2 /* Environment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Environment.swift; sourceTree = ""; }; 083BA954DE1B5FDE0E92AFBA /* PSpyable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PSpyable.swift; sourceTree = ""; }; - 08AF5FB33BE6E9A776D68CD1 /* Pods_SpyTests_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SpyTests_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0C82F7EBCC44C79AF08363F1 /* Pods-SpyTests_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_tvOS.release.xcconfig"; path = "Target Support Files/Pods-SpyTests_tvOS/Pods-SpyTests_tvOS.release.xcconfig"; sourceTree = ""; }; + 0CFAE4972EAEF007259F020B /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.release.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.release.xcconfig"; sourceTree = ""; }; + 0E3297ED56FE5D9350F2C592 /* Pods-Spy_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_macOS.debug.xcconfig"; path = "Target Support Files/Pods-Spy_macOS/Pods-Spy_macOS.debug.xcconfig"; sourceTree = ""; }; 0E6F2544402457A3D984DAE9 /* SpyChannel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyChannel.swift; sourceTree = ""; }; + 0E7EE3B4167292B8115A68C1 /* Pods_Spy_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Spy_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0F3C0B931D6E8C457DB3AC0E /* NetworkSpy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkSpy.swift; sourceTree = ""; }; - 1148C4BF435D4451CB19446D /* Pods-Spy_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_iOS.debug.xcconfig"; path = "Target Support Files/Pods-Spy_iOS/Pods-Spy_iOS.debug.xcconfig"; sourceTree = ""; }; 118C16754FC38E5A07685006 /* SpyLevel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyLevel.swift; sourceTree = ""; }; 17C12F479779F885FFD5947B /* PSpy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PSpy.swift; sourceTree = ""; }; - 1922CCB609C299E519B976C8 /* Pods-Spy_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_tvOS.release.xcconfig"; path = "Target Support Files/Pods-Spy_tvOS/Pods-Spy_tvOS.release.xcconfig"; sourceTree = ""; }; 1ACE6EFE1738957011107C20 /* SpyColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyColor.swift; sourceTree = ""; }; 20FDC8804C6F3833807DCE0D /* DecoratedLevelBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecoratedLevelBuilder.swift; sourceTree = ""; }; + 210AA1427FED911CC8FDE118 /* Pods_SpyTests_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SpyTests_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 212C0F1ADFE8F1F7DE292679 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; 261E26B8CACFF52BFAF23F24 /* PlainLevelNameDecorator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlainLevelNameDecorator.swift; sourceTree = ""; }; - 372C9D19D97D0AAF9DF764B1 /* Pods_Spy_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Spy_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3A3D789E7A6B2F0083690EBF /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.debug.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.debug.xcconfig"; sourceTree = ""; }; - 3AA30ECA177595C79F60EE34 /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.release.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.release.xcconfig"; sourceTree = ""; }; - 4145A2539490CC5CF9ED5415 /* Pods_Spy_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Spy_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 43CDA0072EF09DDE8C86172A /* Pods-Spy_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_iOS.release.xcconfig"; path = "Target Support Files/Pods-Spy_iOS/Pods-Spy_iOS.release.xcconfig"; sourceTree = ""; }; + 336C4CDFF05C0C3C1ADD1D24 /* Pods-Spy_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_tvOS.debug.xcconfig"; path = "Target Support Files/Pods-Spy_tvOS/Pods-Spy_tvOS.debug.xcconfig"; sourceTree = ""; }; + 371D86E91F2821A59058AED6 /* Pods-Spy_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_iOS.debug.xcconfig"; path = "Target Support Files/Pods-Spy_iOS/Pods-Spy_iOS.debug.xcconfig"; sourceTree = ""; }; + 3AAC10F3CA1F58159164229A /* Pods_SpyTests_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SpyTests_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 491F21B3EB20BB346FB7F38A /* Pods-Spy_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_iOS.release.xcconfig"; path = "Target Support Files/Pods-Spy_iOS/Pods-Spy_iOS.release.xcconfig"; sourceTree = ""; }; 4BBC8875BEB948A2868F8F4A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 4D2A75209F0ADFD824A7846E /* SpyTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SpyTests-Bridging-Header.h"; sourceTree = ""; }; + 4D90C069C72D688BA08B2DB1 /* Pods-SpyTests_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_tvOS.debug.xcconfig"; path = "Target Support Files/Pods-SpyTests_tvOS/Pods-SpyTests_tvOS.debug.xcconfig"; sourceTree = ""; }; 4E7BF75BAB70741E76324A4D /* PSpyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PSpyTests.swift; sourceTree = ""; }; 4E9FB7FE9330CAEDE9B9405B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; 521793EF050158ABA07595D0 /* SpyChannel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyChannel.swift; sourceTree = ""; }; + 5414C2B4FFFB67D57C2124AA /* Pods_Spy_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Spy_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5489AA9BC65AF9E7441610A7 /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; 5880FCBC4A68A8F18CAA1D99 /* Example.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Example.entitlements; sourceTree = ""; }; 58899DBC3D1E553C565C8431 /* EmojiPrefixedSpyLevelDecorator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPrefixedSpyLevelDecorator.swift; sourceTree = ""; }; 58A84B16AF7E4301E34B9862 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; 5B38C06DFA82FEE0B6018DFE /* Spy-Swift.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Spy-Swift.h"; sourceTree = ""; }; - 5DF38338ACF9C7984FF66542 /* Pods-SpyTests_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_tvOS.debug.xcconfig"; path = "Target Support Files/Pods-SpyTests_tvOS/Pods-SpyTests_tvOS.debug.xcconfig"; sourceTree = ""; }; + 5D588D10FC372FB8FA98AF9F /* Pods-SpyTests_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_macOS.release.xcconfig"; path = "Target Support Files/Pods-SpyTests_macOS/Pods-SpyTests_macOS.release.xcconfig"; sourceTree = ""; }; 5FCAD0635277EC7F24086E2A /* SpyLevelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyLevelTests.swift; sourceTree = ""; }; 67253CF8104AD95F0C363B9E /* AnyLevelDecorator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyLevelDecorator.swift; sourceTree = ""; }; 6772CCD175E542765B2DCE45 /* SpyTests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = SpyTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 6B94566036113FE2B76C935B /* Pods-SpyTests_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_macOS.debug.xcconfig"; path = "Target Support Files/Pods-SpyTests_macOS/Pods-SpyTests_macOS.debug.xcconfig"; sourceTree = ""; }; 6D80E77E946C234FA70A60CB /* String+Colored.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Colored.swift"; sourceTree = ""; }; 6E00BBCA9E4F5B96DBACDEAA /* CompositeSpyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompositeSpyTests.swift; sourceTree = ""; }; 797BE01EEE903051BF964652 /* Spy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Spy.h; sourceTree = ""; }; - 7BB8FB03FF77973A26691BEB /* Pods-SpyTests_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_iOS.release.xcconfig"; path = "Target Support Files/Pods-SpyTests_iOS/Pods-SpyTests_iOS.release.xcconfig"; sourceTree = ""; }; - 7DCC53F3D18F378AAC67FD38 /* Pods_SpyTests_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SpyTests_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7E8A8648F57D25ECCA251A66 /* Pods-SpyTests_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_iOS.release.xcconfig"; path = "Target Support Files/Pods-SpyTests_iOS/Pods-SpyTests_iOS.release.xcconfig"; sourceTree = ""; }; 7EE973C951D4D02B1A540560 /* CompositeSpy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompositeSpy.swift; sourceTree = ""; }; 8002EB9A67043BABE9E9E729 /* SpyConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyConfiguration.swift; sourceTree = ""; }; + 81F2536669BA67539CFECC93 /* Pods-Spy_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_macOS.release.xcconfig"; path = "Target Support Files/Pods-Spy_macOS/Pods-Spy_macOS.release.xcconfig"; sourceTree = ""; }; 82A24CF2E792F20511B7B4CC /* SpyTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SpyTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 8A225A817646067EBD729D1B /* SpyConfigurationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyConfigurationTests.swift; sourceTree = ""; }; 8A3D91C2EC2DD101CF21ACEE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 929ED880461B4E29BE05DB1A /* Pods-SpyTests_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_iOS.debug.xcconfig"; path = "Target Support Files/Pods-SpyTests_iOS/Pods-SpyTests_iOS.debug.xcconfig"; sourceTree = ""; }; 92F35F256075C8FD7F58F6AE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 945CC05D699EC2E7607BA367 /* Pods_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 94B02152FA5F1BF520D7032F /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; 9BDE36DD5E247B5B28C8A0F1 /* PSpyFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PSpyFormatter.swift; sourceTree = ""; }; - 9E1C6019893E61551B844D8F /* Pods-SpyTests_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_tvOS.release.xcconfig"; path = "Target Support Files/Pods-SpyTests_tvOS/Pods-SpyTests_tvOS.release.xcconfig"; sourceTree = ""; }; + A61952889D2B05CAE87EDAFC /* Pods_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A74F2C395D1B8DECBD10C145 /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; A7ECD0B3052BFA8AC94D83E2 /* PSpyChannel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PSpyChannel.swift; sourceTree = ""; }; - A82EA2AB54E8585D1DEF42D6 /* Pods-SpyTests_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_macOS.release.xcconfig"; path = "Target Support Files/Pods-SpyTests_macOS/Pods-SpyTests_macOS.release.xcconfig"; sourceTree = ""; }; AA470997515CFFB38C44689C /* Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = ""; }; AC9108D395F05EFA68F906AC /* EmojiPrefixedSpyLevelNameDecoratorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPrefixedSpyLevelNameDecoratorTests.swift; sourceTree = ""; }; AE9213F0F5618C324C5387D8 /* ColoredSpyLevelNameDecorator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColoredSpyLevelNameDecorator.swift; sourceTree = ""; }; - AF03613F7068DA8B05CDB038 /* Pods-Spy_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_macOS.debug.xcconfig"; path = "Target Support Files/Pods-Spy_macOS/Pods-Spy_macOS.debug.xcconfig"; sourceTree = ""; }; - AF145610ABEFDF53967B46C1 /* Pods-SpyTests_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_macOS.debug.xcconfig"; path = "Target Support Files/Pods-SpyTests_macOS/Pods-SpyTests_macOS.debug.xcconfig"; sourceTree = ""; }; + B0058AB781D198CE50BFB9A3 /* Pods_Spy_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Spy_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B2C43B51E4C3FC74551482F1 /* ConsoleSpy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSpy.swift; sourceTree = ""; }; B4D2E0EF783D972A969685BB /* SpyConfigurationBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyConfigurationBuilder.swift; sourceTree = ""; }; B5166096A04677805A734720 /* DecoratedSpyFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecoratedSpyFormatter.swift; sourceTree = ""; }; @@ -325,25 +327,23 @@ BAB98796A3C79A11981558DD /* AutoMockable.generated.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoMockable.generated.swift; sourceTree = ""; }; BAEC108A3832B5E814A0FD72 /* String+PSpyable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+PSpyable.swift"; sourceTree = ""; }; BDC5AAEA8A89B929C95B321B /* ConsoleSpyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSpyTests.swift; sourceTree = ""; }; + BE2092E952B5A818ABE70944 /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.debug.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.debug.xcconfig"; sourceTree = ""; }; BEA4577B8A05FCCE23974CA3 /* PSpyLevel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PSpyLevel.swift; sourceTree = ""; }; BF2977004EA2EB53528A4F35 /* AnySpy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnySpy.swift; sourceTree = ""; }; - C6FEC5F44E1ED57BBDF2FCAA /* Pods_Spy_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Spy_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C9D02D06CCB2020EE4E5E901 /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; CA898462C74354F0C07F6D32 /* SpyTests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = SpyTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - CC3296688691B378E22685A2 /* Pods_SpyTests_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SpyTests_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CF49C862AFF8344692F93D42 /* Spy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Spy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D19ADD9D7DF5A76D1ADFDAA2 /* AnySpyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnySpyTests.swift; sourceTree = ""; }; D9B94A3F1FD6044C741CFAA7 /* SpyConfigurationBuilderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpyConfigurationBuilderTests.swift; sourceTree = ""; }; DB04DC49C011B23DF8C3389E /* TestColoredSpyLevelNameDecorator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestColoredSpyLevelNameDecorator.swift; sourceTree = ""; }; - DFD6CC3C63E612B2845D3B48 /* Pods-Spy_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_macOS.release.xcconfig"; path = "Target Support Files/Pods-Spy_macOS/Pods-Spy_macOS.release.xcconfig"; sourceTree = ""; }; + ED4EA25A8EA0057D7C3D221E /* Pods_SpyTests_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SpyTests_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F066CF5C12BC433A4D0339C8 /* PTimestampProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PTimestampProvider.swift; sourceTree = ""; }; - F18B0453BECCA1EE6418894A /* Pods-Spy_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_tvOS.debug.xcconfig"; path = "Target Support Files/Pods-Spy_tvOS/Pods-Spy_tvOS.debug.xcconfig"; sourceTree = ""; }; F2850AE714DB254464B02DDD /* Spy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Spy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F532A7B8168E805A2735D1F1 /* RawSpyFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RawSpyFormatter.swift; sourceTree = ""; }; + F662CFCDBEB752719ED241EA /* Pods-Spy_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Spy_tvOS.release.xcconfig"; path = "Target Support Files/Pods-Spy_tvOS/Pods-Spy_tvOS.release.xcconfig"; sourceTree = ""; }; F89E7AB26C7CC111444C2F77 /* Spy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Spy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FB1892C116E484C0A9CEE11F /* RawSpyFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RawSpyFormatterTests.swift; sourceTree = ""; }; FC720605A9EFD7D25659B56D /* CurrentTimestampProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrentTimestampProvider.swift; sourceTree = ""; }; - FF1E644AF2A42D6BFEAD15C3 /* Pods-SpyTests_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SpyTests_iOS.debug.xcconfig"; path = "Target Support Files/Pods-SpyTests_iOS/Pods-SpyTests_iOS.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -352,7 +352,7 @@ buildActionMask = 2147483647; files = ( 4D633D03FCDD3CBBFF332C99 /* Spy.framework in Frameworks */, - 98B553D88D12EFAB4FBD08F9 /* Pods_SpyTests_macOS.framework in Frameworks */, + 914E9C66CE55EAC9DA399CBB /* Pods_SpyTests_macOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -361,56 +361,56 @@ buildActionMask = 2147483647; files = ( 7F500EE1B575C69C06BEE07C /* Spy.framework in Frameworks */, - 5C646EE13DAE3B161F08D18A /* Pods_SpyTests_iOS.framework in Frameworks */, + 92D93F0F1A779BD4E985AD4F /* Pods_SpyTests_iOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 28845D6F0A07D81D664F63BE /* Frameworks */ = { + 2F3B647C01C6D6CD27E34356 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + DDC287FB5C2DB6B0045A0549 /* Spy.framework in Frameworks */, + BC00D7057CD2EC6A16F1CE34 /* Pods_Example.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2DFB7D95EB87F58476B44248 /* Frameworks */ = { + 310DFB39F8D268D0AAAA8F8D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7CC29D530EE2A4149DA17904 /* Pods_Spy_iOS.framework in Frameworks */, + FC9A196D90E55547356AB223 /* Spy.framework in Frameworks */, + A120A10574BD2A464496533B /* Pods_SpyTests_tvOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2F3B647C01C6D6CD27E34356 /* Frameworks */ = { + 3CE9CD3A0CD25FD97C629B05 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DDC287FB5C2DB6B0045A0549 /* Spy.framework in Frameworks */, - 19FB7667717ED8CBB0EC9961 /* Pods_Example.framework in Frameworks */, + 45968663B4DDDFE7541DEBB1 /* Pods_Spy_tvOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 310DFB39F8D268D0AAAA8F8D /* Frameworks */ = { + 55AE625F97F6607B033602F0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FC9A196D90E55547356AB223 /* Spy.framework in Frameworks */, - C092C3E7138F37EC061F3692 /* Pods_SpyTests_tvOS.framework in Frameworks */, + 284AE79F3EC31C226376D857 /* Pods_Spy_iOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CC6E57E29B7633F00F3EC572 /* Frameworks */ = { + A68AF21FA2D7E0AE219E1734 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6C4C889F1DD00907E0EF0F39 /* Pods_Spy_macOS.framework in Frameworks */, + D6BCB69D575F368CEDE5C282 /* Pods_Spy_macOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D175A9C043AD50188A551CAB /* Frameworks */ = { + CEB3E37D0C8F2762BA1FA480 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DDFDAFC5A09176ABE4D36327 /* Pods_Spy_tvOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -432,41 +432,6 @@ name = Products; sourceTree = ""; }; - 03C16A23568A17B8E7D4DD51 /* Pods */ = { - isa = PBXGroup; - children = ( - 3A3D789E7A6B2F0083690EBF /* Pods-Example.debug.xcconfig */, - 3AA30ECA177595C79F60EE34 /* Pods-Example.release.xcconfig */, - FF1E644AF2A42D6BFEAD15C3 /* Pods-SpyTests_iOS.debug.xcconfig */, - 7BB8FB03FF77973A26691BEB /* Pods-SpyTests_iOS.release.xcconfig */, - AF145610ABEFDF53967B46C1 /* Pods-SpyTests_macOS.debug.xcconfig */, - A82EA2AB54E8585D1DEF42D6 /* Pods-SpyTests_macOS.release.xcconfig */, - 5DF38338ACF9C7984FF66542 /* Pods-SpyTests_tvOS.debug.xcconfig */, - 9E1C6019893E61551B844D8F /* Pods-SpyTests_tvOS.release.xcconfig */, - 1148C4BF435D4451CB19446D /* Pods-Spy_iOS.debug.xcconfig */, - 43CDA0072EF09DDE8C86172A /* Pods-Spy_iOS.release.xcconfig */, - AF03613F7068DA8B05CDB038 /* Pods-Spy_macOS.debug.xcconfig */, - DFD6CC3C63E612B2845D3B48 /* Pods-Spy_macOS.release.xcconfig */, - F18B0453BECCA1EE6418894A /* Pods-Spy_tvOS.debug.xcconfig */, - 1922CCB609C299E519B976C8 /* Pods-Spy_tvOS.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; - 39F6DE37ABB6654913107FDE /* Frameworks */ = { - isa = PBXGroup; - children = ( - 945CC05D699EC2E7607BA367 /* Pods_Example.framework */, - 7DCC53F3D18F378AAC67FD38 /* Pods_SpyTests_iOS.framework */, - CC3296688691B378E22685A2 /* Pods_SpyTests_macOS.framework */, - 08AF5FB33BE6E9A776D68CD1 /* Pods_SpyTests_tvOS.framework */, - 372C9D19D97D0AAF9DF764B1 /* Pods_Spy_iOS.framework */, - C6FEC5F44E1ED57BBDF2FCAA /* Pods_Spy_macOS.framework */, - 4145A2539490CC5CF9ED5415 /* Pods_Spy_tvOS.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; 4764231C48B131FAAB5CA0A7 /* Autogenerated */ = { isa = PBXGroup; children = ( @@ -543,8 +508,8 @@ E069343808C95096117CBA7D /* SpyTests */, 94B02152FA5F1BF520D7032F /* Package.swift */, 0326187113199AEC92CFE93C /* Products */, - 03C16A23568A17B8E7D4DD51 /* Pods */, - 39F6DE37ABB6654913107FDE /* Frameworks */, + FD8CFAABBFE73050679D5FB1 /* Pods */, + D6917D5A16BA97C8FA0CDACC /* Frameworks */, ); sourceTree = ""; }; @@ -573,6 +538,20 @@ path = Extensions; sourceTree = ""; }; + D6917D5A16BA97C8FA0CDACC /* Frameworks */ = { + isa = PBXGroup; + children = ( + A61952889D2B05CAE87EDAFC /* Pods_Example.framework */, + 3AAC10F3CA1F58159164229A /* Pods_SpyTests_iOS.framework */, + 210AA1427FED911CC8FDE118 /* Pods_SpyTests_macOS.framework */, + ED4EA25A8EA0057D7C3D221E /* Pods_SpyTests_tvOS.framework */, + B0058AB781D198CE50BFB9A3 /* Pods_Spy_iOS.framework */, + 0E7EE3B4167292B8115A68C1 /* Pods_Spy_macOS.framework */, + 5414C2B4FFFB67D57C2124AA /* Pods_Spy_tvOS.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; E069343808C95096117CBA7D /* SpyTests */ = { isa = PBXGroup; children = ( @@ -620,6 +599,27 @@ path = Decorated; sourceTree = ""; }; + FD8CFAABBFE73050679D5FB1 /* Pods */ = { + isa = PBXGroup; + children = ( + BE2092E952B5A818ABE70944 /* Pods-Example.debug.xcconfig */, + 0CFAE4972EAEF007259F020B /* Pods-Example.release.xcconfig */, + 929ED880461B4E29BE05DB1A /* Pods-SpyTests_iOS.debug.xcconfig */, + 7E8A8648F57D25ECCA251A66 /* Pods-SpyTests_iOS.release.xcconfig */, + 6B94566036113FE2B76C935B /* Pods-SpyTests_macOS.debug.xcconfig */, + 5D588D10FC372FB8FA98AF9F /* Pods-SpyTests_macOS.release.xcconfig */, + 4D90C069C72D688BA08B2DB1 /* Pods-SpyTests_tvOS.debug.xcconfig */, + 0C82F7EBCC44C79AF08363F1 /* Pods-SpyTests_tvOS.release.xcconfig */, + 371D86E91F2821A59058AED6 /* Pods-Spy_iOS.debug.xcconfig */, + 491F21B3EB20BB346FB7F38A /* Pods-Spy_iOS.release.xcconfig */, + 0E3297ED56FE5D9350F2C592 /* Pods-Spy_macOS.debug.xcconfig */, + 81F2536669BA67539CFECC93 /* Pods-Spy_macOS.release.xcconfig */, + 336C4CDFF05C0C3C1ADD1D24 /* Pods-Spy_tvOS.debug.xcconfig */, + F662CFCDBEB752719ED241EA /* Pods-Spy_tvOS.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -636,8 +636,8 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0960B5AD3CD9DC8D3F164F8F /* Spy-Swift.h in Headers */, E3D4662BAB047881F16F9768 /* Spy.h in Headers */, + F1563C9B23DBB65400AE32EE /* Spy-Swift.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -645,8 +645,8 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - ED1D9880D0FE92EC326A5113 /* Spy-Swift.h in Headers */, 33393E3C5A2987D7177F6D82 /* Spy.h in Headers */, + F1563C9A23DBB65400AE32EE /* Spy-Swift.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -666,7 +666,7 @@ isa = PBXNativeTarget; buildConfigurationList = E20D01782C16923CC210FC11 /* Build configuration list for PBXNativeTarget "Example" */; buildPhases = ( - BD54AFF6EFC702A506269F81 /* [CP] Check Pods Manifest.lock */, + A656B3D3E89A05228238728B /* [CP] Check Pods Manifest.lock */, 9F17513BE0DEE0FD0EB5FF02 /* Sources */, BAC317D50090DEA1A23ED8B3 /* Resources */, 2F3B647C01C6D6CD27E34356 /* Frameworks */, @@ -687,10 +687,10 @@ isa = PBXNativeTarget; buildConfigurationList = 3C2AB836305F80B90627295F /* Build configuration list for PBXNativeTarget "Spy_iOS" */; buildPhases = ( - E34378EDD743CBEAB2389326 /* [CP] Check Pods Manifest.lock */, + 763ED9BD5E8D87053B313809 /* [CP] Check Pods Manifest.lock */, 4CE71B7A82F6AB963337104A /* Headers */, 31195AA61D13AF5C43F28C5F /* Sources */, - 2DFB7D95EB87F58476B44248 /* Frameworks */, + 55AE625F97F6607B033602F0 /* Frameworks */, ); buildRules = ( ); @@ -705,10 +705,10 @@ isa = PBXNativeTarget; buildConfigurationList = 42EBBB54AA87A8B2CE277EB8 /* Build configuration list for PBXNativeTarget "Spy_macOS" */; buildPhases = ( - 090AC7BD15AD88D6832A4E6F /* [CP] Check Pods Manifest.lock */, + 401AA022245E4F5D3BED45F1 /* [CP] Check Pods Manifest.lock */, 5BC1FC8F32A204A991913FFD /* Headers */, 11CAAEE2FAB9D8F0AFBDE1D9 /* Sources */, - CC6E57E29B7633F00F3EC572 /* Frameworks */, + A68AF21FA2D7E0AE219E1734 /* Frameworks */, ); buildRules = ( ); @@ -723,7 +723,7 @@ isa = PBXNativeTarget; buildConfigurationList = FE640FAC78F486D49127FDED /* Build configuration list for PBXNativeTarget "SpyTests_macOS" */; buildPhases = ( - E3AE57330C4732706EFE0ED3 /* [CP] Check Pods Manifest.lock */, + 3AF7BDC22ED89C1ABD7760FF /* [CP] Check Pods Manifest.lock */, C0534A3E559CD5AF16872113 /* Sources */, 066D9DEF87320C63CDA5A125 /* Frameworks */, ACF73D70A2119F8D95D67799 /* Embed Frameworks */, @@ -742,10 +742,10 @@ isa = PBXNativeTarget; buildConfigurationList = D5C83FA2578275282804C87D /* Build configuration list for PBXNativeTarget "Spy_tvOS" */; buildPhases = ( - 39D78A5B0A0C6C83ED03A2BF /* [CP] Check Pods Manifest.lock */, + 44B5FDACA499294993F28B92 /* [CP] Check Pods Manifest.lock */, 24DFC8619973A8EF9B5194C4 /* Headers */, 3BD522A72D130E6652301A40 /* Sources */, - D175A9C043AD50188A551CAB /* Frameworks */, + 3CE9CD3A0CD25FD97C629B05 /* Frameworks */, ); buildRules = ( ); @@ -760,7 +760,7 @@ isa = PBXNativeTarget; buildConfigurationList = F90D4FD8DD1744F5C50047EE /* Build configuration list for PBXNativeTarget "SpyTests_tvOS" */; buildPhases = ( - B66D643B2B1EE057E0DD55C0 /* [CP] Check Pods Manifest.lock */, + B3A9A4B0DE9DFE14CD3FD9DB /* [CP] Check Pods Manifest.lock */, 3EAADCC491C85632CAFE3D15 /* Sources */, 310DFB39F8D268D0AAAA8F8D /* Frameworks */, D145A19C087A720A8BE5BC33 /* Embed Frameworks */, @@ -779,7 +779,7 @@ isa = PBXNativeTarget; buildConfigurationList = 39FF6D6083D6D2F6D05CB4AA /* Build configuration list for PBXNativeTarget "SpyTests_iOS" */; buildPhases = ( - E5FFAEAE620040A757BA90AE /* [CP] Check Pods Manifest.lock */, + 00C6D20E6492FE59E0AD5C7E /* [CP] Check Pods Manifest.lock */, BE626AD77F7927458BB76414 /* Sources */, 21541168DF3DDAF3443853AB /* Frameworks */, 778878D46AF7A22426B7AF49 /* Embed Frameworks */, @@ -800,7 +800,7 @@ buildPhases = ( A2399FA8DCBC74F945151BC3 /* Headers */, 45FABD15EBAA08D147991A63 /* Sources */, - 28845D6F0A07D81D664F63BE /* Frameworks */, + CEB3E37D0C8F2762BA1FA480 /* Frameworks */, ); buildRules = ( ); @@ -884,7 +884,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 090AC7BD15AD88D6832A4E6F /* [CP] Check Pods Manifest.lock */ = { + 00C6D20E6492FE59E0AD5C7E /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -899,14 +899,14 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Spy_macOS-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-SpyTests_iOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 39D78A5B0A0C6C83ED03A2BF /* [CP] Check Pods Manifest.lock */ = { + 3AF7BDC22ED89C1ABD7760FF /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -921,14 +921,14 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Spy_tvOS-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-SpyTests_macOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 8F9C6F2C822D15A1ADD59107 /* SwiftLint */ = { + 401AA022245E4F5D3BED45F1 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -936,17 +936,21 @@ inputFileListPaths = ( ); inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", ); - name = SwiftLint; + name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Spy_macOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/SwiftLint/swiftlint\"\n"; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; }; - B66D643B2B1EE057E0DD55C0 /* [CP] Check Pods Manifest.lock */ = { + 44B5FDACA499294993F28B92 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -961,14 +965,14 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-SpyTests_tvOS-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-Spy_tvOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - BD54AFF6EFC702A506269F81 /* [CP] Check Pods Manifest.lock */ = { + 763ED9BD5E8D87053B313809 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -983,14 +987,14 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Example-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-Spy_iOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - E34378EDD743CBEAB2389326 /* [CP] Check Pods Manifest.lock */ = { + 8F9C6F2C822D15A1ADD59107 /* SwiftLint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -998,21 +1002,17 @@ inputFileListPaths = ( ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", ); - name = "[CP] Check Pods Manifest.lock"; + name = SwiftLint; outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Spy_iOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; + shellScript = "\"${PODS_ROOT}/SwiftLint/swiftlint\"\n"; }; - E3AE57330C4732706EFE0ED3 /* [CP] Check Pods Manifest.lock */ = { + A656B3D3E89A05228238728B /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1027,14 +1027,14 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-SpyTests_macOS-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-Example-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - E5FFAEAE620040A757BA90AE /* [CP] Check Pods Manifest.lock */ = { + B3A9A4B0DE9DFE14CD3FD9DB /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1049,7 +1049,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-SpyTests_iOS-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-SpyTests_tvOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -1300,7 +1300,7 @@ /* Begin XCBuildConfiguration section */ 0C054A4C6A73B141C3E4A7E1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3AA30ECA177595C79F60EE34 /* Pods-Example.release.xcconfig */; + baseConfigurationReference = 0CFAE4972EAEF007259F020B /* Pods-Example.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; COMBINE_HIDPI_IMAGES = YES; @@ -1318,7 +1318,7 @@ }; 1BF055A76204D004FAFD51AE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AF03613F7068DA8B05CDB038 /* Pods-Spy_macOS.debug.xcconfig */; + baseConfigurationReference = 0E3297ED56FE5D9350F2C592 /* Pods-Spy_macOS.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; @@ -1363,7 +1363,7 @@ }; 276F33608C73B2EFED6D277D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5DF38338ACF9C7984FF66542 /* Pods-SpyTests_tvOS.debug.xcconfig */; + baseConfigurationReference = 4D90C069C72D688BA08B2DB1 /* Pods-SpyTests_tvOS.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; LD_RUNPATH_SEARCH_PATHS = ( @@ -1381,7 +1381,7 @@ }; 333AAF53B4B79D6C7401C5BB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3A3D789E7A6B2F0083690EBF /* Pods-Example.debug.xcconfig */; + baseConfigurationReference = BE2092E952B5A818ABE70944 /* Pods-Example.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; COMBINE_HIDPI_IMAGES = YES; @@ -1478,7 +1478,7 @@ }; 425F9F5ADC3513B70C9CAD5D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1148C4BF435D4451CB19446D /* Pods-Spy_iOS.debug.xcconfig */; + baseConfigurationReference = 371D86E91F2821A59058AED6 /* Pods-Spy_iOS.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; @@ -1503,7 +1503,7 @@ }; 49D6DDC318E8EBB539F35DE5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9E1C6019893E61551B844D8F /* Pods-SpyTests_tvOS.release.xcconfig */; + baseConfigurationReference = 0C82F7EBCC44C79AF08363F1 /* Pods-SpyTests_tvOS.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; LD_RUNPATH_SEARCH_PATHS = ( @@ -1521,7 +1521,7 @@ }; 4CBD552CCBF93EC5EE73E378 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FF1E644AF2A42D6BFEAD15C3 /* Pods-SpyTests_iOS.debug.xcconfig */; + baseConfigurationReference = 929ED880461B4E29BE05DB1A /* Pods-SpyTests_iOS.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; LD_RUNPATH_SEARCH_PATHS = ( @@ -1539,7 +1539,7 @@ }; 5BC81AD6AF80183195099A42 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DFD6CC3C63E612B2845D3B48 /* Pods-Spy_macOS.release.xcconfig */; + baseConfigurationReference = 81F2536669BA67539CFECC93 /* Pods-Spy_macOS.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; @@ -1564,7 +1564,7 @@ }; 5D77F0E8BB15017A730126DC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A82EA2AB54E8585D1DEF42D6 /* Pods-SpyTests_macOS.release.xcconfig */; + baseConfigurationReference = 5D588D10FC372FB8FA98AF9F /* Pods-SpyTests_macOS.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COMBINE_HIDPI_IMAGES = YES; @@ -1582,7 +1582,7 @@ }; 5F6BFA27A824A14C4D2DE804 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 43CDA0072EF09DDE8C86172A /* Pods-Spy_iOS.release.xcconfig */; + baseConfigurationReference = 491F21B3EB20BB346FB7F38A /* Pods-Spy_iOS.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; @@ -1659,7 +1659,7 @@ }; 8BBBEACB9C073941FB5731E0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7BB8FB03FF77973A26691BEB /* Pods-SpyTests_iOS.release.xcconfig */; + baseConfigurationReference = 7E8A8648F57D25ECCA251A66 /* Pods-SpyTests_iOS.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; LD_RUNPATH_SEARCH_PATHS = ( @@ -1677,7 +1677,7 @@ }; B2DECA4BBA01E433FF0EA8B6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1922CCB609C299E519B976C8 /* Pods-Spy_tvOS.release.xcconfig */; + baseConfigurationReference = F662CFCDBEB752719ED241EA /* Pods-Spy_tvOS.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; @@ -1702,7 +1702,7 @@ }; F346B87A2A43A6C94B06CC45 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F18B0453BECCA1EE6418894A /* Pods-Spy_tvOS.debug.xcconfig */; + baseConfigurationReference = 336C4CDFF05C0C3C1ADD1D24 /* Pods-Spy_tvOS.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; @@ -1727,7 +1727,7 @@ }; FC107C9144FFC557F37F5D74 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AF145610ABEFDF53967B46C1 /* Pods-SpyTests_macOS.debug.xcconfig */; + baseConfigurationReference = 6B94566036113FE2B76C935B /* Pods-SpyTests_macOS.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COMBINE_HIDPI_IMAGES = YES;