project.pbxproj 168 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 010EC6B555F00AC990C46D4E4019B4EB /* KWProbePoller.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FDA0FFB9033DD97B8EFC4C79ED1D95E /* KWProbePoller.h */; settings = {ATTRIBUTES = (Public, ); }; };
  10. 0126ED337580101E28E8A26ED4F44674 /* KWGenericMatchingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BDA6E5FF2B37CB42D63197158D7841D2 /* KWGenericMatchingAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  11. 021B9C94F6EBD5074380FC2C7B8A5CC4 /* KWExampleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D0FDA88185ED45844E1A8DA12166E2D /* KWExampleNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  12. 0402D44147B3DEA1BAFC4EF91577D3FF /* KWItNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EB55F4BC2B7C87B56299C2E972E5C3B /* KWItNode.m */; };
  13. 05F3A6432D6AD96A9BC357C0DBC5F512 /* KWSymbolicator.h in Headers */ = {isa = PBXBuildFile; fileRef = C620AD383014106D0200617832FB78A5 /* KWSymbolicator.h */; settings = {ATTRIBUTES = (Public, ); }; };
  14. 06E99165A61FFF094A52B306D40FFA83 /* NSString+ZZRect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4529D3C39954D8C2A5A2C9768EA23B52 /* NSString+ZZRect.h */; settings = {ATTRIBUTES = (Public, ); }; };
  15. 06F136F239DE0091170EA3E055A1A3D0 /* ZZSecurity.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B926DBBFF5697CB0915C67B49A734A /* ZZSecurity.h */; settings = {ATTRIBUTES = (Public, ); }; };
  16. 08C86FCC1314B64540C9F48A1FA0D548 /* KWBeforeEachNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A73AB43678D78EB8978A4DB6F1EE128A /* KWBeforeEachNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  17. 09C0387C6B0EA72FFCE430F93D350AF4 /* KWValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 40235F96101D4544EE46219653CB8CFB /* KWValue.m */; };
  18. 0A3AD1AD88F6A611F70FC084722B21C4 /* KWMessageTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 1049942690285C9FB82B7AA2F7D4AF8F /* KWMessageTracker.m */; };
  19. 0A8954F8CF85C7F699C04C73E91A5B38 /* KWSharedExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 860B41129EB40C1B562C372345AF662F /* KWSharedExample.m */; };
  20. 0BB33445FD5FB877ED9EF29C70A95EF4 /* NSProxy+KiwiVerifierAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = BB17EE6E4F2E5E1DF44E03013448384E /* NSProxy+KiwiVerifierAdditions.m */; };
  21. 0F89BD3F84DB7DE7B7692F385C295531 /* NSObject+KiwiStubAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CCC518AF753D2EFAB054CC2EF4963B /* NSObject+KiwiStubAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  22. 135EA78DF787D2987A359A3436AAA38B /* KWAfterEachNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 967855D72D5338D89044FCD1532E59AB /* KWAfterEachNode.m */; };
  23. 140C4A4674B8E0142EA1BE39DCE9C101 /* KWNotificationMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E0E595164A2EC99E2BCA8BF02D7A2D7 /* KWNotificationMatcher.m */; };
  24. 14C9900AF97737FE283836BCB59BF216 /* NSString+ZZRegex.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B6F6D6F2284802A2FD18A69B510ABD /* NSString+ZZRegex.h */; settings = {ATTRIBUTES = (Public, ); }; };
  25. 1522D7BBA7124894DE23CAB231B12354 /* NSMethodSignature+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = EF44769DD8B916C12E0DBFADF9DC2BF7 /* NSMethodSignature+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  26. 1534AC7B000526A1ACBC728DB3229485 /* KWContainStringMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBCCB14F81EECFDDBBDF4E87421A62D /* KWContainStringMatcher.m */; };
  27. 1554D6ED36776337FFDEF32A3EF38807 /* NSObject+KiwiSpyAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 58FBA836BA5FBC19B0F07F766E0C3084 /* NSObject+KiwiSpyAdditions.m */; };
  28. 16470AAAAADEEE93D204FC21C86AAC41 /* KWBackgroundTask.h in Headers */ = {isa = PBXBuildFile; fileRef = C438E3E776FE753E51939DE1588B329A /* KWBackgroundTask.h */; settings = {ATTRIBUTES = (Public, ); }; };
  29. 170C116D6EEBC3FB29B31C754E00113F /* NSMutableArray+ZZEx.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FC0D6F8406A0F3B7C05643BDA545407 /* NSMutableArray+ZZEx.h */; settings = {ATTRIBUTES = (Public, ); }; };
  30. 17F4A97760C7C00B11E9350DD19AE9EB /* KWPendingNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 474A05EFE24F4776B2C9115DDDBD102A /* KWPendingNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  31. 19F90082625BF9D282FF0096D2312801 /* KWProbe.h in Headers */ = {isa = PBXBuildFile; fileRef = 19019236A0DDD143A2E3C29D146A1E95 /* KWProbe.h */; settings = {ATTRIBUTES = (Public, ); }; };
  32. 1B880B7F9E1179C74EE666ED7031C24D /* KWCaptureSpy.m in Sources */ = {isa = PBXBuildFile; fileRef = AEABDAD4232554487BA241BB1B682DA4 /* KWCaptureSpy.m */; };
  33. 1CA9284FB4FDDC182D6085B34C746CEF /* NSString+ZZRect.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DC47B4692CE0247AC02E16BE53EAA63 /* NSString+ZZRect.m */; };
  34. 1D6B9B253C8890A625684F68E61B3730 /* KWBeEmptyMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A2CFABE6A7F79D7147EC5EF6511D3DE8 /* KWBeEmptyMatcher.m */; };
  35. 1DA06E9FD118F89543D237F6AE5722C6 /* KWAllTestsSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = CD95EA9650F1B032B63B7D7AA8752275 /* KWAllTestsSuite.m */; };
  36. 1E46A04E7DA9733DA22912A2572FBCE9 /* KWMessageTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 1971E71F16C881BD5F34A0A3F0E6CFA6 /* KWMessageTracker.h */; settings = {ATTRIBUTES = (Public, ); }; };
  37. 1E6006352BAE6BB4B9F321B6F161B538 /* KWBeforeEachNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 595375327B7290FC13874A64A1539A9A /* KWBeforeEachNode.m */; };
  38. 1ECF1E22DA5C464156858B0A6B4F142D /* KWValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 389B97276AAC1BBFABB0BE77893D3558 /* KWValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
  39. 1F55517A6C558E7584BA3F2ABFFF0305 /* KWBeBetweenMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B8F39E5B9AE4833A6DEDB58BEF02943 /* KWBeBetweenMatcher.m */; };
  40. 2194598279B8D7D3190D31A788090D84 /* KWSuiteConfigurationBase.m in Sources */ = {isa = PBXBuildFile; fileRef = F6CA3E211DC3CAC5E1ED70F0EF2C8ED4 /* KWSuiteConfigurationBase.m */; };
  41. 227E6349C52D58B07C718EA8528EFF1A /* KWLetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CAC7C8A676AFB8123BDBC52D7AD64A1B /* KWLetNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  42. 2321896CDA4A2E4393878446B0E31C41 /* KWMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DA2471C8D78AFB55E0E8480C58732E6 /* KWMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; };
  43. 259AD097F124BC66C716E804A924E1AA /* KWUserDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = BD311670BFAEB2BF2310BF490F7E5706 /* KWUserDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  44. 26E95962FE24B9D326B26376075C555F /* NSString+ZZRegex.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E626C08BFB7394ED561F947EC124999 /* NSString+ZZRegex.m */; };
  45. 274C5E5824CD5877521BDA5E3DE0E96D /* KWStub.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3B7BD2B02F5107295CBAFE53A8C63E /* KWStub.h */; settings = {ATTRIBUTES = (Public, ); }; };
  46. 277F493F2093FCAEA4E8EF2F8712F9EA /* KWIntercept.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B015C0F57F2577F446496F1427F4F87 /* KWIntercept.h */; settings = {ATTRIBUTES = (Public, ); }; };
  47. 27D6B36B293DC8603F9DECBD03076AC6 /* KWSharedExampleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = E56C7AE68719C3FE7E1A8172699182D9 /* KWSharedExampleRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; };
  48. 28BC0268C8876709176605DE2124D68D /* Kiwi-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 19750C1B9013B5F23CF8077C4FF27340 /* Kiwi-dummy.m */; };
  49. 2C9BE7F346B960FE14C28EAA6D6E4A7B /* NSString+ZZEx.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B296CC274B8A3700A47BD23113FD50D /* NSString+ZZEx.m */; };
  50. 2CC0CF3444006977E8B05AC1D254194A /* KWBeZeroMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 544A1DF835DAC4CFBE780E8A2E901A98 /* KWBeZeroMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  51. 32E3575A9536CB741D117DBA6EBC150C /* KWCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = F7FCA8C6CE5858B0F6C0BF2B8D7C0F5D /* KWCallSite.m */; };
  52. 330BF28E26860EB055FBA85D740D341B /* NSMethodSignature+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6051BA34C036FDC3124D6670E4CFAEFF /* NSMethodSignature+KiwiAdditions.m */; };
  53. 35C95F7F81A7FFE79D6650FD82D4610B /* KWAfterAllNode.h in Headers */ = {isa = PBXBuildFile; fileRef = AD4233A830A2EB97199D47D52C7B96E8 /* KWAfterAllNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  54. 372EC42F7FB975320D68540062E256A2 /* KWObjCUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DDDD05F7BD0016B90EE8A0A0CDA15296 /* KWObjCUtilities.m */; };
  55. 37A9A76AB5CEB06D313A6BDA7D52A1C3 /* KWFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C4156DA886AC96CDFBEE68E07AB9D0D /* KWFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  56. 38AF6FD44DB99A5BBA70A8F6601E567C /* KWMessagePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 11CF3A968A5AE0EC63B1DE13E275CE78 /* KWMessagePattern.h */; settings = {ATTRIBUTES = (Public, ); }; };
  57. 391BF90859DB31D4A558D706732DF4FF /* KWContainMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C20743CCE13A1F67B87F2E8E4728187 /* KWContainMatcher.m */; };
  58. 393DDC38588CBAAF65F41F5EA3E5C7FA /* Pods-ZZFoundation_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D6B9F9D53C13DA7793180537E67D2B78 /* Pods-ZZFoundation_Tests-dummy.m */; };
  59. 39505DF6C694599E509E1B6C60958484 /* NSObject+KiwiVerifierAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4641405804CAA39156C1FF0CAA15C751 /* NSObject+KiwiVerifierAdditions.m */; };
  60. 39A79E4068D67CFE215FF9FF8F50DFD5 /* KWStringContainsMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = ECD3A8ABA1FD6B9AB7B1A86868DA4868 /* KWStringContainsMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  61. 3BDBEE7388A32522F4A50F54C46368F5 /* ZZFoundation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 96C174E70C86F384241871FEE1CF8124 /* ZZFoundation-dummy.m */; };
  62. 3DBBC198220A6E99781CADC3189D36E1 /* KWHaveMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8587AE24DB255B2F0BA725A15A00BD61 /* KWHaveMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  63. 3DC4A32E9F870135C404D03A269593DC /* KWBlockRaiseMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E9AB50026338D0AD06A9C7A3D10C4F /* KWBlockRaiseMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  64. 3E2076BC8C4EEC622C5E0D37BF27B1E9 /* KWGenericMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = D17D6F5CA3B08EF5A409BD6D7A558ED4 /* KWGenericMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  65. 3F3AAD73C93A9D9FE384CB5B3179FFE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA8B94E9D3B433157168D1EECCEC11CD /* Foundation.framework */; };
  66. 414243899C81B333165CB466A2E73821 /* KWIntercept.m in Sources */ = {isa = PBXBuildFile; fileRef = 73AFF649D8810D14A28DC80C38750833 /* KWIntercept.m */; };
  67. 42988AEE1FCB24C3C7902342A08050D7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA8B94E9D3B433157168D1EECCEC11CD /* Foundation.framework */; };
  68. 43D2FD32F4C2329586ED7334C4C1ED1F /* NSObject+KiwiSpyAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BD4703CADDDBEA51C6A9F82C1677A4EB /* NSObject+KiwiSpyAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  69. 474964AA92753899777639AB723366B4 /* KWMessagePattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 98D4CB8047F0587F4D180656DF2ADE38 /* KWMessagePattern.m */; };
  70. 4B64055584AB1F88524BD84012CFD965 /* NSInvocation+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C126EC3A9C30B70C9CA764A7C85F9D /* NSInvocation+KiwiAdditions.m */; };
  71. 4BD42FEB504CFF4EDCACAA6A90F2296B /* NSProxy+KiwiVerifierAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = CAA735FA4A20E835C8E656E4D09C2309 /* NSProxy+KiwiVerifierAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  72. 4D4DAA92870FEEBDB9DA3E047C0DD239 /* KWMatcherFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F406AC836382C0EC429D9DAE943621E /* KWMatcherFactory.m */; };
  73. 4D6375C59CBCA243A9826C6773FCDC82 /* KWBeBetweenMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E9979B963D2E2E846D952D3F957750A /* KWBeBetweenMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  74. 50421FA8B8D6FC0784354E6A21DD040C /* KWEqualMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C68244A920CE0D03145828AA2955091 /* KWEqualMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  75. 50563656259B3E07004C7FCF /* NSDateFormatter+ZZEx.h in Headers */ = {isa = PBXBuildFile; fileRef = 50563654259B3E07004C7FCF /* NSDateFormatter+ZZEx.h */; };
  76. 50563657259B3E07004C7FCF /* NSDateFormatter+ZZEx.m in Sources */ = {isa = PBXBuildFile; fileRef = 50563655259B3E07004C7FCF /* NSDateFormatter+ZZEx.m */; };
  77. 505F3813259CD9CA006E19C7 /* date.md in Resources */ = {isa = PBXBuildFile; fileRef = 505F3812259CD9CA006E19C7 /* date.md */; };
  78. 50A071DB259B780A00BDA03F /* ZZSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 50A071D9259B780A00BDA03F /* ZZSwizzle.h */; };
  79. 50A071DC259B780A00BDA03F /* ZZSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 50A071DA259B780A00BDA03F /* ZZSwizzle.m */; };
  80. 50D330F4259C214900ADA8E0 /* NSDate+ZZTimeStamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D330F2259C214900ADA8E0 /* NSDate+ZZTimeStamp.h */; };
  81. 50D330F5259C214900ADA8E0 /* NSDate+ZZTimeStamp.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D330F3259C214900ADA8E0 /* NSDate+ZZTimeStamp.m */; };
  82. 50D330F8259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D330F6259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.h */; };
  83. 50D330F9259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D330F7259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.m */; };
  84. 50D330FA259C275C00ADA8E0 /* NSDate+ZZTimeStamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D330F2259C214900ADA8E0 /* NSDate+ZZTimeStamp.h */; settings = {ATTRIBUTES = (Public, ); }; };
  85. 50D330FB259C276100ADA8E0 /* NSDate+ZZChineseCalendar.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D330F6259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.h */; settings = {ATTRIBUTES = (Public, ); }; };
  86. 513688308023AEC2E6B47AA3E60F2402 /* NSString+ZZEx.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F9DC7C1C0A2CE368D494D6333667FD /* NSString+ZZEx.h */; settings = {ATTRIBUTES = (Public, ); }; };
  87. 52F5AFEBD9637164EBF1087C93B5181E /* KWMessageSpying.h in Headers */ = {isa = PBXBuildFile; fileRef = BC24CAEB651A84A792513E1DC67AAD55 /* KWMessageSpying.h */; settings = {ATTRIBUTES = (Public, ); }; };
  88. 57A7717712B5C39EDAAAF3BD849705D4 /* KWBlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DED7830167D9ECBCD8D6A96F6D509617 /* KWBlockNode.m */; };
  89. 581845A1F686A720235F16F6917B7089 /* KWBeSubclassOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = E92B1F26E69AAB03743AAE1D45339D51 /* KWBeSubclassOfClassMatcher.m */; };
  90. 5971948A685E206168F8D78483F52F18 /* KiwiMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 70AB9544C4884EAF75B4067E153D35CC /* KiwiMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
  91. 5971C7965ABECFD046D4121ACEA0C3EF /* KWStringUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = DB93FFFA92E5BC8BC9CBD8EC1E6BDB8B /* KWStringUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
  92. 59752ED9904709AC0EFEE6BAC5C93CDF /* KiwiBlockMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 112BEFF64B82DA235FFC788F2493B77D /* KiwiBlockMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
  93. 5AD6AFD0A674F7FDFDA6D7BD452BB771 /* KWSharedExampleRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D1B6ED9A61B811BD3E99B682CDB80B0 /* KWSharedExampleRegistry.m */; };
  94. 5B49904992AA3BFA96461F1DCF12C917 /* ZZFoundation_Date.h in Headers */ = {isa = PBXBuildFile; fileRef = A01B9DB635AD35D8D96FCED36B664D41 /* ZZFoundation_Date.h */; settings = {ATTRIBUTES = (Public, ); }; };
  95. 5BCE6A3C3798DC89B07C3CD4CAC8CD97 /* KWNull.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9B33AC30227C931F987803A1BF77C3 /* KWNull.h */; settings = {ATTRIBUTES = (Public, ); }; };
  96. 5BFF4F31AD167C8256DF656382E89012 /* KWGenericMatchEvaluator.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2937B6EA631BFA38AEAC8D8C0915E0 /* KWGenericMatchEvaluator.h */; settings = {ATTRIBUTES = (Public, ); }; };
  97. 5C6C99F70342BB36C5793E7C2B458C64 /* KWContainStringMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = AB9E01594BFAB129475001176FAE89CB /* KWContainStringMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  98. 5F9A6B1F251E54709B343621609655C6 /* KWReporting.h in Headers */ = {isa = PBXBuildFile; fileRef = B320B6D773E687AB8037E05646370A93 /* KWReporting.h */; settings = {ATTRIBUTES = (Public, ); }; };
  99. 604D3F76D9400BDEFBC6587EE6827933 /* KWBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 985ED2E9A04FD8788B99C698EE4115FE /* KWBlock.m */; };
  100. 634278532B85AB8514393C79C0F332B6 /* KWSymbolicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ECD9A12604D926D4B230BFA37E8F18F /* KWSymbolicator.m */; };
  101. 634876E37E67D3C424AD37CE4C7F516D /* KWVerifying.h in Headers */ = {isa = PBXBuildFile; fileRef = A1BBB093B39F888BB04687EEBE3B2BF0 /* KWVerifying.h */; settings = {ATTRIBUTES = (Public, ); }; };
  102. 63EA00AA88B1C1E1522DE59D30EF3F88 /* KWAfterAllNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 472649DB3ACB33E47001B47EAD0E6FC8 /* KWAfterAllNode.m */; };
  103. 6470B1951B36628BD20835DC70A28DEF /* KWReceiveMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C5980814B9239ECEC9921433835F38 /* KWReceiveMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  104. 64BD03CF1DA9F58367DB782BC0FCDDAA /* KWBeKindOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9AA59231555B56122244520BEC7737 /* KWBeKindOfClassMatcher.m */; };
  105. 64D229C3BC5DD74CE975E2F18041D42B /* KWConformToProtocolMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = CBBB73F1AB3874E189A2C3CBD290E7D2 /* KWConformToProtocolMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  106. 64DBF33A801A1358E28BFAFB8A8AED9B /* NSFileManager+ZZEx.m in Sources */ = {isa = PBXBuildFile; fileRef = F3798D111E8878AD4138B2D3A674DFA3 /* NSFileManager+ZZEx.m */; };
  107. 663DADA69252F2E777BCE43FD77B0B62 /* KWRegularExpressionPatternMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F2E1EBF618D476F70B4AC8092F4ACD5 /* KWRegularExpressionPatternMatcher.m */; };
  108. 6689343D2AEB0A1077D928057FFFE95D /* KWContainMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 313BA15D5B9801B5FC9F219FE977B3A3 /* KWContainMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  109. 66D8BAAB107E25FBC0EB65842279CAF7 /* KWStringPrefixMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = EEC6FD085E731B2FBCFE32ECFC5B6751 /* KWStringPrefixMatcher.m */; };
  110. 67B3C173EF40BA3D141885C2625CA232 /* KWWorkarounds.m in Sources */ = {isa = PBXBuildFile; fileRef = C2C6A77FC116CC2747DE62DE4449C85A /* KWWorkarounds.m */; };
  111. 685F2A847E0E5CE1E7C3EDA97C05E0DE /* KWRegisterMatchersNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7707A347AD8EADBA24080E62B8C4DC /* KWRegisterMatchersNode.m */; };
  112. 6B93350531A5828EF341871C18CA4A63 /* NSArray+ZZEx.h in Headers */ = {isa = PBXBuildFile; fileRef = F8CCFC8FA3495092A24181914DDE4AEF /* NSArray+ZZEx.h */; settings = {ATTRIBUTES = (Public, ); }; };
  113. 6C32F04CB5E5F03C50F9598786ACD882 /* KWBeKindOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DE0CD846D4133243D4CECB7A2384DC5 /* KWBeKindOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  114. 6C59F4AC4CB08BA5DA5F04AE59C5CEA6 /* KWNilMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DA92E5C6D73AD6BA0FB494B61204867 /* KWNilMatcher.m */; };
  115. 6CE8F545FA4F0D77F488BAF11D29510E /* KWBackgroundTask.m in Sources */ = {isa = PBXBuildFile; fileRef = E1B17A9D0AF45A8D4F753A1450F8EE0F /* KWBackgroundTask.m */; };
  116. 6EA2C946AE0F26E4109D53B0233B6432 /* KWBeIdenticalToMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 55CDBB9186D87E17B6B014D094EC3D6B /* KWBeIdenticalToMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  117. 6EB2D41A0E0528DCDE0181DEB546E658 /* ZZSecurity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E983D2F53894C9B829C0747F79EE0CD /* ZZSecurity.m */; };
  118. 70B0C01F7127743A957368494017A043 /* KWBeMemberOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7146094005A18F62C7C866643C4B204D /* KWBeMemberOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  119. 70CA03A9BC00435AAA53858DDACAA31D /* KWBeZeroMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A61F324CB40476F5F3F4C9A9A2538E3 /* KWBeZeroMatcher.m */; };
  120. 716BF643B9E590E9EDC71DCD0477CD09 /* KWSharedExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E2B655B8B6C2F4B5E4D90AB80EC63A1 /* KWSharedExample.h */; settings = {ATTRIBUTES = (Public, ); }; };
  121. 72EE785E78F6BBCFB8DE91CE18804624 /* KWCountType.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE4AEF07240DB300FFF1D8773B0BA36 /* KWCountType.h */; settings = {ATTRIBUTES = (Public, ); }; };
  122. 73258C154A2B1CF97BC0BAB685705899 /* KWStringContainsMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = BB81B45E9450B65646479981BE7CD868 /* KWStringContainsMatcher.m */; };
  123. 73FB3C41ABF9FFD350B7A8658482F7C7 /* KWAsyncVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 399B5CC0B43CC6790B697B705264B285 /* KWAsyncVerifier.m */; };
  124. 746B671DF5B5A33B9F7B35084A0C2F30 /* ZZFoundation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 295E3AC036F4B9CF94A69AD01D60EBDE /* ZZFoundation-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  125. 75BEDE54BF96BF5148558E48D545F14D /* KWLet.h in Headers */ = {isa = PBXBuildFile; fileRef = 117B2187F23CB77A538B3F5ADA9935D8 /* KWLet.h */; settings = {ATTRIBUTES = (Public, ); }; };
  126. 7624F1D59A0863C620767DEF22A57A99 /* KWNotificationMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B2E915967C4280EDFED4794B89581F3 /* KWNotificationMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  127. 77456F1B6E303C5CE14EDB3092795D42 /* NSMutableArray+ZZEx.m in Sources */ = {isa = PBXBuildFile; fileRef = D38ACE17DD00D7579BAD43634B3B194D /* NSMutableArray+ZZEx.m */; };
  128. 799257E82809153DBE82AF57853D8F05 /* KWWorkarounds.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DC30A68EAF758706B7A1C2D2413E3B /* KWWorkarounds.h */; settings = {ATTRIBUTES = (Public, ); }; };
  129. 7993296EA10A8124D949B0185943CC0C /* KWSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 959D6651657E0055649CFFBD752762BE /* KWSpec.m */; };
  130. 7AD683BC36504E7DD2CD6B87653035C1 /* KWBlockRaiseMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 25796C2A34D5D6DA428B4E7CF9E0C705 /* KWBlockRaiseMatcher.m */; };
  131. 7C6E533F74BFE85EE532BAFF2C49771E /* KWAny.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F93450F26E5FE15125509DC70469031 /* KWAny.h */; settings = {ATTRIBUTES = (Public, ); }; };
  132. 7EBAFD889907C5F0B9327119564AE205 /* KWBeSubclassOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A6D2AD37FC2833F9D4945E9514D60A /* KWBeSubclassOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  133. 804C66D310D4367E8D2F3D06B5F2241E /* NSString+ZZPath.m in Sources */ = {isa = PBXBuildFile; fileRef = AFBEB42CDA302D78D43AEFD9F2A0061A /* NSString+ZZPath.m */; };
  134. 8287FC563E1817CAD9ABC02A25E55280 /* KWMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F2A9668CB68E58CF37F84A7E642585B /* KWMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  135. 83522F9C8B146693BD9C60A0DEAE854A /* NSObjec+PropertiesVarMethod.m in Sources */ = {isa = PBXBuildFile; fileRef = 192DD5F2D6C00992BDAA9BB068A72E7D /* NSObjec+PropertiesVarMethod.m */; };
  136. 8891F3D0C3973260AA43EEA1477DD786 /* NSDate+ZZEx.m in Sources */ = {isa = PBXBuildFile; fileRef = 79646F6E314474CAD73F7353806AA71A /* NSDate+ZZEx.m */; };
  137. 8A257B2F83D8881164C8B479398CC720 /* KWExampleDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = AF7565288C495E88D81464032CF0F9C4 /* KWExampleDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
  138. 8AF38478B686878D7179B8D73E7DCBF7 /* KWAny.m in Sources */ = {isa = PBXBuildFile; fileRef = 88FBD04371ACC49512FA44A255F721FD /* KWAny.m */; };
  139. 8BE70298C025440A36C69A4D327F63A1 /* NSArray+ZZEx.m in Sources */ = {isa = PBXBuildFile; fileRef = F056499F2F61B19BE419175862715989 /* NSArray+ZZEx.m */; };
  140. 8BF027B676130A01572134A15F8AAD21 /* KWStringPrefixMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C49C865AA4E10D92F84152E7F45C58F /* KWStringPrefixMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  141. 8C11D687BD5E286E9F76D1F726A7FC20 /* KWNull.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D0D7FAF8EF21985637F34F0A36287AD /* KWNull.m */; };
  142. 8D04DD37703C899A71CE8D9A05727B7B /* Kiwi-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C604AFE065ED309F3D64B341B5FDD2DC /* Kiwi-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  143. 8E6C4D032491E68AEEF5846F86A3BE45 /* KWInequalityMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 36796A4760206CC9741E640A62FEDBC9 /* KWInequalityMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  144. 903540921F03545548F0970C5E8B1F28 /* KWFutureObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A447947C69C2C712DAED7C435741DD3 /* KWFutureObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
  145. 90383DD2AFE2FD10607F8C4FE66A355C /* KWObjCUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F7BD3F0FEA1C964BE72C5B48A545253F /* KWObjCUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
  146. 91405C26439B58E076BDEF14BB1C9B5E /* KWDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CC1DF8CB427B0B0320D42C3BADD20D0 /* KWDeviceInfo.m */; };
  147. 93EC68F02B42708A928BD798DA1255AD /* Pods-ZZFoundation_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 08DAF2670FEB672C14ABF71495E4132D /* Pods-ZZFoundation_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  148. 96351348E49352FBA8B490C8769AC621 /* KiwiConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 3444936B2AFFB6D93C1AAF5C9A3B4AAF /* KiwiConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
  149. 963BD6B20F679F45D27BCA4FC779D657 /* KWRespondToSelectorMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F26D32B98C9CE6693A03B2E9CA06FA0 /* KWRespondToSelectorMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  150. 97EEF22535542FE1B2301BD2B7B7FEFB /* KWReceiveMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = D183E75BFFB54086D4FEE5DA52CFE739 /* KWReceiveMatcher.m */; };
  151. 9965402CD632BD72693CC1E8E33760FE /* KWEqualMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 96F296D3FC9002E8A60B464C70E665D7 /* KWEqualMatcher.m */; };
  152. 9981F70D5D83CAD9B8AD7EB4700F8DA8 /* Pods-ZZFoundation_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E575BF677D007D00160F015ABD723CBA /* Pods-ZZFoundation_Example-dummy.m */; };
  153. 9BE510567463378117AEE88847E32E0D /* KWBeWithinMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CA5C199AD6BF1BEC45E7119E7F7D368 /* KWBeWithinMatcher.m */; };
  154. 9C0CB5F3585F2EEE47BB69EABE75509A /* KWMatchVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = E18917E5997F45E8CB32222A61C3E489 /* KWMatchVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
  155. 9CC486B32DC5A91C62203DAD4F5DB5D5 /* KWMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C7D6D6B65DE9A61DAAB64115DC1FD06 /* KWMock.h */; settings = {ATTRIBUTES = (Public, ); }; };
  156. 9DB6475A75D8BA4D87259A4F29B6C351 /* KWMatching.h in Headers */ = {isa = PBXBuildFile; fileRef = F66116F9340120ECAE81F39ECF9B7AE2 /* KWMatching.h */; settings = {ATTRIBUTES = (Public, ); }; };
  157. 9E0EEEC22DBC3D949594AEB606ED00DE /* KWStub.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C382443D278817637C74B2D7986E1B5 /* KWStub.m */; };
  158. 9F39B5A1041D6E616F98FBDFF33C7076 /* KWFutureObject.m in Sources */ = {isa = PBXBuildFile; fileRef = F463A2A4CB2CCFB280F40EA7E52AE42A /* KWFutureObject.m */; };
  159. A050D45168414CD41456BD20D6156C46 /* KWExampleSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 269B1CF89170162362323908E13C32B1 /* KWExampleSuite.h */; settings = {ATTRIBUTES = (Public, ); }; };
  160. A131705D620AB9C3D37239DF42D3DAEA /* KWItNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 31DC46F7A6FB98211EB4723DBECE1CC6 /* KWItNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  161. A1C9BEC0342F17D6203BAF7D227DFBB4 /* KWChangeMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = B80B9DB85659C1C4D15CED92F4CF3941 /* KWChangeMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  162. A4C3D9F8954FA07AD437585E1BEA166E /* KWStringUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = BDB46FCEAD6F74DB9A91AC142045C2BB /* KWStringUtilities.m */; };
  163. A611C94CD7CBD12E0534EF600F2EB1EF /* NSString+ZZPath.h in Headers */ = {isa = PBXBuildFile; fileRef = C9EB64F09F8CDA4D391780AF3DFAC0BA /* NSString+ZZPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
  164. A64AF6D8D7FDF7CCDCCFDE4815C60845 /* KWBeWithinMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 323AF02CCFEE136F10469094FAA87016 /* KWBeWithinMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  165. A8C9BE424056D289238670BB20A890AF /* NSObject+KiwiStubAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C0B2C3727E39E22D3371AD556D1EBB7 /* NSObject+KiwiStubAdditions.m */; };
  166. AD44BB99BF06DE413AE315F92EC9A6E5 /* KWAfterEachNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 101A84B6342FD6379F9DDC6E2C7C87BC /* KWAfterEachNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  167. AE532310996636161043150B87515528 /* NSObject+KiwiMockAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = FE480E16266A01E1E3E2AD21314AF46D /* NSObject+KiwiMockAdditions.m */; };
  168. AF25E5D924F51A3065C9862AB4BFC9B6 /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F1EF7622D0FD6D53CBA4786BE499A619 /* NSInvocation+OCMAdditions.m */; };
  169. B04CC1FAFDFA41EACEDAC81FB5FA2E1A /* KWConformToProtocolMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F14AC2021001A684660E1DE1A11FD634 /* KWConformToProtocolMatcher.m */; };
  170. B05DCB97D87DBFB9CA8C11810FB93647 /* KWInvocationCapturer.m in Sources */ = {isa = PBXBuildFile; fileRef = A4BD14718C3F0E913B6B0A411300D726 /* KWInvocationCapturer.m */; };
  171. B0BE797282690E7F23A1CF735339B1DC /* KWAsyncVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = EAFEFCD561D74331419A139C60F6EB89 /* KWAsyncVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
  172. B0E599AA2DBC19E30881FD8A7F52643B /* KWSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = A451A72760D42D0648B294D78B9A636D /* KWSpec.h */; settings = {ATTRIBUTES = (Public, ); }; };
  173. B2B6A46771616C156BD3BDC483A764E8 /* KWExistVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A3E0AAA7E9770689DB15710701F1A8C /* KWExistVerifier.m */; };
  174. B2C2DB49C3236CBA2A9F80891C7D6B7E /* NSInvocation+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C082FDEB1097772E79C1A0E677282F3 /* NSInvocation+OCMAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  175. B3EB8A7C8E9BBB86796C510162D455B5 /* KWContextNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C83DFCAF5B38C0A8451FECB7530810B1 /* KWContextNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  176. B3EFDFDBFC4E5B58C48BDDE8557658C0 /* KWExampleSuiteBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = A23D48F1FF88A606E6D127CC3B2EAA7B /* KWExampleSuiteBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; };
  177. B58E0763D927BD1A56DE9B3C48EB75F3 /* KWBeforeAllNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DD082CD658C47CF805156CAA8079AA3 /* KWBeforeAllNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  178. B66505741DBB031A8C61F7B1BEDA9888 /* KWRegularExpressionPatternMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 897C07D26F727BD20CD07534784064E6 /* KWRegularExpressionPatternMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  179. B6C52EE7C38E5C22B724F70B5A11E060 /* KWFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = BAC199C0246420B967346EBF00623D31 /* KWFormatter.m */; };
  180. B73248255BD327AB8883693C5570D70D /* KWExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D13D1BBEFC9571FF58B54DF3FE5D92AE /* KWExample.m */; };
  181. B8BF358198A4EB274C2153489CEA10A6 /* NSFileManager+ZZEx.h in Headers */ = {isa = PBXBuildFile; fileRef = ED9E58EF52233253B2F43C23C0CAA80B /* NSFileManager+ZZEx.h */; settings = {ATTRIBUTES = (Public, ); }; };
  182. B9161BFE6F0299FDF02F097ED8EC904E /* KWInequalityMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 35D71BF2BF4E5F52A213457DFC01579C /* KWInequalityMatcher.m */; };
  183. BB035E1FE93185F9259EF1DD9CC16F8A /* KWBeTrueMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F52A565A23A00E6DEC7F629F3BC1C905 /* KWBeTrueMatcher.m */; };
  184. BC947B8BE47D3AD0B2D25F8A779E73C2 /* KWUserDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = AB1528F81A30C4F07440193933489B7F /* KWUserDefinedMatcher.m */; };
  185. BE678BBFEF6576AF4BB72AF2C4FB673B /* KWLetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EC26C1393403905E51E6E7B8F731D8A /* KWLetNode.m */; };
  186. BEC54E6BD066DE9548177AF2BA2DF8CC /* NSString+ZZRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 57D6045B1D0E3A04B7EE8E8CD2190852 /* NSString+ZZRange.h */; settings = {ATTRIBUTES = (Public, ); }; };
  187. C015416161F6C15368919102BAB3A6DC /* KWFailure.m in Sources */ = {isa = PBXBuildFile; fileRef = 40929F8EB2999C99FBF923A19750FCBB /* KWFailure.m */; };
  188. C056FD8ADE6D8D54E2F221FD59774979 /* KWExistVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BBE0C590CD6D01FB472A8609851BE58 /* KWExistVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
  189. C081EEB4B2853519BD5D4A998CA569E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA8B94E9D3B433157168D1EECCEC11CD /* Foundation.framework */; };
  190. C15A07F0EAC150AED92F3C598EAC1843 /* KWInvocationCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD54A48760B1B7868E757CC4338C986 /* KWInvocationCapturer.h */; settings = {ATTRIBUTES = (Public, ); }; };
  191. C2F9A8B71949A643B4C16757CDB9EAA6 /* KWPendingNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 104FC2EB432E2192F452658EBF8A9E65 /* KWPendingNode.m */; };
  192. C3217811697384BE9FA9F9589CCA6A25 /* KWSuiteConfigurationBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 782EB17CACE9FBA46DA347C5A731F7A9 /* KWSuiteConfigurationBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
  193. C3531590FC8C19F031BA711156BA8F82 /* KWProbePoller.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CE05834148C79CAEBD6C3331A0A5D2A /* KWProbePoller.m */; };
  194. C45781E3002AF9A05783B64141F252F8 /* Pods-ZZFoundation_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 42604C5317F89BCD9492228B5B6CBF96 /* Pods-ZZFoundation_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  195. C7A3E1F157DAC1639FB646D161D16BDB /* KWHaveValueMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A138400974FF815D36DA7797376873C /* KWHaveValueMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  196. C800B03CDB011C68C4CA9FEE0796DBAA /* KWExampleSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = CA98892CC1A7714A31DE348FFE0EF538 /* KWExampleSuiteBuilder.m */; };
  197. C8D0644E3AFCF616220FF72135553713 /* KWCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = DD8C3CBD1A9C82172744AEFC0D47DE45 /* KWCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; };
  198. C9000179354150E69A809A57B1F778B6 /* ZZFoundation_String.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D386F7B0D0631232154FA3ECEDAD9FA /* ZZFoundation_String.h */; settings = {ATTRIBUTES = (Public, ); }; };
  199. CA5D1E23D5BEFC0710DC5E3876617B79 /* NSValue+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F415FFB327174015B6CAD2D74D450E22 /* NSValue+KiwiAdditions.m */; };
  200. CB8C3468AF77128202FA7B7701587B9C /* KWGenericMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A66893B52F452D111D0C5B97BD71F34 /* KWGenericMatcher.m */; };
  201. CBF1FE276824F04BAE37B176F3D3DE47 /* KWRegisterMatchersNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 56D4ED1EB91F6158A198A8B773E4BC46 /* KWRegisterMatchersNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  202. CC8AA92193334642725524E81D3C8436 /* KWNilMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 976A56DBA4C9E49F212B122E50CC039A /* KWNilMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  203. CE3EAE3FCFF63A5C8B06FC698E134D29 /* Kiwi.h in Headers */ = {isa = PBXBuildFile; fileRef = F36CB9A201EB40E463EE5A227ACB395F /* Kiwi.h */; settings = {ATTRIBUTES = (Public, ); }; };
  204. CF140EDB27E0D81613EF78E132B0D23E /* KWChangeMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D805624C072425CCAD72B3385381CD8 /* KWChangeMatcher.m */; };
  205. CF87111CE5A447A27DA89FC288C9654C /* KWBeTrueMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DF5A286A055EA02E9CF7DE9E5FCCFDF /* KWBeTrueMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  206. D1D60073397B1E4EFDD65B4D2E9F4212 /* KWMatchVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 7853C6EC1A34A36B1726E61158A85CAC /* KWMatchVerifier.m */; };
  207. D74FEFEAC09F1E5ACA2EA0C5CE3C94AC /* KWExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 6336B0686E65A2AF5A5A04D13998BBA0 /* KWExample.h */; settings = {ATTRIBUTES = (Public, ); }; };
  208. D8B12E9616438914E90A11446E170D18 /* ZZFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 21875DFDE3680B43479AA93C692B2512 /* ZZFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; };
  209. D94C70E221BC494D370A7203F5D688A7 /* KWBeIdenticalToMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 896ACD1E114AA9F05D6A79DC5FE5FD23 /* KWBeIdenticalToMatcher.m */; };
  210. D9B66A7DBEEA77D032679B600DBD4602 /* NSInvocation+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = CE67F0FFAD10EC7D0DE2EC25C379FEC5 /* NSInvocation+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  211. DB2783810E744F94967DCED028BA77CB /* KWCaptureSpy.h in Headers */ = {isa = PBXBuildFile; fileRef = DE52FE54108C088A818A427217C936DD /* KWCaptureSpy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  212. DBB592B1BD73EDAAEE38221449304DCE /* KWBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = EB57EC34C806F09AC039D8D3B772EA84 /* KWBlock.h */; settings = {ATTRIBUTES = (Public, ); }; };
  213. DC3EC162647733328D396C9177BB0A6D /* KWContextNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A78F39AB4D08FE97495643293614826D /* KWContextNode.m */; };
  214. DDA69A0525223B5F0CDDEF4AD2EDC2B9 /* KWFailure.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FF83B4BC6688C2BF877E7F19057A12F /* KWFailure.h */; settings = {ATTRIBUTES = (Public, ); }; };
  215. DE342F20458568184635D89A7FDAEA1E /* NSObject+KiwiMockAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 96F293F6198FC59EC984F7F22BF97390 /* NSObject+KiwiMockAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  216. DE4CFA31A9EB08CD815C95D088F6D939 /* KWGenericMatchingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2728F4B6F81A022CC4BB84AC4D990084 /* KWGenericMatchingAdditions.m */; };
  217. E022211844E729C2ABE05587E5549123 /* NSNumber+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = AE1E358031C2C7EFC7B3E6A71E1A3203 /* NSNumber+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  218. E058B31F77ED224A3E918CA35EAC5CAD /* KWMatchers.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E3AA783D094467972C1066B89982897 /* KWMatchers.m */; };
  219. E1CFF55C840ED2E80F857A22A6F402E3 /* KWHaveMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 29AA56B3389212BD342254F196FEDE4F /* KWHaveMatcher.m */; };
  220. E30E786E3131F0C739DAD0D825D13C96 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EBC8F300895E39EA0DF6D6B2B5E6BCD /* XCTest.framework */; };
  221. E45CF267D414F4A208D2DB10B644F759 /* KWBeEmptyMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 83C2027A3B4C3EE798FF2D99D02D6668 /* KWBeEmptyMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
  222. E4711ADBF342058264A193C8FA59C815 /* NSObjec+PropertiesVarMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC08764446E9621C1CC9898019C20B6 /* NSObjec+PropertiesVarMethod.h */; settings = {ATTRIBUTES = (Public, ); }; };
  223. E612D24099977C6934F0C37EF9D6FB61 /* NSDate+ZZEx.h in Headers */ = {isa = PBXBuildFile; fileRef = A65AE36FF2BDC893499AD9FA952F6571 /* NSDate+ZZEx.h */; settings = {ATTRIBUTES = (Public, ); }; };
  224. E7C6ECFB9A10355719DF24E3DCB4A68D /* KWMatcherFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FDC64BD4FCEC05A13C4C4B74074F479 /* KWMatcherFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
  225. E998F0F10622A3CEA80994C40710B8C2 /* KWRespondToSelectorMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 474BCB1D66D8F7DC914CDBD580E302CA /* KWRespondToSelectorMatcher.m */; };
  226. EEDE056012B63DECAC72AE81915043F6 /* NSValue+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B390C6FA7036D32320E987DFEE75D9 /* NSValue+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  227. F01997A184CBF40E97331FF67E025FB6 /* KWExampleNodeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 15E86A558E6B372EEA6D6CC593927A58 /* KWExampleNodeVisitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
  228. F1C020303266EC09EC264C770DB169A5 /* KWGenericMatchEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = D6D21F798C85CE9DB7FC0A434F95F54D /* KWGenericMatchEvaluator.m */; };
  229. F3BDCC91A583ABD0632B4C73C37288F9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA8B94E9D3B433157168D1EECCEC11CD /* Foundation.framework */; };
  230. F4119860C85F3B9D1A300DFD99C845EA /* NSObject+KiwiVerifierAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = A211648C9CC1E5E3D74E6FA0E4695538 /* NSObject+KiwiVerifierAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  231. F536CC60717C38E842E9001B54537A44 /* NSString+ZZRange.m in Sources */ = {isa = PBXBuildFile; fileRef = D26AC0F1262AFA92271A561FBC9A8834 /* NSString+ZZRange.m */; };
  232. F6C957D37D7F0706199245650139BE59 /* KWMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DA1A4298EBD0394171971EA38A7112B /* KWMatcher.m */; };
  233. F6F372577C48AE7FD66B3D6DD2E32383 /* KWBlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 301AC65271E46696A9C1AD7BCDA3AB40 /* KWBlockNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
  234. F701D25209C4F89C10B4ACE0DBC3393F /* KWMock.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F163B1DA8EDA96AE077BF1D944D9A97 /* KWMock.m */; };
  235. F9365645888FED2FCADAB946040DA004 /* KWBeforeAllNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1D68A08F6F6A59AC3D7484E4DFE04D /* KWBeforeAllNode.m */; };
  236. F9D4FCB1A3FB0B4D7A6E55EE82BAE7DA /* KWExpectationType.h in Headers */ = {isa = PBXBuildFile; fileRef = 146EEDF28719A17D3380064A8998F883 /* KWExpectationType.h */; settings = {ATTRIBUTES = (Public, ); }; };
  237. FA6BD8968C77C0F6C7A7D5C8F6A08B40 /* KWDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 346D24B7AE2DDCFEE45868356491337D /* KWDeviceInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
  238. FADE3A8DB197FEB93BB865324AB90B25 /* KWBeMemberOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = E14135FC4EDCDABAB4CCC52BBC86AF8E /* KWBeMemberOfClassMatcher.m */; };
  239. FC251E1F0E59D0212874296CEF5C90F2 /* NSNumber+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B013B69F254505D4F688688BC4BEA634 /* NSNumber+KiwiAdditions.m */; };
  240. FD677AD2E0A801400AFE773337921313 /* KWExampleSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = BD405790690F87EFAFA06C6B1900F4D0 /* KWExampleSuite.m */; };
  241. FEC731DD8CD6A0C74054CCCE16204D25 /* KWHaveValueMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = B2A74B2F1AA711E1B5E900A1FD7ADC09 /* KWHaveValueMatcher.m */; };
  242. /* End PBXBuildFile section */
  243. /* Begin PBXContainerItemProxy section */
  244. 1A86843413EAD662697FDCFD956F9454 /* PBXContainerItemProxy */ = {
  245. isa = PBXContainerItemProxy;
  246. containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
  247. proxyType = 1;
  248. remoteGlobalIDString = 680839E6B8484EB86AB0CD1253BC217E;
  249. remoteInfo = ZZFoundation;
  250. };
  251. 679C4A68D7214ECA9B60C7D9CCA39F41 /* PBXContainerItemProxy */ = {
  252. isa = PBXContainerItemProxy;
  253. containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
  254. proxyType = 1;
  255. remoteGlobalIDString = D5A4060DC193E269FE369F036E4781A9;
  256. remoteInfo = Kiwi;
  257. };
  258. BB54CB8CA258016B5179BF2508DBFF69 /* PBXContainerItemProxy */ = {
  259. isa = PBXContainerItemProxy;
  260. containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
  261. proxyType = 1;
  262. remoteGlobalIDString = 680839E6B8484EB86AB0CD1253BC217E;
  263. remoteInfo = ZZFoundation;
  264. };
  265. E7EA8A548B7687641F72EE2E68FAAA1A /* PBXContainerItemProxy */ = {
  266. isa = PBXContainerItemProxy;
  267. containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
  268. proxyType = 1;
  269. remoteGlobalIDString = 5550B5E012A8145FB0C335AED3D07A9D;
  270. remoteInfo = "Pods-ZZFoundation_Example";
  271. };
  272. /* End PBXContainerItemProxy section */
  273. /* Begin PBXFileReference section */
  274. 03DD855BC77EC6DD4E1E9A7287458462 /* ZZFoundation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZZFoundation-prefix.pch"; sourceTree = "<group>"; };
  275. 08DAF2670FEB672C14ABF71495E4132D /* Pods-ZZFoundation_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZZFoundation_Example-umbrella.h"; sourceTree = "<group>"; };
  276. 0A3E0AAA7E9770689DB15710701F1A8C /* KWExistVerifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExistVerifier.m; path = Classes/Verifiers/KWExistVerifier.m; sourceTree = "<group>"; };
  277. 0C082FDEB1097772E79C1A0E677282F3 /* NSInvocation+OCMAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSInvocation+OCMAdditions.h"; path = "Classes/Core/NSInvocation+OCMAdditions.h"; sourceTree = "<group>"; };
  278. 0C26E0179F81C13A342E1D93EE7708D4 /* Kiwi.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Kiwi.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  279. 0C68244A920CE0D03145828AA2955091 /* KWEqualMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWEqualMatcher.h; path = Classes/Matchers/KWEqualMatcher.h; sourceTree = "<group>"; };
  280. 0DE0CD846D4133243D4CECB7A2384DC5 /* KWBeKindOfClassMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeKindOfClassMatcher.h; path = Classes/Matchers/KWBeKindOfClassMatcher.h; sourceTree = "<group>"; };
  281. 0E983D2F53894C9B829C0747F79EE0CD /* ZZSecurity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ZZSecurity.m; sourceTree = "<group>"; };
  282. 0FDA0FFB9033DD97B8EFC4C79ED1D95E /* KWProbePoller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWProbePoller.h; path = Classes/Core/KWProbePoller.h; sourceTree = "<group>"; };
  283. 101A84B6342FD6379F9DDC6E2C7C87BC /* KWAfterEachNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAfterEachNode.h; path = Classes/Nodes/KWAfterEachNode.h; sourceTree = "<group>"; };
  284. 1049942690285C9FB82B7AA2F7D4AF8F /* KWMessageTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMessageTracker.m; path = Classes/Core/KWMessageTracker.m; sourceTree = "<group>"; };
  285. 104FC2EB432E2192F452658EBF8A9E65 /* KWPendingNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWPendingNode.m; path = Classes/Nodes/KWPendingNode.m; sourceTree = "<group>"; };
  286. 112BEFF64B82DA235FFC788F2493B77D /* KiwiBlockMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KiwiBlockMacros.h; path = Classes/Core/KiwiBlockMacros.h; sourceTree = "<group>"; };
  287. 117B2187F23CB77A538B3F5ADA9935D8 /* KWLet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWLet.h; path = Classes/Core/KWLet.h; sourceTree = "<group>"; };
  288. 11C61A56238700D8C00D1F9E3E049559 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
  289. 11CF3A968A5AE0EC63B1DE13E275CE78 /* KWMessagePattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMessagePattern.h; path = Classes/Core/KWMessagePattern.h; sourceTree = "<group>"; };
  290. 146EEDF28719A17D3380064A8998F883 /* KWExpectationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExpectationType.h; path = Classes/Core/KWExpectationType.h; sourceTree = "<group>"; };
  291. 14D159796B07F451571161274F3A154C /* ZZFoundation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZZFoundation.release.xcconfig; sourceTree = "<group>"; };
  292. 15E86A558E6B372EEA6D6CC593927A58 /* KWExampleNodeVisitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleNodeVisitor.h; path = Classes/Core/KWExampleNodeVisitor.h; sourceTree = "<group>"; };
  293. 1794445EC9C444CFCB05750827A2C47D /* ZZFoundation.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; path = ZZFoundation.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
  294. 19019236A0DDD143A2E3C29D146A1E95 /* KWProbe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWProbe.h; path = Classes/Core/KWProbe.h; sourceTree = "<group>"; };
  295. 192DD5F2D6C00992BDAA9BB068A72E7D /* NSObjec+PropertiesVarMethod.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSObjec+PropertiesVarMethod.m"; sourceTree = "<group>"; };
  296. 1971E71F16C881BD5F34A0A3F0E6CFA6 /* KWMessageTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMessageTracker.h; path = Classes/Core/KWMessageTracker.h; sourceTree = "<group>"; };
  297. 19750C1B9013B5F23CF8077C4FF27340 /* Kiwi-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kiwi-dummy.m"; sourceTree = "<group>"; };
  298. 1C4156DA886AC96CDFBEE68E07AB9D0D /* KWFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWFormatter.h; path = Classes/Core/KWFormatter.h; sourceTree = "<group>"; };
  299. 1CC1DF8CB427B0B0320D42C3BADD20D0 /* KWDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWDeviceInfo.m; path = Classes/Core/KWDeviceInfo.m; sourceTree = "<group>"; };
  300. 1D0FDA88185ED45844E1A8DA12166E2D /* KWExampleNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleNode.h; path = Classes/Nodes/KWExampleNode.h; sourceTree = "<group>"; };
  301. 1EB55F4BC2B7C87B56299C2E972E5C3B /* KWItNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWItNode.m; path = Classes/Nodes/KWItNode.m; sourceTree = "<group>"; };
  302. 1EC26C1393403905E51E6E7B8F731D8A /* KWLetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWLetNode.m; path = Classes/Nodes/KWLetNode.m; sourceTree = "<group>"; };
  303. 21875DFDE3680B43479AA93C692B2512 /* ZZFoundation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZZFoundation.h; path = ZZFoundation/Classes/ZZFoundation.h; sourceTree = "<group>"; };
  304. 25796C2A34D5D6DA428B4E7CF9E0C705 /* KWBlockRaiseMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBlockRaiseMatcher.m; path = Classes/Matchers/KWBlockRaiseMatcher.m; sourceTree = "<group>"; };
  305. 25F243F7DE134631F6E049E38743E801 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
  306. 269B1CF89170162362323908E13C32B1 /* KWExampleSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleSuite.h; path = Classes/Core/KWExampleSuite.h; sourceTree = "<group>"; };
  307. 2728F4B6F81A022CC4BB84AC4D990084 /* KWGenericMatchingAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWGenericMatchingAdditions.m; path = Classes/Matchers/KWGenericMatchingAdditions.m; sourceTree = "<group>"; };
  308. 292831359F6C8E4CD8132E8FD27379C3 /* Pods-ZZFoundation_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZZFoundation_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
  309. 295E3AC036F4B9CF94A69AD01D60EBDE /* ZZFoundation-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZZFoundation-umbrella.h"; sourceTree = "<group>"; };
  310. 29AA56B3389212BD342254F196FEDE4F /* KWHaveMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWHaveMatcher.m; path = Classes/Matchers/KWHaveMatcher.m; sourceTree = "<group>"; };
  311. 2A66893B52F452D111D0C5B97BD71F34 /* KWGenericMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWGenericMatcher.m; path = Classes/Matchers/KWGenericMatcher.m; sourceTree = "<group>"; };
  312. 2B2E915967C4280EDFED4794B89581F3 /* KWNotificationMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWNotificationMatcher.h; path = Classes/Matchers/KWNotificationMatcher.h; sourceTree = "<group>"; };
  313. 301AC65271E46696A9C1AD7BCDA3AB40 /* KWBlockNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBlockNode.h; path = Classes/Nodes/KWBlockNode.h; sourceTree = "<group>"; };
  314. 313BA15D5B9801B5FC9F219FE977B3A3 /* KWContainMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWContainMatcher.h; path = Classes/Matchers/KWContainMatcher.h; sourceTree = "<group>"; };
  315. 31DC46F7A6FB98211EB4723DBECE1CC6 /* KWItNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWItNode.h; path = Classes/Nodes/KWItNode.h; sourceTree = "<group>"; };
  316. 323AF02CCFEE136F10469094FAA87016 /* KWBeWithinMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeWithinMatcher.h; path = Classes/Matchers/KWBeWithinMatcher.h; sourceTree = "<group>"; };
  317. 32F9DC7C1C0A2CE368D494D6333667FD /* NSString+ZZEx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString+ZZEx.h"; sourceTree = "<group>"; };
  318. 3444936B2AFFB6D93C1AAF5C9A3B4AAF /* KiwiConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KiwiConfiguration.h; path = Classes/Core/KiwiConfiguration.h; sourceTree = "<group>"; };
  319. 346D24B7AE2DDCFEE45868356491337D /* KWDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWDeviceInfo.h; path = Classes/Core/KWDeviceInfo.h; sourceTree = "<group>"; };
  320. 35D71BF2BF4E5F52A213457DFC01579C /* KWInequalityMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWInequalityMatcher.m; path = Classes/Matchers/KWInequalityMatcher.m; sourceTree = "<group>"; };
  321. 36796A4760206CC9741E640A62FEDBC9 /* KWInequalityMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWInequalityMatcher.h; path = Classes/Matchers/KWInequalityMatcher.h; sourceTree = "<group>"; };
  322. 377427BA38DD51319A87D0DD6899C53F /* ZZFoundation.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ZZFoundation.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  323. 388963E579CC5C3FEA9F34D5AE5BD498 /* Pods-ZZFoundation_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZZFoundation_Example.debug.xcconfig"; sourceTree = "<group>"; };
  324. 389B97276AAC1BBFABB0BE77893D3558 /* KWValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWValue.h; path = Classes/Core/KWValue.h; sourceTree = "<group>"; };
  325. 399B5CC0B43CC6790B697B705264B285 /* KWAsyncVerifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAsyncVerifier.m; path = Classes/Verifiers/KWAsyncVerifier.m; sourceTree = "<group>"; };
  326. 3A138400974FF815D36DA7797376873C /* KWHaveValueMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWHaveValueMatcher.h; path = Classes/Matchers/KWHaveValueMatcher.h; sourceTree = "<group>"; };
  327. 3B4AE4D4FD0EE15C43CA6B80AC194105 /* Pods-ZZFoundation_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZZFoundation_Example.release.xcconfig"; sourceTree = "<group>"; };
  328. 3C382443D278817637C74B2D7986E1B5 /* KWStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStub.m; path = Classes/Stubbing/KWStub.m; sourceTree = "<group>"; };
  329. 3C78A33A02D178070813AC3FBD7F3AE0 /* Pods-ZZFoundation_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZZFoundation_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
  330. 3DD082CD658C47CF805156CAA8079AA3 /* KWBeforeAllNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeforeAllNode.h; path = Classes/Nodes/KWBeforeAllNode.h; sourceTree = "<group>"; };
  331. 3F18955D84CE42CB66FA4F30726FC52E /* Pods-ZZFoundation_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZZFoundation_Tests-frameworks.sh"; sourceTree = "<group>"; };
  332. 3FC0D6F8406A0F3B7C05643BDA545407 /* NSMutableArray+ZZEx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray+ZZEx.h"; sourceTree = "<group>"; };
  333. 40235F96101D4544EE46219653CB8CFB /* KWValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWValue.m; path = Classes/Core/KWValue.m; sourceTree = "<group>"; };
  334. 40929F8EB2999C99FBF923A19750FCBB /* KWFailure.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWFailure.m; path = Classes/Core/KWFailure.m; sourceTree = "<group>"; };
  335. 42604C5317F89BCD9492228B5B6CBF96 /* Pods-ZZFoundation_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZZFoundation_Tests-umbrella.h"; sourceTree = "<group>"; };
  336. 4529D3C39954D8C2A5A2C9768EA23B52 /* NSString+ZZRect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString+ZZRect.h"; sourceTree = "<group>"; };
  337. 4641405804CAA39156C1FF0CAA15C751 /* NSObject+KiwiVerifierAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiVerifierAdditions.m"; path = "Classes/Core/NSObject+KiwiVerifierAdditions.m"; sourceTree = "<group>"; };
  338. 472649DB3ACB33E47001B47EAD0E6FC8 /* KWAfterAllNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAfterAllNode.m; path = Classes/Nodes/KWAfterAllNode.m; sourceTree = "<group>"; };
  339. 474A05EFE24F4776B2C9115DDDBD102A /* KWPendingNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWPendingNode.h; path = Classes/Nodes/KWPendingNode.h; sourceTree = "<group>"; };
  340. 474BCB1D66D8F7DC914CDBD580E302CA /* KWRespondToSelectorMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWRespondToSelectorMatcher.m; path = Classes/Matchers/KWRespondToSelectorMatcher.m; sourceTree = "<group>"; };
  341. 47FF84DA93A6766913423ECD3DC3FE63 /* Pods-ZZFoundation_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZZFoundation_Example.modulemap"; sourceTree = "<group>"; };
  342. 4A9B33AC30227C931F987803A1BF77C3 /* KWNull.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWNull.h; path = Classes/Core/KWNull.h; sourceTree = "<group>"; };
  343. 4C1D68A08F6F6A59AC3D7484E4DFE04D /* KWBeforeAllNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeforeAllNode.m; path = Classes/Nodes/KWBeforeAllNode.m; sourceTree = "<group>"; };
  344. 4DF5A286A055EA02E9CF7DE9E5FCCFDF /* KWBeTrueMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeTrueMatcher.h; path = Classes/Matchers/KWBeTrueMatcher.h; sourceTree = "<group>"; };
  345. 4E3AA783D094467972C1066B89982897 /* KWMatchers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatchers.m; path = Classes/Core/KWMatchers.m; sourceTree = "<group>"; };
  346. 4E626C08BFB7394ED561F947EC124999 /* NSString+ZZRegex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString+ZZRegex.m"; sourceTree = "<group>"; };
  347. 4F163B1DA8EDA96AE077BF1D944D9A97 /* KWMock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMock.m; path = Classes/Mocking/KWMock.m; sourceTree = "<group>"; };
  348. 4F93450F26E5FE15125509DC70469031 /* KWAny.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAny.h; path = Classes/Core/KWAny.h; sourceTree = "<group>"; };
  349. 50563654259B3E07004C7FCF /* NSDateFormatter+ZZEx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSDateFormatter+ZZEx.h"; sourceTree = "<group>"; };
  350. 50563655259B3E07004C7FCF /* NSDateFormatter+ZZEx.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSDateFormatter+ZZEx.m"; sourceTree = "<group>"; };
  351. 505F3812259CD9CA006E19C7 /* date.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = date.md; sourceTree = "<group>"; };
  352. 50A071D9259B780A00BDA03F /* ZZSwizzle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZZSwizzle.h; sourceTree = "<group>"; };
  353. 50A071DA259B780A00BDA03F /* ZZSwizzle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZZSwizzle.m; sourceTree = "<group>"; };
  354. 50D330F2259C214900ADA8E0 /* NSDate+ZZTimeStamp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSDate+ZZTimeStamp.h"; sourceTree = "<group>"; };
  355. 50D330F3259C214900ADA8E0 /* NSDate+ZZTimeStamp.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSDate+ZZTimeStamp.m"; sourceTree = "<group>"; };
  356. 50D330F6259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSDate+ZZChineseCalendar.h"; sourceTree = "<group>"; };
  357. 50D330F7259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSDate+ZZChineseCalendar.m"; sourceTree = "<group>"; };
  358. 544A1DF835DAC4CFBE780E8A2E901A98 /* KWBeZeroMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeZeroMatcher.h; path = Classes/Matchers/KWBeZeroMatcher.h; sourceTree = "<group>"; };
  359. 55CDBB9186D87E17B6B014D094EC3D6B /* KWBeIdenticalToMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeIdenticalToMatcher.h; path = Classes/Matchers/KWBeIdenticalToMatcher.h; sourceTree = "<group>"; };
  360. 56D4ED1EB91F6158A198A8B773E4BC46 /* KWRegisterMatchersNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWRegisterMatchersNode.h; path = Classes/Nodes/KWRegisterMatchersNode.h; sourceTree = "<group>"; };
  361. 57D6045B1D0E3A04B7EE8E8CD2190852 /* NSString+ZZRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString+ZZRange.h"; sourceTree = "<group>"; };
  362. 58FBA836BA5FBC19B0F07F766E0C3084 /* NSObject+KiwiSpyAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiSpyAdditions.m"; path = "Classes/Core/NSObject+KiwiSpyAdditions.m"; sourceTree = "<group>"; };
  363. 595375327B7290FC13874A64A1539A9A /* KWBeforeEachNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeforeEachNode.m; path = Classes/Nodes/KWBeforeEachNode.m; sourceTree = "<group>"; };
  364. 5A61F324CB40476F5F3F4C9A9A2538E3 /* KWBeZeroMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeZeroMatcher.m; path = Classes/Matchers/KWBeZeroMatcher.m; sourceTree = "<group>"; };
  365. 5AC08764446E9621C1CC9898019C20B6 /* NSObjec+PropertiesVarMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSObjec+PropertiesVarMethod.h"; sourceTree = "<group>"; };
  366. 5B8F39E5B9AE4833A6DEDB58BEF02943 /* KWBeBetweenMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeBetweenMatcher.m; path = Classes/Matchers/KWBeBetweenMatcher.m; sourceTree = "<group>"; };
  367. 5BBE0C590CD6D01FB472A8609851BE58 /* KWExistVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExistVerifier.h; path = Classes/Verifiers/KWExistVerifier.h; sourceTree = "<group>"; };
  368. 5CA5C199AD6BF1BEC45E7119E7F7D368 /* KWBeWithinMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeWithinMatcher.m; path = Classes/Matchers/KWBeWithinMatcher.m; sourceTree = "<group>"; };
  369. 5D1B6ED9A61B811BD3E99B682CDB80B0 /* KWSharedExampleRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSharedExampleRegistry.m; path = "Classes/Shared Examples/KWSharedExampleRegistry.m"; sourceTree = "<group>"; };
  370. 5E2B655B8B6C2F4B5E4D90AB80EC63A1 /* KWSharedExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSharedExample.h; path = "Classes/Shared Examples/KWSharedExample.h"; sourceTree = "<group>"; };
  371. 5EBC8F300895E39EA0DF6D6B2B5E6BCD /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
  372. 5F2E1EBF618D476F70B4AC8092F4ACD5 /* KWRegularExpressionPatternMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWRegularExpressionPatternMatcher.m; path = Classes/Matchers/KWRegularExpressionPatternMatcher.m; sourceTree = "<group>"; };
  373. 5F9DB1090B99E9E7DAE082A5B0F02137 /* Pods-ZZFoundation_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZZFoundation_Example-Info.plist"; sourceTree = "<group>"; };
  374. 5FDC64BD4FCEC05A13C4C4B74074F479 /* KWMatcherFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatcherFactory.h; path = Classes/Core/KWMatcherFactory.h; sourceTree = "<group>"; };
  375. 6051BA34C036FDC3124D6670E4CFAEFF /* NSMethodSignature+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMethodSignature+KiwiAdditions.m"; path = "Classes/Core/NSMethodSignature+KiwiAdditions.m"; sourceTree = "<group>"; };
  376. 61A6D2AD37FC2833F9D4945E9514D60A /* KWBeSubclassOfClassMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeSubclassOfClassMatcher.h; path = Classes/Matchers/KWBeSubclassOfClassMatcher.h; sourceTree = "<group>"; };
  377. 6336B0686E65A2AF5A5A04D13998BBA0 /* KWExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExample.h; path = Classes/Core/KWExample.h; sourceTree = "<group>"; };
  378. 64B6F6D6F2284802A2FD18A69B510ABD /* NSString+ZZRegex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString+ZZRegex.h"; sourceTree = "<group>"; };
  379. 69C5980814B9239ECEC9921433835F38 /* KWReceiveMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWReceiveMatcher.h; path = Classes/Matchers/KWReceiveMatcher.h; sourceTree = "<group>"; };
  380. 6B015C0F57F2577F446496F1427F4F87 /* KWIntercept.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWIntercept.h; path = Classes/Stubbing/KWIntercept.h; sourceTree = "<group>"; };
  381. 6C0B2C3727E39E22D3371AD556D1EBB7 /* NSObject+KiwiStubAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiStubAdditions.m"; path = "Classes/Stubbing/NSObject+KiwiStubAdditions.m"; sourceTree = "<group>"; };
  382. 6C49C865AA4E10D92F84152E7F45C58F /* KWStringPrefixMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStringPrefixMatcher.h; path = Classes/Matchers/KWStringPrefixMatcher.h; sourceTree = "<group>"; };
  383. 6D386F7B0D0631232154FA3ECEDAD9FA /* ZZFoundation_String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ZZFoundation_String.h; sourceTree = "<group>"; };
  384. 6DA2471C8D78AFB55E0E8480C58732E6 /* KWMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatchers.h; path = Classes/Core/KWMatchers.h; sourceTree = "<group>"; };
  385. 6E9979B963D2E2E846D952D3F957750A /* KWBeBetweenMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeBetweenMatcher.h; path = Classes/Matchers/KWBeBetweenMatcher.h; sourceTree = "<group>"; };
  386. 6F2A9668CB68E58CF37F84A7E642585B /* KWMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatcher.h; path = Classes/Core/KWMatcher.h; sourceTree = "<group>"; };
  387. 70AB9544C4884EAF75B4067E153D35CC /* KiwiMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KiwiMacros.h; path = Classes/Core/KiwiMacros.h; sourceTree = "<group>"; };
  388. 7146094005A18F62C7C866643C4B204D /* KWBeMemberOfClassMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeMemberOfClassMatcher.h; path = Classes/Matchers/KWBeMemberOfClassMatcher.h; sourceTree = "<group>"; };
  389. 73A5E2CE4192D8EBCA4F3DEC835CD567 /* Pods_ZZFoundation_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ZZFoundation_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  390. 73AFF649D8810D14A28DC80C38750833 /* KWIntercept.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWIntercept.m; path = Classes/Stubbing/KWIntercept.m; sourceTree = "<group>"; };
  391. 7589F98E6581964DC3B3AC37A6D22E25 /* Pods-ZZFoundation_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZZFoundation_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
  392. 782EB17CACE9FBA46DA347C5A731F7A9 /* KWSuiteConfigurationBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSuiteConfigurationBase.h; path = Classes/Config/KWSuiteConfigurationBase.h; sourceTree = "<group>"; };
  393. 7853C6EC1A34A36B1726E61158A85CAC /* KWMatchVerifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatchVerifier.m; path = Classes/Verifiers/KWMatchVerifier.m; sourceTree = "<group>"; };
  394. 789AF366AE7E1E140A580A8205185849 /* Pods-ZZFoundation_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZZFoundation_Tests.debug.xcconfig"; sourceTree = "<group>"; };
  395. 79646F6E314474CAD73F7353806AA71A /* NSDate+ZZEx.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate+ZZEx.m"; sourceTree = "<group>"; };
  396. 7B296CC274B8A3700A47BD23113FD50D /* NSString+ZZEx.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString+ZZEx.m"; sourceTree = "<group>"; };
  397. 7B9AA59231555B56122244520BEC7737 /* KWBeKindOfClassMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeKindOfClassMatcher.m; path = Classes/Matchers/KWBeKindOfClassMatcher.m; sourceTree = "<group>"; };
  398. 7C20743CCE13A1F67B87F2E8E4728187 /* KWContainMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWContainMatcher.m; path = Classes/Matchers/KWContainMatcher.m; sourceTree = "<group>"; };
  399. 7CE05834148C79CAEBD6C3331A0A5D2A /* KWProbePoller.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWProbePoller.m; path = Classes/Core/KWProbePoller.m; sourceTree = "<group>"; };
  400. 7ECD9A12604D926D4B230BFA37E8F18F /* KWSymbolicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSymbolicator.m; path = Classes/Core/KWSymbolicator.m; sourceTree = "<group>"; };
  401. 8358A3E55C14CCB83B97C8A6E25F4D3A /* Pods-ZZFoundation_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZZFoundation_Tests.release.xcconfig"; sourceTree = "<group>"; };
  402. 83C2027A3B4C3EE798FF2D99D02D6668 /* KWBeEmptyMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeEmptyMatcher.h; path = Classes/Matchers/KWBeEmptyMatcher.h; sourceTree = "<group>"; };
  403. 8587AE24DB255B2F0BA725A15A00BD61 /* KWHaveMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWHaveMatcher.h; path = Classes/Matchers/KWHaveMatcher.h; sourceTree = "<group>"; };
  404. 85E9AB50026338D0AD06A9C7A3D10C4F /* KWBlockRaiseMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBlockRaiseMatcher.h; path = Classes/Matchers/KWBlockRaiseMatcher.h; sourceTree = "<group>"; };
  405. 860B41129EB40C1B562C372345AF662F /* KWSharedExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSharedExample.m; path = "Classes/Shared Examples/KWSharedExample.m"; sourceTree = "<group>"; };
  406. 86B926DBBFF5697CB0915C67B49A734A /* ZZSecurity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ZZSecurity.h; sourceTree = "<group>"; };
  407. 877479B21F001C9516F8A0DC52322A3E /* Kiwi-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kiwi-prefix.pch"; sourceTree = "<group>"; };
  408. 87B390C6FA7036D32320E987DFEE75D9 /* NSValue+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+KiwiAdditions.h"; path = "Classes/Core/NSValue+KiwiAdditions.h"; sourceTree = "<group>"; };
  409. 88FBD04371ACC49512FA44A255F721FD /* KWAny.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAny.m; path = Classes/Core/KWAny.m; sourceTree = "<group>"; };
  410. 896ACD1E114AA9F05D6A79DC5FE5FD23 /* KWBeIdenticalToMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeIdenticalToMatcher.m; path = Classes/Matchers/KWBeIdenticalToMatcher.m; sourceTree = "<group>"; };
  411. 897C07D26F727BD20CD07534784064E6 /* KWRegularExpressionPatternMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWRegularExpressionPatternMatcher.h; path = Classes/Matchers/KWRegularExpressionPatternMatcher.h; sourceTree = "<group>"; };
  412. 8A447947C69C2C712DAED7C435741DD3 /* KWFutureObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWFutureObject.h; path = Classes/Core/KWFutureObject.h; sourceTree = "<group>"; };
  413. 8D0D7FAF8EF21985637F34F0A36287AD /* KWNull.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWNull.m; path = Classes/Core/KWNull.m; sourceTree = "<group>"; };
  414. 8F26D32B98C9CE6693A03B2E9CA06FA0 /* KWRespondToSelectorMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWRespondToSelectorMatcher.h; path = Classes/Matchers/KWRespondToSelectorMatcher.h; sourceTree = "<group>"; };
  415. 8F406AC836382C0EC429D9DAE943621E /* KWMatcherFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatcherFactory.m; path = Classes/Core/KWMatcherFactory.m; sourceTree = "<group>"; };
  416. 8FF83B4BC6688C2BF877E7F19057A12F /* KWFailure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWFailure.h; path = Classes/Core/KWFailure.h; sourceTree = "<group>"; };
  417. 91C126EC3A9C30B70C9CA764A7C85F9D /* NSInvocation+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSInvocation+KiwiAdditions.m"; path = "Classes/Core/NSInvocation+KiwiAdditions.m"; sourceTree = "<group>"; };
  418. 959D6651657E0055649CFFBD752762BE /* KWSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSpec.m; path = Classes/Core/KWSpec.m; sourceTree = "<group>"; };
  419. 96132D9DB7D85D3DD70C17CBCF16CB2A /* Kiwi.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kiwi.modulemap; sourceTree = "<group>"; };
  420. 967855D72D5338D89044FCD1532E59AB /* KWAfterEachNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAfterEachNode.m; path = Classes/Nodes/KWAfterEachNode.m; sourceTree = "<group>"; };
  421. 96C174E70C86F384241871FEE1CF8124 /* ZZFoundation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZZFoundation-dummy.m"; sourceTree = "<group>"; };
  422. 96F293F6198FC59EC984F7F22BF97390 /* NSObject+KiwiMockAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiMockAdditions.h"; path = "Classes/Mocking/NSObject+KiwiMockAdditions.h"; sourceTree = "<group>"; };
  423. 96F296D3FC9002E8A60B464C70E665D7 /* KWEqualMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWEqualMatcher.m; path = Classes/Matchers/KWEqualMatcher.m; sourceTree = "<group>"; };
  424. 976A56DBA4C9E49F212B122E50CC039A /* KWNilMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWNilMatcher.h; path = Classes/Matchers/KWNilMatcher.h; sourceTree = "<group>"; };
  425. 985ED2E9A04FD8788B99C698EE4115FE /* KWBlock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBlock.m; path = Classes/Core/KWBlock.m; sourceTree = "<group>"; };
  426. 98D4CB8047F0587F4D180656DF2ADE38 /* KWMessagePattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMessagePattern.m; path = Classes/Core/KWMessagePattern.m; sourceTree = "<group>"; };
  427. 9C7D6D6B65DE9A61DAAB64115DC1FD06 /* KWMock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMock.h; path = Classes/Mocking/KWMock.h; sourceTree = "<group>"; };
  428. 9D805624C072425CCAD72B3385381CD8 /* KWChangeMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWChangeMatcher.m; path = Classes/Matchers/KWChangeMatcher.m; sourceTree = "<group>"; };
  429. 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
  430. 9DA1A4298EBD0394171971EA38A7112B /* KWMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatcher.m; path = Classes/Core/KWMatcher.m; sourceTree = "<group>"; };
  431. 9DA92E5C6D73AD6BA0FB494B61204867 /* KWNilMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWNilMatcher.m; path = Classes/Matchers/KWNilMatcher.m; sourceTree = "<group>"; };
  432. 9DC4319B691676C65BAB4F30C566BFDA /* Pods_ZZFoundation_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ZZFoundation_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  433. 9DC47B4692CE0247AC02E16BE53EAA63 /* NSString+ZZRect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString+ZZRect.m"; sourceTree = "<group>"; };
  434. 9E0E595164A2EC99E2BCA8BF02D7A2D7 /* KWNotificationMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWNotificationMatcher.m; path = Classes/Matchers/KWNotificationMatcher.m; sourceTree = "<group>"; };
  435. 9E6637347F767A350218467B4E2C4054 /* Kiwi-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kiwi-Info.plist"; sourceTree = "<group>"; };
  436. A01B9DB635AD35D8D96FCED36B664D41 /* ZZFoundation_Date.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ZZFoundation_Date.h; sourceTree = "<group>"; };
  437. A1BBB093B39F888BB04687EEBE3B2BF0 /* KWVerifying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWVerifying.h; path = Classes/Verifiers/KWVerifying.h; sourceTree = "<group>"; };
  438. A1CCC518AF753D2EFAB054CC2EF4963B /* NSObject+KiwiStubAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiStubAdditions.h"; path = "Classes/Stubbing/NSObject+KiwiStubAdditions.h"; sourceTree = "<group>"; };
  439. A211648C9CC1E5E3D74E6FA0E4695538 /* NSObject+KiwiVerifierAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiVerifierAdditions.h"; path = "Classes/Core/NSObject+KiwiVerifierAdditions.h"; sourceTree = "<group>"; };
  440. A23D48F1FF88A606E6D127CC3B2EAA7B /* KWExampleSuiteBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleSuiteBuilder.h; path = Classes/Core/KWExampleSuiteBuilder.h; sourceTree = "<group>"; };
  441. A2CFABE6A7F79D7147EC5EF6511D3DE8 /* KWBeEmptyMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeEmptyMatcher.m; path = Classes/Matchers/KWBeEmptyMatcher.m; sourceTree = "<group>"; };
  442. A33983D31F6162B89B6DAE6593844BD5 /* ZZFoundation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZZFoundation.debug.xcconfig; sourceTree = "<group>"; };
  443. A451A72760D42D0648B294D78B9A636D /* KWSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSpec.h; path = Classes/Core/KWSpec.h; sourceTree = "<group>"; };
  444. A4BD14718C3F0E913B6B0A411300D726 /* KWInvocationCapturer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWInvocationCapturer.m; path = Classes/Core/KWInvocationCapturer.m; sourceTree = "<group>"; };
  445. A65AE36FF2BDC893499AD9FA952F6571 /* NSDate+ZZEx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate+ZZEx.h"; sourceTree = "<group>"; };
  446. A73AB43678D78EB8978A4DB6F1EE128A /* KWBeforeEachNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeforeEachNode.h; path = Classes/Nodes/KWBeforeEachNode.h; sourceTree = "<group>"; };
  447. A78F39AB4D08FE97495643293614826D /* KWContextNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWContextNode.m; path = Classes/Nodes/KWContextNode.m; sourceTree = "<group>"; };
  448. AA2937B6EA631BFA38AEAC8D8C0915E0 /* KWGenericMatchEvaluator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWGenericMatchEvaluator.h; path = Classes/Matchers/KWGenericMatchEvaluator.h; sourceTree = "<group>"; };
  449. AB1528F81A30C4F07440193933489B7F /* KWUserDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWUserDefinedMatcher.m; path = Classes/Matchers/KWUserDefinedMatcher.m; sourceTree = "<group>"; };
  450. AB9E01594BFAB129475001176FAE89CB /* KWContainStringMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWContainStringMatcher.h; path = Classes/Matchers/KWContainStringMatcher.h; sourceTree = "<group>"; };
  451. AD4233A830A2EB97199D47D52C7B96E8 /* KWAfterAllNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAfterAllNode.h; path = Classes/Nodes/KWAfterAllNode.h; sourceTree = "<group>"; };
  452. ADD54A48760B1B7868E757CC4338C986 /* KWInvocationCapturer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWInvocationCapturer.h; path = Classes/Core/KWInvocationCapturer.h; sourceTree = "<group>"; };
  453. AE1E358031C2C7EFC7B3E6A71E1A3203 /* NSNumber+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+KiwiAdditions.h"; path = "Classes/Core/NSNumber+KiwiAdditions.h"; sourceTree = "<group>"; };
  454. AEABDAD4232554487BA241BB1B682DA4 /* KWCaptureSpy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWCaptureSpy.m; path = Classes/Core/KWCaptureSpy.m; sourceTree = "<group>"; };
  455. AF7565288C495E88D81464032CF0F9C4 /* KWExampleDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleDelegate.h; path = Classes/Core/KWExampleDelegate.h; sourceTree = "<group>"; };
  456. AFBEB42CDA302D78D43AEFD9F2A0061A /* NSString+ZZPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString+ZZPath.m"; sourceTree = "<group>"; };
  457. B013B69F254505D4F688688BC4BEA634 /* NSNumber+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+KiwiAdditions.m"; path = "Classes/Core/NSNumber+KiwiAdditions.m"; sourceTree = "<group>"; };
  458. B2A74B2F1AA711E1B5E900A1FD7ADC09 /* KWHaveValueMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWHaveValueMatcher.m; path = Classes/Matchers/KWHaveValueMatcher.m; sourceTree = "<group>"; };
  459. B320B6D773E687AB8037E05646370A93 /* KWReporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWReporting.h; path = Classes/Core/KWReporting.h; sourceTree = "<group>"; };
  460. B80B9DB85659C1C4D15CED92F4CF3941 /* KWChangeMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWChangeMatcher.h; path = Classes/Matchers/KWChangeMatcher.h; sourceTree = "<group>"; };
  461. B912574F55F790F927EF15501D2C4B91 /* Pods-ZZFoundation_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZZFoundation_Example-acknowledgements.plist"; sourceTree = "<group>"; };
  462. BAC199C0246420B967346EBF00623D31 /* KWFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWFormatter.m; path = Classes/Core/KWFormatter.m; sourceTree = "<group>"; };
  463. BB17EE6E4F2E5E1DF44E03013448384E /* NSProxy+KiwiVerifierAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSProxy+KiwiVerifierAdditions.m"; path = "Classes/Core/NSProxy+KiwiVerifierAdditions.m"; sourceTree = "<group>"; };
  464. BB81B45E9450B65646479981BE7CD868 /* KWStringContainsMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStringContainsMatcher.m; path = Classes/Matchers/KWStringContainsMatcher.m; sourceTree = "<group>"; };
  465. BC24CAEB651A84A792513E1DC67AAD55 /* KWMessageSpying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMessageSpying.h; path = Classes/Core/KWMessageSpying.h; sourceTree = "<group>"; };
  466. BCBCCB14F81EECFDDBBDF4E87421A62D /* KWContainStringMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWContainStringMatcher.m; path = Classes/Matchers/KWContainStringMatcher.m; sourceTree = "<group>"; };
  467. BD311670BFAEB2BF2310BF490F7E5706 /* KWUserDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWUserDefinedMatcher.h; path = Classes/Matchers/KWUserDefinedMatcher.h; sourceTree = "<group>"; };
  468. BD405790690F87EFAFA06C6B1900F4D0 /* KWExampleSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExampleSuite.m; path = Classes/Core/KWExampleSuite.m; sourceTree = "<group>"; };
  469. BD4703CADDDBEA51C6A9F82C1677A4EB /* NSObject+KiwiSpyAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiSpyAdditions.h"; path = "Classes/Core/NSObject+KiwiSpyAdditions.h"; sourceTree = "<group>"; };
  470. BDA6E5FF2B37CB42D63197158D7841D2 /* KWGenericMatchingAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWGenericMatchingAdditions.h; path = Classes/Matchers/KWGenericMatchingAdditions.h; sourceTree = "<group>"; };
  471. BDB46FCEAD6F74DB9A91AC142045C2BB /* KWStringUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStringUtilities.m; path = Classes/Core/KWStringUtilities.m; sourceTree = "<group>"; };
  472. BE31C895EA743D9A092C2D5918C3E4E0 /* Kiwi.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kiwi.debug.xcconfig; sourceTree = "<group>"; };
  473. BFC6B283F3846CF58F6E814450E161BD /* ZZFoundation-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ZZFoundation-Info.plist"; sourceTree = "<group>"; };
  474. C2C6A77FC116CC2747DE62DE4449C85A /* KWWorkarounds.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWWorkarounds.m; path = Classes/Core/KWWorkarounds.m; sourceTree = "<group>"; };
  475. C438E3E776FE753E51939DE1588B329A /* KWBackgroundTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBackgroundTask.h; path = Classes/Core/KWBackgroundTask.h; sourceTree = "<group>"; };
  476. C604AFE065ED309F3D64B341B5FDD2DC /* Kiwi-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kiwi-umbrella.h"; sourceTree = "<group>"; };
  477. C620AD383014106D0200617832FB78A5 /* KWSymbolicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSymbolicator.h; path = Classes/Core/KWSymbolicator.h; sourceTree = "<group>"; };
  478. C83DFCAF5B38C0A8451FECB7530810B1 /* KWContextNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWContextNode.h; path = Classes/Nodes/KWContextNode.h; sourceTree = "<group>"; };
  479. C9EB64F09F8CDA4D391780AF3DFAC0BA /* NSString+ZZPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString+ZZPath.h"; sourceTree = "<group>"; };
  480. CA8B94E9D3B433157168D1EECCEC11CD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
  481. CA98892CC1A7714A31DE348FFE0EF538 /* KWExampleSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExampleSuiteBuilder.m; path = Classes/Core/KWExampleSuiteBuilder.m; sourceTree = "<group>"; };
  482. CAA735FA4A20E835C8E656E4D09C2309 /* NSProxy+KiwiVerifierAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSProxy+KiwiVerifierAdditions.h"; path = "Classes/Core/NSProxy+KiwiVerifierAdditions.h"; sourceTree = "<group>"; };
  483. CAC7C8A676AFB8123BDBC52D7AD64A1B /* KWLetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWLetNode.h; path = Classes/Nodes/KWLetNode.h; sourceTree = "<group>"; };
  484. CBBB73F1AB3874E189A2C3CBD290E7D2 /* KWConformToProtocolMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWConformToProtocolMatcher.h; path = Classes/Matchers/KWConformToProtocolMatcher.h; sourceTree = "<group>"; };
  485. CD95EA9650F1B032B63B7D7AA8752275 /* KWAllTestsSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAllTestsSuite.m; path = Classes/Config/KWAllTestsSuite.m; sourceTree = "<group>"; };
  486. CE67F0FFAD10EC7D0DE2EC25C379FEC5 /* NSInvocation+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSInvocation+KiwiAdditions.h"; path = "Classes/Core/NSInvocation+KiwiAdditions.h"; sourceTree = "<group>"; };
  487. D13D1BBEFC9571FF58B54DF3FE5D92AE /* KWExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExample.m; path = Classes/Core/KWExample.m; sourceTree = "<group>"; };
  488. D17D6F5CA3B08EF5A409BD6D7A558ED4 /* KWGenericMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWGenericMatcher.h; path = Classes/Matchers/KWGenericMatcher.h; sourceTree = "<group>"; };
  489. D183E75BFFB54086D4FEE5DA52CFE739 /* KWReceiveMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWReceiveMatcher.m; path = Classes/Matchers/KWReceiveMatcher.m; sourceTree = "<group>"; };
  490. D18901709C8E6FB73F54DDCFD9DC8801 /* Pods-ZZFoundation_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZZFoundation_Example-frameworks.sh"; sourceTree = "<group>"; };
  491. D26AC0F1262AFA92271A561FBC9A8834 /* NSString+ZZRange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString+ZZRange.m"; sourceTree = "<group>"; };
  492. D38ACE17DD00D7579BAD43634B3B194D /* NSMutableArray+ZZEx.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray+ZZEx.m"; sourceTree = "<group>"; };
  493. D6B9F9D53C13DA7793180537E67D2B78 /* Pods-ZZFoundation_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZZFoundation_Tests-dummy.m"; sourceTree = "<group>"; };
  494. D6D21F798C85CE9DB7FC0A434F95F54D /* KWGenericMatchEvaluator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWGenericMatchEvaluator.m; path = Classes/Matchers/KWGenericMatchEvaluator.m; sourceTree = "<group>"; };
  495. D8604957C2AD808294B6B323EFB67641 /* Pods-ZZFoundation_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZZFoundation_Tests.modulemap"; sourceTree = "<group>"; };
  496. DB93FFFA92E5BC8BC9CBD8EC1E6BDB8B /* KWStringUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStringUtilities.h; path = Classes/Core/KWStringUtilities.h; sourceTree = "<group>"; };
  497. DC3B7BD2B02F5107295CBAFE53A8C63E /* KWStub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStub.h; path = Classes/Stubbing/KWStub.h; sourceTree = "<group>"; };
  498. DC7707A347AD8EADBA24080E62B8C4DC /* KWRegisterMatchersNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWRegisterMatchersNode.m; path = Classes/Nodes/KWRegisterMatchersNode.m; sourceTree = "<group>"; };
  499. DD8C3CBD1A9C82172744AEFC0D47DE45 /* KWCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWCallSite.h; path = Classes/Core/KWCallSite.h; sourceTree = "<group>"; };
  500. DDDD05F7BD0016B90EE8A0A0CDA15296 /* KWObjCUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWObjCUtilities.m; path = Classes/Core/KWObjCUtilities.m; sourceTree = "<group>"; };
  501. DE52FE54108C088A818A427217C936DD /* KWCaptureSpy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWCaptureSpy.h; path = Classes/Core/KWCaptureSpy.h; sourceTree = "<group>"; };
  502. DED7830167D9ECBCD8D6A96F6D509617 /* KWBlockNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBlockNode.m; path = Classes/Nodes/KWBlockNode.m; sourceTree = "<group>"; };
  503. E14135FC4EDCDABAB4CCC52BBC86AF8E /* KWBeMemberOfClassMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeMemberOfClassMatcher.m; path = Classes/Matchers/KWBeMemberOfClassMatcher.m; sourceTree = "<group>"; };
  504. E18917E5997F45E8CB32222A61C3E489 /* KWMatchVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatchVerifier.h; path = Classes/Verifiers/KWMatchVerifier.h; sourceTree = "<group>"; };
  505. E1B17A9D0AF45A8D4F753A1450F8EE0F /* KWBackgroundTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBackgroundTask.m; path = Classes/Core/KWBackgroundTask.m; sourceTree = "<group>"; };
  506. E56C7AE68719C3FE7E1A8172699182D9 /* KWSharedExampleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSharedExampleRegistry.h; path = "Classes/Shared Examples/KWSharedExampleRegistry.h"; sourceTree = "<group>"; };
  507. E575BF677D007D00160F015ABD723CBA /* Pods-ZZFoundation_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZZFoundation_Example-dummy.m"; sourceTree = "<group>"; };
  508. E6B68E63B5371C226752C2C072A86035 /* ZZFoundation.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZZFoundation.modulemap; sourceTree = "<group>"; };
  509. E92B1F26E69AAB03743AAE1D45339D51 /* KWBeSubclassOfClassMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeSubclassOfClassMatcher.m; path = Classes/Matchers/KWBeSubclassOfClassMatcher.m; sourceTree = "<group>"; };
  510. EAFEFCD561D74331419A139C60F6EB89 /* KWAsyncVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAsyncVerifier.h; path = Classes/Verifiers/KWAsyncVerifier.h; sourceTree = "<group>"; };
  511. EB57EC34C806F09AC039D8D3B772EA84 /* KWBlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBlock.h; path = Classes/Core/KWBlock.h; sourceTree = "<group>"; };
  512. ECD3A8ABA1FD6B9AB7B1A86868DA4868 /* KWStringContainsMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStringContainsMatcher.h; path = Classes/Matchers/KWStringContainsMatcher.h; sourceTree = "<group>"; };
  513. ED9E58EF52233253B2F43C23C0CAA80B /* NSFileManager+ZZEx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSFileManager+ZZEx.h"; sourceTree = "<group>"; };
  514. EEC6FD085E731B2FBCFE32ECFC5B6751 /* KWStringPrefixMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStringPrefixMatcher.m; path = Classes/Matchers/KWStringPrefixMatcher.m; sourceTree = "<group>"; };
  515. EF44769DD8B916C12E0DBFADF9DC2BF7 /* NSMethodSignature+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMethodSignature+KiwiAdditions.h"; path = "Classes/Core/NSMethodSignature+KiwiAdditions.h"; sourceTree = "<group>"; };
  516. F056499F2F61B19BE419175862715989 /* NSArray+ZZEx.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSArray+ZZEx.m"; sourceTree = "<group>"; };
  517. F14AC2021001A684660E1DE1A11FD634 /* KWConformToProtocolMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWConformToProtocolMatcher.m; path = Classes/Matchers/KWConformToProtocolMatcher.m; sourceTree = "<group>"; };
  518. F1EF7622D0FD6D53CBA4786BE499A619 /* NSInvocation+OCMAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSInvocation+OCMAdditions.m"; path = "Classes/Core/NSInvocation+OCMAdditions.m"; sourceTree = "<group>"; };
  519. F36CB9A201EB40E463EE5A227ACB395F /* Kiwi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Kiwi.h; path = Classes/Core/Kiwi.h; sourceTree = "<group>"; };
  520. F3798D111E8878AD4138B2D3A674DFA3 /* NSFileManager+ZZEx.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSFileManager+ZZEx.m"; sourceTree = "<group>"; };
  521. F415FFB327174015B6CAD2D74D450E22 /* NSValue+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+KiwiAdditions.m"; path = "Classes/Core/NSValue+KiwiAdditions.m"; sourceTree = "<group>"; };
  522. F463A2A4CB2CCFB280F40EA7E52AE42A /* KWFutureObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWFutureObject.m; path = Classes/Core/KWFutureObject.m; sourceTree = "<group>"; };
  523. F4B1EA0A8D267950B3E2DF21CB494D9C /* Kiwi.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kiwi.release.xcconfig; sourceTree = "<group>"; };
  524. F52A565A23A00E6DEC7F629F3BC1C905 /* KWBeTrueMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeTrueMatcher.m; path = Classes/Matchers/KWBeTrueMatcher.m; sourceTree = "<group>"; };
  525. F5DC30A68EAF758706B7A1C2D2413E3B /* KWWorkarounds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWWorkarounds.h; path = Classes/Core/KWWorkarounds.h; sourceTree = "<group>"; };
  526. F66116F9340120ECAE81F39ECF9B7AE2 /* KWMatching.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatching.h; path = Classes/Core/KWMatching.h; sourceTree = "<group>"; };
  527. F6CA3E211DC3CAC5E1ED70F0EF2C8ED4 /* KWSuiteConfigurationBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSuiteConfigurationBase.m; path = Classes/Config/KWSuiteConfigurationBase.m; sourceTree = "<group>"; };
  528. F7BD3F0FEA1C964BE72C5B48A545253F /* KWObjCUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWObjCUtilities.h; path = Classes/Core/KWObjCUtilities.h; sourceTree = "<group>"; };
  529. F7FCA8C6CE5858B0F6C0BF2B8D7C0F5D /* KWCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWCallSite.m; path = Classes/Core/KWCallSite.m; sourceTree = "<group>"; };
  530. F8CCFC8FA3495092A24181914DDE4AEF /* NSArray+ZZEx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSArray+ZZEx.h"; sourceTree = "<group>"; };
  531. FE480E16266A01E1E3E2AD21314AF46D /* NSObject+KiwiMockAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiMockAdditions.m"; path = "Classes/Mocking/NSObject+KiwiMockAdditions.m"; sourceTree = "<group>"; };
  532. FEC456B7AF75621DBB1C6874B924B0E3 /* Pods-ZZFoundation_Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZZFoundation_Tests-Info.plist"; sourceTree = "<group>"; };
  533. FEE4AEF07240DB300FFF1D8773B0BA36 /* KWCountType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWCountType.h; path = Classes/Core/KWCountType.h; sourceTree = "<group>"; };
  534. /* End PBXFileReference section */
  535. /* Begin PBXFrameworksBuildPhase section */
  536. 03033A78AECFE659D1D384935BF11834 /* Frameworks */ = {
  537. isa = PBXFrameworksBuildPhase;
  538. buildActionMask = 2147483647;
  539. files = (
  540. C081EEB4B2853519BD5D4A998CA569E4 /* Foundation.framework in Frameworks */,
  541. E30E786E3131F0C739DAD0D825D13C96 /* XCTest.framework in Frameworks */,
  542. );
  543. runOnlyForDeploymentPostprocessing = 0;
  544. };
  545. 2F90BD806281912BDF27C9F043FDE335 /* Frameworks */ = {
  546. isa = PBXFrameworksBuildPhase;
  547. buildActionMask = 2147483647;
  548. files = (
  549. F3BDCC91A583ABD0632B4C73C37288F9 /* Foundation.framework in Frameworks */,
  550. );
  551. runOnlyForDeploymentPostprocessing = 0;
  552. };
  553. A71760A8224A3344311D050D63CBFBF4 /* Frameworks */ = {
  554. isa = PBXFrameworksBuildPhase;
  555. buildActionMask = 2147483647;
  556. files = (
  557. 3F3AAD73C93A9D9FE384CB5B3179FFE5 /* Foundation.framework in Frameworks */,
  558. );
  559. runOnlyForDeploymentPostprocessing = 0;
  560. };
  561. EFC41297AA26E0FB18A4D105B4512F1D /* Frameworks */ = {
  562. isa = PBXFrameworksBuildPhase;
  563. buildActionMask = 2147483647;
  564. files = (
  565. 42988AEE1FCB24C3C7902342A08050D7 /* Foundation.framework in Frameworks */,
  566. );
  567. runOnlyForDeploymentPostprocessing = 0;
  568. };
  569. /* End PBXFrameworksBuildPhase section */
  570. /* Begin PBXGroup section */
  571. 05BB7B0B4F1A40A4694D65BBC84F12B7 /* Regex */ = {
  572. isa = PBXGroup;
  573. children = (
  574. 64B6F6D6F2284802A2FD18A69B510ABD /* NSString+ZZRegex.h */,
  575. 4E626C08BFB7394ED561F947EC124999 /* NSString+ZZRegex.m */,
  576. );
  577. path = Regex;
  578. sourceTree = "<group>";
  579. };
  580. 0BD0C7EB8C887ED94257DE24DB4BC3EB /* Collection */ = {
  581. isa = PBXGroup;
  582. children = (
  583. F8CCFC8FA3495092A24181914DDE4AEF /* NSArray+ZZEx.h */,
  584. F056499F2F61B19BE419175862715989 /* NSArray+ZZEx.m */,
  585. 3FC0D6F8406A0F3B7C05643BDA545407 /* NSMutableArray+ZZEx.h */,
  586. D38ACE17DD00D7579BAD43634B3B194D /* NSMutableArray+ZZEx.m */,
  587. );
  588. name = Collection;
  589. path = ZZFoundation/Classes/Collection;
  590. sourceTree = "<group>";
  591. };
  592. 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */ = {
  593. isa = PBXGroup;
  594. children = (
  595. 974814B39C0012DECD183BBB91B32103 /* iOS */,
  596. );
  597. name = Frameworks;
  598. sourceTree = "<group>";
  599. };
  600. 1E96E8FACCC7190C68F00EEB705CA7D1 /* Pod */ = {
  601. isa = PBXGroup;
  602. children = (
  603. 25F243F7DE134631F6E049E38743E801 /* LICENSE */,
  604. 11C61A56238700D8C00D1F9E3E049559 /* README.md */,
  605. 1794445EC9C444CFCB05750827A2C47D /* ZZFoundation.podspec */,
  606. );
  607. name = Pod;
  608. sourceTree = "<group>";
  609. };
  610. 2C9007F299B8C1539CBF5D6FCDBFF11E /* String */ = {
  611. isa = PBXGroup;
  612. children = (
  613. 32F9DC7C1C0A2CE368D494D6333667FD /* NSString+ZZEx.h */,
  614. 7B296CC274B8A3700A47BD23113FD50D /* NSString+ZZEx.m */,
  615. 6D386F7B0D0631232154FA3ECEDAD9FA /* ZZFoundation_String.h */,
  616. C2A38B36D6C7F8BCC85384DA61DB251E /* DirPath */,
  617. 05BB7B0B4F1A40A4694D65BBC84F12B7 /* Regex */,
  618. 6A0D9DCEBD122EC6A0235FC753A788AE /* Security */,
  619. CCF9C291FB978A94367E8225EA884528 /* Size */,
  620. C180C99770C90010EE2A3312A95F977B /* StringRange */,
  621. );
  622. name = String;
  623. path = ZZFoundation/Classes/String;
  624. sourceTree = "<group>";
  625. };
  626. 2C96D2EB2272E9B4375FC306FF317147 /* Products */ = {
  627. isa = PBXGroup;
  628. children = (
  629. 0C26E0179F81C13A342E1D93EE7708D4 /* Kiwi.framework */,
  630. 9DC4319B691676C65BAB4F30C566BFDA /* Pods_ZZFoundation_Example.framework */,
  631. 73A5E2CE4192D8EBCA4F3DEC835CD567 /* Pods_ZZFoundation_Tests.framework */,
  632. 377427BA38DD51319A87D0DD6899C53F /* ZZFoundation.framework */,
  633. );
  634. name = Products;
  635. sourceTree = "<group>";
  636. };
  637. 3B73009F6A11329FF08EE912746B5A33 /* ZZFoundation */ = {
  638. isa = PBXGroup;
  639. children = (
  640. 50563653259B3DED004C7FCF /* Format */,
  641. 21875DFDE3680B43479AA93C692B2512 /* ZZFoundation.h */,
  642. 0BD0C7EB8C887ED94257DE24DB4BC3EB /* Collection */,
  643. DC9DCFE37218C0AB40F6E1C1E56CA3F1 /* Date */,
  644. EC1AAADF43D9576E27A409C0E87C235D /* FileManager */,
  645. B32070C612AE7787D619C8AE84101BD6 /* NSObject */,
  646. 1E96E8FACCC7190C68F00EEB705CA7D1 /* Pod */,
  647. 2C9007F299B8C1539CBF5D6FCDBFF11E /* String */,
  648. B9EF299ACC9FD2D06C8DC38A1979CDFE /* Support Files */,
  649. );
  650. name = ZZFoundation;
  651. path = ../..;
  652. sourceTree = "<group>";
  653. };
  654. 50563653259B3DED004C7FCF /* Format */ = {
  655. isa = PBXGroup;
  656. children = (
  657. 50563654259B3E07004C7FCF /* NSDateFormatter+ZZEx.h */,
  658. 50563655259B3E07004C7FCF /* NSDateFormatter+ZZEx.m */,
  659. );
  660. name = Format;
  661. path = ZZFoundation/Classes/Format;
  662. sourceTree = "<group>";
  663. };
  664. 649242ED0EA51F3F4BBB6B50D3FB81CE /* Pods-ZZFoundation_Example */ = {
  665. isa = PBXGroup;
  666. children = (
  667. 47FF84DA93A6766913423ECD3DC3FE63 /* Pods-ZZFoundation_Example.modulemap */,
  668. 292831359F6C8E4CD8132E8FD27379C3 /* Pods-ZZFoundation_Example-acknowledgements.markdown */,
  669. B912574F55F790F927EF15501D2C4B91 /* Pods-ZZFoundation_Example-acknowledgements.plist */,
  670. E575BF677D007D00160F015ABD723CBA /* Pods-ZZFoundation_Example-dummy.m */,
  671. D18901709C8E6FB73F54DDCFD9DC8801 /* Pods-ZZFoundation_Example-frameworks.sh */,
  672. 5F9DB1090B99E9E7DAE082A5B0F02137 /* Pods-ZZFoundation_Example-Info.plist */,
  673. 08DAF2670FEB672C14ABF71495E4132D /* Pods-ZZFoundation_Example-umbrella.h */,
  674. 388963E579CC5C3FEA9F34D5AE5BD498 /* Pods-ZZFoundation_Example.debug.xcconfig */,
  675. 3B4AE4D4FD0EE15C43CA6B80AC194105 /* Pods-ZZFoundation_Example.release.xcconfig */,
  676. );
  677. name = "Pods-ZZFoundation_Example";
  678. path = "Target Support Files/Pods-ZZFoundation_Example";
  679. sourceTree = "<group>";
  680. };
  681. 652ABC19684C3FC3A2D79564405428C9 /* Support Files */ = {
  682. isa = PBXGroup;
  683. children = (
  684. 96132D9DB7D85D3DD70C17CBCF16CB2A /* Kiwi.modulemap */,
  685. 19750C1B9013B5F23CF8077C4FF27340 /* Kiwi-dummy.m */,
  686. 9E6637347F767A350218467B4E2C4054 /* Kiwi-Info.plist */,
  687. 877479B21F001C9516F8A0DC52322A3E /* Kiwi-prefix.pch */,
  688. C604AFE065ED309F3D64B341B5FDD2DC /* Kiwi-umbrella.h */,
  689. BE31C895EA743D9A092C2D5918C3E4E0 /* Kiwi.debug.xcconfig */,
  690. F4B1EA0A8D267950B3E2DF21CB494D9C /* Kiwi.release.xcconfig */,
  691. );
  692. name = "Support Files";
  693. path = "../Target Support Files/Kiwi";
  694. sourceTree = "<group>";
  695. };
  696. 6A0D9DCEBD122EC6A0235FC753A788AE /* Security */ = {
  697. isa = PBXGroup;
  698. children = (
  699. 86B926DBBFF5697CB0915C67B49A734A /* ZZSecurity.h */,
  700. 0E983D2F53894C9B829C0747F79EE0CD /* ZZSecurity.m */,
  701. );
  702. path = Security;
  703. sourceTree = "<group>";
  704. };
  705. 71A8EB29CA8F21203073B00E67A5EDE2 /* Kiwi */ = {
  706. isa = PBXGroup;
  707. children = (
  708. F36CB9A201EB40E463EE5A227ACB395F /* Kiwi.h */,
  709. 112BEFF64B82DA235FFC788F2493B77D /* KiwiBlockMacros.h */,
  710. 3444936B2AFFB6D93C1AAF5C9A3B4AAF /* KiwiConfiguration.h */,
  711. 70AB9544C4884EAF75B4067E153D35CC /* KiwiMacros.h */,
  712. AD4233A830A2EB97199D47D52C7B96E8 /* KWAfterAllNode.h */,
  713. 472649DB3ACB33E47001B47EAD0E6FC8 /* KWAfterAllNode.m */,
  714. 101A84B6342FD6379F9DDC6E2C7C87BC /* KWAfterEachNode.h */,
  715. 967855D72D5338D89044FCD1532E59AB /* KWAfterEachNode.m */,
  716. CD95EA9650F1B032B63B7D7AA8752275 /* KWAllTestsSuite.m */,
  717. 4F93450F26E5FE15125509DC70469031 /* KWAny.h */,
  718. 88FBD04371ACC49512FA44A255F721FD /* KWAny.m */,
  719. EAFEFCD561D74331419A139C60F6EB89 /* KWAsyncVerifier.h */,
  720. 399B5CC0B43CC6790B697B705264B285 /* KWAsyncVerifier.m */,
  721. C438E3E776FE753E51939DE1588B329A /* KWBackgroundTask.h */,
  722. E1B17A9D0AF45A8D4F753A1450F8EE0F /* KWBackgroundTask.m */,
  723. 6E9979B963D2E2E846D952D3F957750A /* KWBeBetweenMatcher.h */,
  724. 5B8F39E5B9AE4833A6DEDB58BEF02943 /* KWBeBetweenMatcher.m */,
  725. 83C2027A3B4C3EE798FF2D99D02D6668 /* KWBeEmptyMatcher.h */,
  726. A2CFABE6A7F79D7147EC5EF6511D3DE8 /* KWBeEmptyMatcher.m */,
  727. 3DD082CD658C47CF805156CAA8079AA3 /* KWBeforeAllNode.h */,
  728. 4C1D68A08F6F6A59AC3D7484E4DFE04D /* KWBeforeAllNode.m */,
  729. A73AB43678D78EB8978A4DB6F1EE128A /* KWBeforeEachNode.h */,
  730. 595375327B7290FC13874A64A1539A9A /* KWBeforeEachNode.m */,
  731. 55CDBB9186D87E17B6B014D094EC3D6B /* KWBeIdenticalToMatcher.h */,
  732. 896ACD1E114AA9F05D6A79DC5FE5FD23 /* KWBeIdenticalToMatcher.m */,
  733. 0DE0CD846D4133243D4CECB7A2384DC5 /* KWBeKindOfClassMatcher.h */,
  734. 7B9AA59231555B56122244520BEC7737 /* KWBeKindOfClassMatcher.m */,
  735. 7146094005A18F62C7C866643C4B204D /* KWBeMemberOfClassMatcher.h */,
  736. E14135FC4EDCDABAB4CCC52BBC86AF8E /* KWBeMemberOfClassMatcher.m */,
  737. 61A6D2AD37FC2833F9D4945E9514D60A /* KWBeSubclassOfClassMatcher.h */,
  738. E92B1F26E69AAB03743AAE1D45339D51 /* KWBeSubclassOfClassMatcher.m */,
  739. 4DF5A286A055EA02E9CF7DE9E5FCCFDF /* KWBeTrueMatcher.h */,
  740. F52A565A23A00E6DEC7F629F3BC1C905 /* KWBeTrueMatcher.m */,
  741. 323AF02CCFEE136F10469094FAA87016 /* KWBeWithinMatcher.h */,
  742. 5CA5C199AD6BF1BEC45E7119E7F7D368 /* KWBeWithinMatcher.m */,
  743. 544A1DF835DAC4CFBE780E8A2E901A98 /* KWBeZeroMatcher.h */,
  744. 5A61F324CB40476F5F3F4C9A9A2538E3 /* KWBeZeroMatcher.m */,
  745. EB57EC34C806F09AC039D8D3B772EA84 /* KWBlock.h */,
  746. 985ED2E9A04FD8788B99C698EE4115FE /* KWBlock.m */,
  747. 301AC65271E46696A9C1AD7BCDA3AB40 /* KWBlockNode.h */,
  748. DED7830167D9ECBCD8D6A96F6D509617 /* KWBlockNode.m */,
  749. 85E9AB50026338D0AD06A9C7A3D10C4F /* KWBlockRaiseMatcher.h */,
  750. 25796C2A34D5D6DA428B4E7CF9E0C705 /* KWBlockRaiseMatcher.m */,
  751. DD8C3CBD1A9C82172744AEFC0D47DE45 /* KWCallSite.h */,
  752. F7FCA8C6CE5858B0F6C0BF2B8D7C0F5D /* KWCallSite.m */,
  753. DE52FE54108C088A818A427217C936DD /* KWCaptureSpy.h */,
  754. AEABDAD4232554487BA241BB1B682DA4 /* KWCaptureSpy.m */,
  755. B80B9DB85659C1C4D15CED92F4CF3941 /* KWChangeMatcher.h */,
  756. 9D805624C072425CCAD72B3385381CD8 /* KWChangeMatcher.m */,
  757. CBBB73F1AB3874E189A2C3CBD290E7D2 /* KWConformToProtocolMatcher.h */,
  758. F14AC2021001A684660E1DE1A11FD634 /* KWConformToProtocolMatcher.m */,
  759. 313BA15D5B9801B5FC9F219FE977B3A3 /* KWContainMatcher.h */,
  760. 7C20743CCE13A1F67B87F2E8E4728187 /* KWContainMatcher.m */,
  761. AB9E01594BFAB129475001176FAE89CB /* KWContainStringMatcher.h */,
  762. BCBCCB14F81EECFDDBBDF4E87421A62D /* KWContainStringMatcher.m */,
  763. C83DFCAF5B38C0A8451FECB7530810B1 /* KWContextNode.h */,
  764. A78F39AB4D08FE97495643293614826D /* KWContextNode.m */,
  765. FEE4AEF07240DB300FFF1D8773B0BA36 /* KWCountType.h */,
  766. 346D24B7AE2DDCFEE45868356491337D /* KWDeviceInfo.h */,
  767. 1CC1DF8CB427B0B0320D42C3BADD20D0 /* KWDeviceInfo.m */,
  768. 0C68244A920CE0D03145828AA2955091 /* KWEqualMatcher.h */,
  769. 96F296D3FC9002E8A60B464C70E665D7 /* KWEqualMatcher.m */,
  770. 6336B0686E65A2AF5A5A04D13998BBA0 /* KWExample.h */,
  771. D13D1BBEFC9571FF58B54DF3FE5D92AE /* KWExample.m */,
  772. AF7565288C495E88D81464032CF0F9C4 /* KWExampleDelegate.h */,
  773. 1D0FDA88185ED45844E1A8DA12166E2D /* KWExampleNode.h */,
  774. 15E86A558E6B372EEA6D6CC593927A58 /* KWExampleNodeVisitor.h */,
  775. 269B1CF89170162362323908E13C32B1 /* KWExampleSuite.h */,
  776. BD405790690F87EFAFA06C6B1900F4D0 /* KWExampleSuite.m */,
  777. A23D48F1FF88A606E6D127CC3B2EAA7B /* KWExampleSuiteBuilder.h */,
  778. CA98892CC1A7714A31DE348FFE0EF538 /* KWExampleSuiteBuilder.m */,
  779. 5BBE0C590CD6D01FB472A8609851BE58 /* KWExistVerifier.h */,
  780. 0A3E0AAA7E9770689DB15710701F1A8C /* KWExistVerifier.m */,
  781. 146EEDF28719A17D3380064A8998F883 /* KWExpectationType.h */,
  782. 8FF83B4BC6688C2BF877E7F19057A12F /* KWFailure.h */,
  783. 40929F8EB2999C99FBF923A19750FCBB /* KWFailure.m */,
  784. 1C4156DA886AC96CDFBEE68E07AB9D0D /* KWFormatter.h */,
  785. BAC199C0246420B967346EBF00623D31 /* KWFormatter.m */,
  786. 8A447947C69C2C712DAED7C435741DD3 /* KWFutureObject.h */,
  787. F463A2A4CB2CCFB280F40EA7E52AE42A /* KWFutureObject.m */,
  788. D17D6F5CA3B08EF5A409BD6D7A558ED4 /* KWGenericMatcher.h */,
  789. 2A66893B52F452D111D0C5B97BD71F34 /* KWGenericMatcher.m */,
  790. AA2937B6EA631BFA38AEAC8D8C0915E0 /* KWGenericMatchEvaluator.h */,
  791. D6D21F798C85CE9DB7FC0A434F95F54D /* KWGenericMatchEvaluator.m */,
  792. BDA6E5FF2B37CB42D63197158D7841D2 /* KWGenericMatchingAdditions.h */,
  793. 2728F4B6F81A022CC4BB84AC4D990084 /* KWGenericMatchingAdditions.m */,
  794. 8587AE24DB255B2F0BA725A15A00BD61 /* KWHaveMatcher.h */,
  795. 29AA56B3389212BD342254F196FEDE4F /* KWHaveMatcher.m */,
  796. 3A138400974FF815D36DA7797376873C /* KWHaveValueMatcher.h */,
  797. B2A74B2F1AA711E1B5E900A1FD7ADC09 /* KWHaveValueMatcher.m */,
  798. 36796A4760206CC9741E640A62FEDBC9 /* KWInequalityMatcher.h */,
  799. 35D71BF2BF4E5F52A213457DFC01579C /* KWInequalityMatcher.m */,
  800. 6B015C0F57F2577F446496F1427F4F87 /* KWIntercept.h */,
  801. 73AFF649D8810D14A28DC80C38750833 /* KWIntercept.m */,
  802. ADD54A48760B1B7868E757CC4338C986 /* KWInvocationCapturer.h */,
  803. A4BD14718C3F0E913B6B0A411300D726 /* KWInvocationCapturer.m */,
  804. 31DC46F7A6FB98211EB4723DBECE1CC6 /* KWItNode.h */,
  805. 1EB55F4BC2B7C87B56299C2E972E5C3B /* KWItNode.m */,
  806. 117B2187F23CB77A538B3F5ADA9935D8 /* KWLet.h */,
  807. CAC7C8A676AFB8123BDBC52D7AD64A1B /* KWLetNode.h */,
  808. 1EC26C1393403905E51E6E7B8F731D8A /* KWLetNode.m */,
  809. 6F2A9668CB68E58CF37F84A7E642585B /* KWMatcher.h */,
  810. 9DA1A4298EBD0394171971EA38A7112B /* KWMatcher.m */,
  811. 5FDC64BD4FCEC05A13C4C4B74074F479 /* KWMatcherFactory.h */,
  812. 8F406AC836382C0EC429D9DAE943621E /* KWMatcherFactory.m */,
  813. 6DA2471C8D78AFB55E0E8480C58732E6 /* KWMatchers.h */,
  814. 4E3AA783D094467972C1066B89982897 /* KWMatchers.m */,
  815. F66116F9340120ECAE81F39ECF9B7AE2 /* KWMatching.h */,
  816. E18917E5997F45E8CB32222A61C3E489 /* KWMatchVerifier.h */,
  817. 7853C6EC1A34A36B1726E61158A85CAC /* KWMatchVerifier.m */,
  818. 11CF3A968A5AE0EC63B1DE13E275CE78 /* KWMessagePattern.h */,
  819. 98D4CB8047F0587F4D180656DF2ADE38 /* KWMessagePattern.m */,
  820. BC24CAEB651A84A792513E1DC67AAD55 /* KWMessageSpying.h */,
  821. 1971E71F16C881BD5F34A0A3F0E6CFA6 /* KWMessageTracker.h */,
  822. 1049942690285C9FB82B7AA2F7D4AF8F /* KWMessageTracker.m */,
  823. 9C7D6D6B65DE9A61DAAB64115DC1FD06 /* KWMock.h */,
  824. 4F163B1DA8EDA96AE077BF1D944D9A97 /* KWMock.m */,
  825. 976A56DBA4C9E49F212B122E50CC039A /* KWNilMatcher.h */,
  826. 9DA92E5C6D73AD6BA0FB494B61204867 /* KWNilMatcher.m */,
  827. 2B2E915967C4280EDFED4794B89581F3 /* KWNotificationMatcher.h */,
  828. 9E0E595164A2EC99E2BCA8BF02D7A2D7 /* KWNotificationMatcher.m */,
  829. 4A9B33AC30227C931F987803A1BF77C3 /* KWNull.h */,
  830. 8D0D7FAF8EF21985637F34F0A36287AD /* KWNull.m */,
  831. F7BD3F0FEA1C964BE72C5B48A545253F /* KWObjCUtilities.h */,
  832. DDDD05F7BD0016B90EE8A0A0CDA15296 /* KWObjCUtilities.m */,
  833. 474A05EFE24F4776B2C9115DDDBD102A /* KWPendingNode.h */,
  834. 104FC2EB432E2192F452658EBF8A9E65 /* KWPendingNode.m */,
  835. 19019236A0DDD143A2E3C29D146A1E95 /* KWProbe.h */,
  836. 0FDA0FFB9033DD97B8EFC4C79ED1D95E /* KWProbePoller.h */,
  837. 7CE05834148C79CAEBD6C3331A0A5D2A /* KWProbePoller.m */,
  838. 69C5980814B9239ECEC9921433835F38 /* KWReceiveMatcher.h */,
  839. D183E75BFFB54086D4FEE5DA52CFE739 /* KWReceiveMatcher.m */,
  840. 56D4ED1EB91F6158A198A8B773E4BC46 /* KWRegisterMatchersNode.h */,
  841. DC7707A347AD8EADBA24080E62B8C4DC /* KWRegisterMatchersNode.m */,
  842. 897C07D26F727BD20CD07534784064E6 /* KWRegularExpressionPatternMatcher.h */,
  843. 5F2E1EBF618D476F70B4AC8092F4ACD5 /* KWRegularExpressionPatternMatcher.m */,
  844. B320B6D773E687AB8037E05646370A93 /* KWReporting.h */,
  845. 8F26D32B98C9CE6693A03B2E9CA06FA0 /* KWRespondToSelectorMatcher.h */,
  846. 474BCB1D66D8F7DC914CDBD580E302CA /* KWRespondToSelectorMatcher.m */,
  847. 5E2B655B8B6C2F4B5E4D90AB80EC63A1 /* KWSharedExample.h */,
  848. 860B41129EB40C1B562C372345AF662F /* KWSharedExample.m */,
  849. E56C7AE68719C3FE7E1A8172699182D9 /* KWSharedExampleRegistry.h */,
  850. 5D1B6ED9A61B811BD3E99B682CDB80B0 /* KWSharedExampleRegistry.m */,
  851. A451A72760D42D0648B294D78B9A636D /* KWSpec.h */,
  852. 959D6651657E0055649CFFBD752762BE /* KWSpec.m */,
  853. ECD3A8ABA1FD6B9AB7B1A86868DA4868 /* KWStringContainsMatcher.h */,
  854. BB81B45E9450B65646479981BE7CD868 /* KWStringContainsMatcher.m */,
  855. 6C49C865AA4E10D92F84152E7F45C58F /* KWStringPrefixMatcher.h */,
  856. EEC6FD085E731B2FBCFE32ECFC5B6751 /* KWStringPrefixMatcher.m */,
  857. DB93FFFA92E5BC8BC9CBD8EC1E6BDB8B /* KWStringUtilities.h */,
  858. BDB46FCEAD6F74DB9A91AC142045C2BB /* KWStringUtilities.m */,
  859. DC3B7BD2B02F5107295CBAFE53A8C63E /* KWStub.h */,
  860. 3C382443D278817637C74B2D7986E1B5 /* KWStub.m */,
  861. 782EB17CACE9FBA46DA347C5A731F7A9 /* KWSuiteConfigurationBase.h */,
  862. F6CA3E211DC3CAC5E1ED70F0EF2C8ED4 /* KWSuiteConfigurationBase.m */,
  863. C620AD383014106D0200617832FB78A5 /* KWSymbolicator.h */,
  864. 7ECD9A12604D926D4B230BFA37E8F18F /* KWSymbolicator.m */,
  865. BD311670BFAEB2BF2310BF490F7E5706 /* KWUserDefinedMatcher.h */,
  866. AB1528F81A30C4F07440193933489B7F /* KWUserDefinedMatcher.m */,
  867. 389B97276AAC1BBFABB0BE77893D3558 /* KWValue.h */,
  868. 40235F96101D4544EE46219653CB8CFB /* KWValue.m */,
  869. A1BBB093B39F888BB04687EEBE3B2BF0 /* KWVerifying.h */,
  870. F5DC30A68EAF758706B7A1C2D2413E3B /* KWWorkarounds.h */,
  871. C2C6A77FC116CC2747DE62DE4449C85A /* KWWorkarounds.m */,
  872. CE67F0FFAD10EC7D0DE2EC25C379FEC5 /* NSInvocation+KiwiAdditions.h */,
  873. 91C126EC3A9C30B70C9CA764A7C85F9D /* NSInvocation+KiwiAdditions.m */,
  874. 0C082FDEB1097772E79C1A0E677282F3 /* NSInvocation+OCMAdditions.h */,
  875. F1EF7622D0FD6D53CBA4786BE499A619 /* NSInvocation+OCMAdditions.m */,
  876. EF44769DD8B916C12E0DBFADF9DC2BF7 /* NSMethodSignature+KiwiAdditions.h */,
  877. 6051BA34C036FDC3124D6670E4CFAEFF /* NSMethodSignature+KiwiAdditions.m */,
  878. AE1E358031C2C7EFC7B3E6A71E1A3203 /* NSNumber+KiwiAdditions.h */,
  879. B013B69F254505D4F688688BC4BEA634 /* NSNumber+KiwiAdditions.m */,
  880. 96F293F6198FC59EC984F7F22BF97390 /* NSObject+KiwiMockAdditions.h */,
  881. FE480E16266A01E1E3E2AD21314AF46D /* NSObject+KiwiMockAdditions.m */,
  882. BD4703CADDDBEA51C6A9F82C1677A4EB /* NSObject+KiwiSpyAdditions.h */,
  883. 58FBA836BA5FBC19B0F07F766E0C3084 /* NSObject+KiwiSpyAdditions.m */,
  884. A1CCC518AF753D2EFAB054CC2EF4963B /* NSObject+KiwiStubAdditions.h */,
  885. 6C0B2C3727E39E22D3371AD556D1EBB7 /* NSObject+KiwiStubAdditions.m */,
  886. A211648C9CC1E5E3D74E6FA0E4695538 /* NSObject+KiwiVerifierAdditions.h */,
  887. 4641405804CAA39156C1FF0CAA15C751 /* NSObject+KiwiVerifierAdditions.m */,
  888. CAA735FA4A20E835C8E656E4D09C2309 /* NSProxy+KiwiVerifierAdditions.h */,
  889. BB17EE6E4F2E5E1DF44E03013448384E /* NSProxy+KiwiVerifierAdditions.m */,
  890. 87B390C6FA7036D32320E987DFEE75D9 /* NSValue+KiwiAdditions.h */,
  891. F415FFB327174015B6CAD2D74D450E22 /* NSValue+KiwiAdditions.m */,
  892. 652ABC19684C3FC3A2D79564405428C9 /* Support Files */,
  893. );
  894. path = Kiwi;
  895. sourceTree = "<group>";
  896. };
  897. 7B77ABD6C4AA4DA6BFF430CFDDC6A323 /* Development Pods */ = {
  898. isa = PBXGroup;
  899. children = (
  900. 3B73009F6A11329FF08EE912746B5A33 /* ZZFoundation */,
  901. );
  902. name = "Development Pods";
  903. sourceTree = "<group>";
  904. };
  905. 974814B39C0012DECD183BBB91B32103 /* iOS */ = {
  906. isa = PBXGroup;
  907. children = (
  908. CA8B94E9D3B433157168D1EECCEC11CD /* Foundation.framework */,
  909. 5EBC8F300895E39EA0DF6D6B2B5E6BCD /* XCTest.framework */,
  910. );
  911. name = iOS;
  912. sourceTree = "<group>";
  913. };
  914. A89B27D085BE6721FF523FF1C1E968E1 /* Pods-ZZFoundation_Tests */ = {
  915. isa = PBXGroup;
  916. children = (
  917. D8604957C2AD808294B6B323EFB67641 /* Pods-ZZFoundation_Tests.modulemap */,
  918. 7589F98E6581964DC3B3AC37A6D22E25 /* Pods-ZZFoundation_Tests-acknowledgements.markdown */,
  919. 3C78A33A02D178070813AC3FBD7F3AE0 /* Pods-ZZFoundation_Tests-acknowledgements.plist */,
  920. D6B9F9D53C13DA7793180537E67D2B78 /* Pods-ZZFoundation_Tests-dummy.m */,
  921. 3F18955D84CE42CB66FA4F30726FC52E /* Pods-ZZFoundation_Tests-frameworks.sh */,
  922. FEC456B7AF75621DBB1C6874B924B0E3 /* Pods-ZZFoundation_Tests-Info.plist */,
  923. 42604C5317F89BCD9492228B5B6CBF96 /* Pods-ZZFoundation_Tests-umbrella.h */,
  924. 789AF366AE7E1E140A580A8205185849 /* Pods-ZZFoundation_Tests.debug.xcconfig */,
  925. 8358A3E55C14CCB83B97C8A6E25F4D3A /* Pods-ZZFoundation_Tests.release.xcconfig */,
  926. );
  927. name = "Pods-ZZFoundation_Tests";
  928. path = "Target Support Files/Pods-ZZFoundation_Tests";
  929. sourceTree = "<group>";
  930. };
  931. B32070C612AE7787D619C8AE84101BD6 /* NSObject */ = {
  932. isa = PBXGroup;
  933. children = (
  934. D9F60D6156426AA6434432629ABE66F2 /* NSObject+ZZRuntime */,
  935. );
  936. name = NSObject;
  937. path = ZZFoundation/Classes/NSObject;
  938. sourceTree = "<group>";
  939. };
  940. B9EF299ACC9FD2D06C8DC38A1979CDFE /* Support Files */ = {
  941. isa = PBXGroup;
  942. children = (
  943. E6B68E63B5371C226752C2C072A86035 /* ZZFoundation.modulemap */,
  944. 96C174E70C86F384241871FEE1CF8124 /* ZZFoundation-dummy.m */,
  945. BFC6B283F3846CF58F6E814450E161BD /* ZZFoundation-Info.plist */,
  946. 03DD855BC77EC6DD4E1E9A7287458462 /* ZZFoundation-prefix.pch */,
  947. 295E3AC036F4B9CF94A69AD01D60EBDE /* ZZFoundation-umbrella.h */,
  948. A33983D31F6162B89B6DAE6593844BD5 /* ZZFoundation.debug.xcconfig */,
  949. 14D159796B07F451571161274F3A154C /* ZZFoundation.release.xcconfig */,
  950. );
  951. name = "Support Files";
  952. path = "Example/Pods/Target Support Files/ZZFoundation";
  953. sourceTree = "<group>";
  954. };
  955. C180C99770C90010EE2A3312A95F977B /* StringRange */ = {
  956. isa = PBXGroup;
  957. children = (
  958. 57D6045B1D0E3A04B7EE8E8CD2190852 /* NSString+ZZRange.h */,
  959. D26AC0F1262AFA92271A561FBC9A8834 /* NSString+ZZRange.m */,
  960. );
  961. path = StringRange;
  962. sourceTree = "<group>";
  963. };
  964. C2A38B36D6C7F8BCC85384DA61DB251E /* DirPath */ = {
  965. isa = PBXGroup;
  966. children = (
  967. C9EB64F09F8CDA4D391780AF3DFAC0BA /* NSString+ZZPath.h */,
  968. AFBEB42CDA302D78D43AEFD9F2A0061A /* NSString+ZZPath.m */,
  969. );
  970. path = DirPath;
  971. sourceTree = "<group>";
  972. };
  973. CCF9C291FB978A94367E8225EA884528 /* Size */ = {
  974. isa = PBXGroup;
  975. children = (
  976. 4529D3C39954D8C2A5A2C9768EA23B52 /* NSString+ZZRect.h */,
  977. 9DC47B4692CE0247AC02E16BE53EAA63 /* NSString+ZZRect.m */,
  978. );
  979. path = Size;
  980. sourceTree = "<group>";
  981. };
  982. CDEA309819837BE5900D2977FC511469 /* Targets Support Files */ = {
  983. isa = PBXGroup;
  984. children = (
  985. 649242ED0EA51F3F4BBB6B50D3FB81CE /* Pods-ZZFoundation_Example */,
  986. A89B27D085BE6721FF523FF1C1E968E1 /* Pods-ZZFoundation_Tests */,
  987. );
  988. name = "Targets Support Files";
  989. sourceTree = "<group>";
  990. };
  991. CF1408CF629C7361332E53B88F7BD30C = {
  992. isa = PBXGroup;
  993. children = (
  994. 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
  995. 7B77ABD6C4AA4DA6BFF430CFDDC6A323 /* Development Pods */,
  996. 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */,
  997. D2EDF5B048FB5C3A3C86ECEFE04A16BC /* Pods */,
  998. 2C96D2EB2272E9B4375FC306FF317147 /* Products */,
  999. CDEA309819837BE5900D2977FC511469 /* Targets Support Files */,
  1000. );
  1001. sourceTree = "<group>";
  1002. };
  1003. D2EDF5B048FB5C3A3C86ECEFE04A16BC /* Pods */ = {
  1004. isa = PBXGroup;
  1005. children = (
  1006. 71A8EB29CA8F21203073B00E67A5EDE2 /* Kiwi */,
  1007. );
  1008. name = Pods;
  1009. sourceTree = "<group>";
  1010. };
  1011. D9F60D6156426AA6434432629ABE66F2 /* NSObject+ZZRuntime */ = {
  1012. isa = PBXGroup;
  1013. children = (
  1014. 50A071D9259B780A00BDA03F /* ZZSwizzle.h */,
  1015. 50A071DA259B780A00BDA03F /* ZZSwizzle.m */,
  1016. 5AC08764446E9621C1CC9898019C20B6 /* NSObjec+PropertiesVarMethod.h */,
  1017. 192DD5F2D6C00992BDAA9BB068A72E7D /* NSObjec+PropertiesVarMethod.m */,
  1018. );
  1019. path = "NSObject+ZZRuntime";
  1020. sourceTree = "<group>";
  1021. };
  1022. DC9DCFE37218C0AB40F6E1C1E56CA3F1 /* Date */ = {
  1023. isa = PBXGroup;
  1024. children = (
  1025. 505F3812259CD9CA006E19C7 /* date.md */,
  1026. A01B9DB635AD35D8D96FCED36B664D41 /* ZZFoundation_Date.h */,
  1027. A65AE36FF2BDC893499AD9FA952F6571 /* NSDate+ZZEx.h */,
  1028. 79646F6E314474CAD73F7353806AA71A /* NSDate+ZZEx.m */,
  1029. 50D330F2259C214900ADA8E0 /* NSDate+ZZTimeStamp.h */,
  1030. 50D330F3259C214900ADA8E0 /* NSDate+ZZTimeStamp.m */,
  1031. 50D330F6259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.h */,
  1032. 50D330F7259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.m */,
  1033. );
  1034. name = Date;
  1035. path = ZZFoundation/Classes/Date;
  1036. sourceTree = "<group>";
  1037. };
  1038. EC1AAADF43D9576E27A409C0E87C235D /* FileManager */ = {
  1039. isa = PBXGroup;
  1040. children = (
  1041. ED9E58EF52233253B2F43C23C0CAA80B /* NSFileManager+ZZEx.h */,
  1042. F3798D111E8878AD4138B2D3A674DFA3 /* NSFileManager+ZZEx.m */,
  1043. );
  1044. name = FileManager;
  1045. path = ZZFoundation/Classes/FileManager;
  1046. sourceTree = "<group>";
  1047. };
  1048. /* End PBXGroup section */
  1049. /* Begin PBXHeadersBuildPhase section */
  1050. 08F77495AE754EA698672D0408DD248E /* Headers */ = {
  1051. isa = PBXHeadersBuildPhase;
  1052. buildActionMask = 2147483647;
  1053. files = (
  1054. C45781E3002AF9A05783B64141F252F8 /* Pods-ZZFoundation_Tests-umbrella.h in Headers */,
  1055. );
  1056. runOnlyForDeploymentPostprocessing = 0;
  1057. };
  1058. 414CCD5FE36A4140E542A93F78F2B6D1 /* Headers */ = {
  1059. isa = PBXHeadersBuildPhase;
  1060. buildActionMask = 2147483647;
  1061. files = (
  1062. 6B93350531A5828EF341871C18CA4A63 /* NSArray+ZZEx.h in Headers */,
  1063. E612D24099977C6934F0C37EF9D6FB61 /* NSDate+ZZEx.h in Headers */,
  1064. B8BF358198A4EB274C2153489CEA10A6 /* NSFileManager+ZZEx.h in Headers */,
  1065. 170C116D6EEBC3FB29B31C754E00113F /* NSMutableArray+ZZEx.h in Headers */,
  1066. E4711ADBF342058264A193C8FA59C815 /* NSObjec+PropertiesVarMethod.h in Headers */,
  1067. 513688308023AEC2E6B47AA3E60F2402 /* NSString+ZZEx.h in Headers */,
  1068. A611C94CD7CBD12E0534EF600F2EB1EF /* NSString+ZZPath.h in Headers */,
  1069. BEC54E6BD066DE9548177AF2BA2DF8CC /* NSString+ZZRange.h in Headers */,
  1070. 06E99165A61FFF094A52B306D40FFA83 /* NSString+ZZRect.h in Headers */,
  1071. 14C9900AF97737FE283836BCB59BF216 /* NSString+ZZRegex.h in Headers */,
  1072. 746B671DF5B5A33B9F7B35084A0C2F30 /* ZZFoundation-umbrella.h in Headers */,
  1073. 50D330FB259C276100ADA8E0 /* NSDate+ZZChineseCalendar.h in Headers */,
  1074. D8B12E9616438914E90A11446E170D18 /* ZZFoundation.h in Headers */,
  1075. 50D330FA259C275C00ADA8E0 /* NSDate+ZZTimeStamp.h in Headers */,
  1076. 5B49904992AA3BFA96461F1DCF12C917 /* ZZFoundation_Date.h in Headers */,
  1077. C9000179354150E69A809A57B1F778B6 /* ZZFoundation_String.h in Headers */,
  1078. 06F136F239DE0091170EA3E055A1A3D0 /* ZZSecurity.h in Headers */,
  1079. );
  1080. runOnlyForDeploymentPostprocessing = 0;
  1081. };
  1082. E42C474757774A47AFFF3C741AEF3306 /* Headers */ = {
  1083. isa = PBXHeadersBuildPhase;
  1084. buildActionMask = 2147483647;
  1085. files = (
  1086. 8D04DD37703C899A71CE8D9A05727B7B /* Kiwi-umbrella.h in Headers */,
  1087. CE3EAE3FCFF63A5C8B06FC698E134D29 /* Kiwi.h in Headers */,
  1088. 59752ED9904709AC0EFEE6BAC5C93CDF /* KiwiBlockMacros.h in Headers */,
  1089. 96351348E49352FBA8B490C8769AC621 /* KiwiConfiguration.h in Headers */,
  1090. 5971948A685E206168F8D78483F52F18 /* KiwiMacros.h in Headers */,
  1091. 35C95F7F81A7FFE79D6650FD82D4610B /* KWAfterAllNode.h in Headers */,
  1092. AD44BB99BF06DE413AE315F92EC9A6E5 /* KWAfterEachNode.h in Headers */,
  1093. 7C6E533F74BFE85EE532BAFF2C49771E /* KWAny.h in Headers */,
  1094. B0BE797282690E7F23A1CF735339B1DC /* KWAsyncVerifier.h in Headers */,
  1095. 16470AAAAADEEE93D204FC21C86AAC41 /* KWBackgroundTask.h in Headers */,
  1096. 4D6375C59CBCA243A9826C6773FCDC82 /* KWBeBetweenMatcher.h in Headers */,
  1097. E45CF267D414F4A208D2DB10B644F759 /* KWBeEmptyMatcher.h in Headers */,
  1098. B58E0763D927BD1A56DE9B3C48EB75F3 /* KWBeforeAllNode.h in Headers */,
  1099. 08C86FCC1314B64540C9F48A1FA0D548 /* KWBeforeEachNode.h in Headers */,
  1100. 6EA2C946AE0F26E4109D53B0233B6432 /* KWBeIdenticalToMatcher.h in Headers */,
  1101. 6C32F04CB5E5F03C50F9598786ACD882 /* KWBeKindOfClassMatcher.h in Headers */,
  1102. 70B0C01F7127743A957368494017A043 /* KWBeMemberOfClassMatcher.h in Headers */,
  1103. 7EBAFD889907C5F0B9327119564AE205 /* KWBeSubclassOfClassMatcher.h in Headers */,
  1104. CF87111CE5A447A27DA89FC288C9654C /* KWBeTrueMatcher.h in Headers */,
  1105. A64AF6D8D7FDF7CCDCCFDE4815C60845 /* KWBeWithinMatcher.h in Headers */,
  1106. 2CC0CF3444006977E8B05AC1D254194A /* KWBeZeroMatcher.h in Headers */,
  1107. DBB592B1BD73EDAAEE38221449304DCE /* KWBlock.h in Headers */,
  1108. F6F372577C48AE7FD66B3D6DD2E32383 /* KWBlockNode.h in Headers */,
  1109. 50D330F8259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.h in Headers */,
  1110. 3DC4A32E9F870135C404D03A269593DC /* KWBlockRaiseMatcher.h in Headers */,
  1111. C8D0644E3AFCF616220FF72135553713 /* KWCallSite.h in Headers */,
  1112. DB2783810E744F94967DCED028BA77CB /* KWCaptureSpy.h in Headers */,
  1113. A1C9BEC0342F17D6203BAF7D227DFBB4 /* KWChangeMatcher.h in Headers */,
  1114. 64D229C3BC5DD74CE975E2F18041D42B /* KWConformToProtocolMatcher.h in Headers */,
  1115. 6689343D2AEB0A1077D928057FFFE95D /* KWContainMatcher.h in Headers */,
  1116. 5C6C99F70342BB36C5793E7C2B458C64 /* KWContainStringMatcher.h in Headers */,
  1117. B3EB8A7C8E9BBB86796C510162D455B5 /* KWContextNode.h in Headers */,
  1118. 72EE785E78F6BBCFB8DE91CE18804624 /* KWCountType.h in Headers */,
  1119. FA6BD8968C77C0F6C7A7D5C8F6A08B40 /* KWDeviceInfo.h in Headers */,
  1120. 50421FA8B8D6FC0784354E6A21DD040C /* KWEqualMatcher.h in Headers */,
  1121. D74FEFEAC09F1E5ACA2EA0C5CE3C94AC /* KWExample.h in Headers */,
  1122. 8A257B2F83D8881164C8B479398CC720 /* KWExampleDelegate.h in Headers */,
  1123. 021B9C94F6EBD5074380FC2C7B8A5CC4 /* KWExampleNode.h in Headers */,
  1124. F01997A184CBF40E97331FF67E025FB6 /* KWExampleNodeVisitor.h in Headers */,
  1125. A050D45168414CD41456BD20D6156C46 /* KWExampleSuite.h in Headers */,
  1126. B3EFDFDBFC4E5B58C48BDDE8557658C0 /* KWExampleSuiteBuilder.h in Headers */,
  1127. C056FD8ADE6D8D54E2F221FD59774979 /* KWExistVerifier.h in Headers */,
  1128. F9D4FCB1A3FB0B4D7A6E55EE82BAE7DA /* KWExpectationType.h in Headers */,
  1129. 50563656259B3E07004C7FCF /* NSDateFormatter+ZZEx.h in Headers */,
  1130. DDA69A0525223B5F0CDDEF4AD2EDC2B9 /* KWFailure.h in Headers */,
  1131. 37A9A76AB5CEB06D313A6BDA7D52A1C3 /* KWFormatter.h in Headers */,
  1132. 903540921F03545548F0970C5E8B1F28 /* KWFutureObject.h in Headers */,
  1133. 3E2076BC8C4EEC622C5E0D37BF27B1E9 /* KWGenericMatcher.h in Headers */,
  1134. 5BFF4F31AD167C8256DF656382E89012 /* KWGenericMatchEvaluator.h in Headers */,
  1135. 50D330F4259C214900ADA8E0 /* NSDate+ZZTimeStamp.h in Headers */,
  1136. 0126ED337580101E28E8A26ED4F44674 /* KWGenericMatchingAdditions.h in Headers */,
  1137. 3DBBC198220A6E99781CADC3189D36E1 /* KWHaveMatcher.h in Headers */,
  1138. C7A3E1F157DAC1639FB646D161D16BDB /* KWHaveValueMatcher.h in Headers */,
  1139. 8E6C4D032491E68AEEF5846F86A3BE45 /* KWInequalityMatcher.h in Headers */,
  1140. 277F493F2093FCAEA4E8EF2F8712F9EA /* KWIntercept.h in Headers */,
  1141. C15A07F0EAC150AED92F3C598EAC1843 /* KWInvocationCapturer.h in Headers */,
  1142. A131705D620AB9C3D37239DF42D3DAEA /* KWItNode.h in Headers */,
  1143. 75BEDE54BF96BF5148558E48D545F14D /* KWLet.h in Headers */,
  1144. 227E6349C52D58B07C718EA8528EFF1A /* KWLetNode.h in Headers */,
  1145. 8287FC563E1817CAD9ABC02A25E55280 /* KWMatcher.h in Headers */,
  1146. E7C6ECFB9A10355719DF24E3DCB4A68D /* KWMatcherFactory.h in Headers */,
  1147. 2321896CDA4A2E4393878446B0E31C41 /* KWMatchers.h in Headers */,
  1148. 9DB6475A75D8BA4D87259A4F29B6C351 /* KWMatching.h in Headers */,
  1149. 9C0CB5F3585F2EEE47BB69EABE75509A /* KWMatchVerifier.h in Headers */,
  1150. 38AF6FD44DB99A5BBA70A8F6601E567C /* KWMessagePattern.h in Headers */,
  1151. 52F5AFEBD9637164EBF1087C93B5181E /* KWMessageSpying.h in Headers */,
  1152. 1E46A04E7DA9733DA22912A2572FBCE9 /* KWMessageTracker.h in Headers */,
  1153. 9CC486B32DC5A91C62203DAD4F5DB5D5 /* KWMock.h in Headers */,
  1154. CC8AA92193334642725524E81D3C8436 /* KWNilMatcher.h in Headers */,
  1155. 7624F1D59A0863C620767DEF22A57A99 /* KWNotificationMatcher.h in Headers */,
  1156. 5BCE6A3C3798DC89B07C3CD4CAC8CD97 /* KWNull.h in Headers */,
  1157. 90383DD2AFE2FD10607F8C4FE66A355C /* KWObjCUtilities.h in Headers */,
  1158. 17F4A97760C7C00B11E9350DD19AE9EB /* KWPendingNode.h in Headers */,
  1159. 19F90082625BF9D282FF0096D2312801 /* KWProbe.h in Headers */,
  1160. 010EC6B555F00AC990C46D4E4019B4EB /* KWProbePoller.h in Headers */,
  1161. 6470B1951B36628BD20835DC70A28DEF /* KWReceiveMatcher.h in Headers */,
  1162. CBF1FE276824F04BAE37B176F3D3DE47 /* KWRegisterMatchersNode.h in Headers */,
  1163. B66505741DBB031A8C61F7B1BEDA9888 /* KWRegularExpressionPatternMatcher.h in Headers */,
  1164. 5F9A6B1F251E54709B343621609655C6 /* KWReporting.h in Headers */,
  1165. 963BD6B20F679F45D27BCA4FC779D657 /* KWRespondToSelectorMatcher.h in Headers */,
  1166. 716BF643B9E590E9EDC71DCD0477CD09 /* KWSharedExample.h in Headers */,
  1167. 27D6B36B293DC8603F9DECBD03076AC6 /* KWSharedExampleRegistry.h in Headers */,
  1168. B0E599AA2DBC19E30881FD8A7F52643B /* KWSpec.h in Headers */,
  1169. 39A79E4068D67CFE215FF9FF8F50DFD5 /* KWStringContainsMatcher.h in Headers */,
  1170. 8BF027B676130A01572134A15F8AAD21 /* KWStringPrefixMatcher.h in Headers */,
  1171. 5971C7965ABECFD046D4121ACEA0C3EF /* KWStringUtilities.h in Headers */,
  1172. 274C5E5824CD5877521BDA5E3DE0E96D /* KWStub.h in Headers */,
  1173. C3217811697384BE9FA9F9589CCA6A25 /* KWSuiteConfigurationBase.h in Headers */,
  1174. 05F3A6432D6AD96A9BC357C0DBC5F512 /* KWSymbolicator.h in Headers */,
  1175. 259AD097F124BC66C716E804A924E1AA /* KWUserDefinedMatcher.h in Headers */,
  1176. 1ECF1E22DA5C464156858B0A6B4F142D /* KWValue.h in Headers */,
  1177. 634876E37E67D3C424AD37CE4C7F516D /* KWVerifying.h in Headers */,
  1178. 799257E82809153DBE82AF57853D8F05 /* KWWorkarounds.h in Headers */,
  1179. D9B66A7DBEEA77D032679B600DBD4602 /* NSInvocation+KiwiAdditions.h in Headers */,
  1180. B2C2DB49C3236CBA2A9F80891C7D6B7E /* NSInvocation+OCMAdditions.h in Headers */,
  1181. 50A071DB259B780A00BDA03F /* ZZSwizzle.h in Headers */,
  1182. 1522D7BBA7124894DE23CAB231B12354 /* NSMethodSignature+KiwiAdditions.h in Headers */,
  1183. E022211844E729C2ABE05587E5549123 /* NSNumber+KiwiAdditions.h in Headers */,
  1184. DE342F20458568184635D89A7FDAEA1E /* NSObject+KiwiMockAdditions.h in Headers */,
  1185. 43D2FD32F4C2329586ED7334C4C1ED1F /* NSObject+KiwiSpyAdditions.h in Headers */,
  1186. 0F89BD3F84DB7DE7B7692F385C295531 /* NSObject+KiwiStubAdditions.h in Headers */,
  1187. F4119860C85F3B9D1A300DFD99C845EA /* NSObject+KiwiVerifierAdditions.h in Headers */,
  1188. 4BD42FEB504CFF4EDCACAA6A90F2296B /* NSProxy+KiwiVerifierAdditions.h in Headers */,
  1189. EEDE056012B63DECAC72AE81915043F6 /* NSValue+KiwiAdditions.h in Headers */,
  1190. );
  1191. runOnlyForDeploymentPostprocessing = 0;
  1192. };
  1193. ECB446F7D592F38F072BCB2864C52662 /* Headers */ = {
  1194. isa = PBXHeadersBuildPhase;
  1195. buildActionMask = 2147483647;
  1196. files = (
  1197. 93EC68F02B42708A928BD798DA1255AD /* Pods-ZZFoundation_Example-umbrella.h in Headers */,
  1198. );
  1199. runOnlyForDeploymentPostprocessing = 0;
  1200. };
  1201. /* End PBXHeadersBuildPhase section */
  1202. /* Begin PBXNativeTarget section */
  1203. 5550B5E012A8145FB0C335AED3D07A9D /* Pods-ZZFoundation_Example */ = {
  1204. isa = PBXNativeTarget;
  1205. buildConfigurationList = 287C3CA481E093214DEE2E7A3D73B893 /* Build configuration list for PBXNativeTarget "Pods-ZZFoundation_Example" */;
  1206. buildPhases = (
  1207. ECB446F7D592F38F072BCB2864C52662 /* Headers */,
  1208. 79585486B54D4D0816D5F8711009D0FD /* Sources */,
  1209. A71760A8224A3344311D050D63CBFBF4 /* Frameworks */,
  1210. 8C9F074A81CCC8B0E8036191BE61DC8D /* Resources */,
  1211. );
  1212. buildRules = (
  1213. );
  1214. dependencies = (
  1215. 5765A39E243403420744A97396551BC7 /* PBXTargetDependency */,
  1216. );
  1217. name = "Pods-ZZFoundation_Example";
  1218. productName = "Pods-ZZFoundation_Example";
  1219. productReference = 9DC4319B691676C65BAB4F30C566BFDA /* Pods_ZZFoundation_Example.framework */;
  1220. productType = "com.apple.product-type.framework";
  1221. };
  1222. 680839E6B8484EB86AB0CD1253BC217E /* ZZFoundation */ = {
  1223. isa = PBXNativeTarget;
  1224. buildConfigurationList = D52E6C340CE4226A9FF4E5C51D973E3A /* Build configuration list for PBXNativeTarget "ZZFoundation" */;
  1225. buildPhases = (
  1226. 414CCD5FE36A4140E542A93F78F2B6D1 /* Headers */,
  1227. 8A922F3627F021C55C5B60DFFBABA61A /* Sources */,
  1228. EFC41297AA26E0FB18A4D105B4512F1D /* Frameworks */,
  1229. 8445E9FC9031C048A42232D7EA65F0B4 /* Resources */,
  1230. );
  1231. buildRules = (
  1232. );
  1233. dependencies = (
  1234. );
  1235. name = ZZFoundation;
  1236. productName = ZZFoundation;
  1237. productReference = 377427BA38DD51319A87D0DD6899C53F /* ZZFoundation.framework */;
  1238. productType = "com.apple.product-type.framework";
  1239. };
  1240. AD391466ADC068A0E326E0356F892B86 /* Pods-ZZFoundation_Tests */ = {
  1241. isa = PBXNativeTarget;
  1242. buildConfigurationList = 2656375687B32EB9E258E23CD88B7669 /* Build configuration list for PBXNativeTarget "Pods-ZZFoundation_Tests" */;
  1243. buildPhases = (
  1244. 08F77495AE754EA698672D0408DD248E /* Headers */,
  1245. 4DA2F0D5B822DF9DBAA20D142821A269 /* Sources */,
  1246. 2F90BD806281912BDF27C9F043FDE335 /* Frameworks */,
  1247. DFC8F43CE9D11A50204DBADF35FF5297 /* Resources */,
  1248. );
  1249. buildRules = (
  1250. );
  1251. dependencies = (
  1252. 836E2C4048B915FFF15D099474BE0691 /* PBXTargetDependency */,
  1253. 3F4920A363E4FDF099515BB5B2BF2868 /* PBXTargetDependency */,
  1254. 12C42AADF7443A5DA75F2558A2B7ABAB /* PBXTargetDependency */,
  1255. );
  1256. name = "Pods-ZZFoundation_Tests";
  1257. productName = "Pods-ZZFoundation_Tests";
  1258. productReference = 73A5E2CE4192D8EBCA4F3DEC835CD567 /* Pods_ZZFoundation_Tests.framework */;
  1259. productType = "com.apple.product-type.framework";
  1260. };
  1261. D5A4060DC193E269FE369F036E4781A9 /* Kiwi */ = {
  1262. isa = PBXNativeTarget;
  1263. buildConfigurationList = D199D06A71607352BB7F4D0A6CDADC67 /* Build configuration list for PBXNativeTarget "Kiwi" */;
  1264. buildPhases = (
  1265. E42C474757774A47AFFF3C741AEF3306 /* Headers */,
  1266. 056B061276F4BCFFC0DC8BE3DB8691DD /* Sources */,
  1267. 03033A78AECFE659D1D384935BF11834 /* Frameworks */,
  1268. DF40EB910E012B91EA7D589F9299BF10 /* Resources */,
  1269. );
  1270. buildRules = (
  1271. );
  1272. dependencies = (
  1273. );
  1274. name = Kiwi;
  1275. productName = Kiwi;
  1276. productReference = 0C26E0179F81C13A342E1D93EE7708D4 /* Kiwi.framework */;
  1277. productType = "com.apple.product-type.framework";
  1278. };
  1279. /* End PBXNativeTarget section */
  1280. /* Begin PBXProject section */
  1281. BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
  1282. isa = PBXProject;
  1283. attributes = {
  1284. LastSwiftUpdateCheck = 1100;
  1285. LastUpgradeCheck = 1100;
  1286. };
  1287. buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
  1288. compatibilityVersion = "Xcode 3.2";
  1289. developmentRegion = en;
  1290. hasScannedForEncodings = 0;
  1291. knownRegions = (
  1292. en,
  1293. Base,
  1294. );
  1295. mainGroup = CF1408CF629C7361332E53B88F7BD30C;
  1296. productRefGroup = 2C96D2EB2272E9B4375FC306FF317147 /* Products */;
  1297. projectDirPath = "";
  1298. projectRoot = "";
  1299. targets = (
  1300. D5A4060DC193E269FE369F036E4781A9 /* Kiwi */,
  1301. 5550B5E012A8145FB0C335AED3D07A9D /* Pods-ZZFoundation_Example */,
  1302. AD391466ADC068A0E326E0356F892B86 /* Pods-ZZFoundation_Tests */,
  1303. 680839E6B8484EB86AB0CD1253BC217E /* ZZFoundation */,
  1304. );
  1305. };
  1306. /* End PBXProject section */
  1307. /* Begin PBXResourcesBuildPhase section */
  1308. 8445E9FC9031C048A42232D7EA65F0B4 /* Resources */ = {
  1309. isa = PBXResourcesBuildPhase;
  1310. buildActionMask = 2147483647;
  1311. files = (
  1312. );
  1313. runOnlyForDeploymentPostprocessing = 0;
  1314. };
  1315. 8C9F074A81CCC8B0E8036191BE61DC8D /* Resources */ = {
  1316. isa = PBXResourcesBuildPhase;
  1317. buildActionMask = 2147483647;
  1318. files = (
  1319. );
  1320. runOnlyForDeploymentPostprocessing = 0;
  1321. };
  1322. DF40EB910E012B91EA7D589F9299BF10 /* Resources */ = {
  1323. isa = PBXResourcesBuildPhase;
  1324. buildActionMask = 2147483647;
  1325. files = (
  1326. 505F3813259CD9CA006E19C7 /* date.md in Resources */,
  1327. );
  1328. runOnlyForDeploymentPostprocessing = 0;
  1329. };
  1330. DFC8F43CE9D11A50204DBADF35FF5297 /* Resources */ = {
  1331. isa = PBXResourcesBuildPhase;
  1332. buildActionMask = 2147483647;
  1333. files = (
  1334. );
  1335. runOnlyForDeploymentPostprocessing = 0;
  1336. };
  1337. /* End PBXResourcesBuildPhase section */
  1338. /* Begin PBXSourcesBuildPhase section */
  1339. 056B061276F4BCFFC0DC8BE3DB8691DD /* Sources */ = {
  1340. isa = PBXSourcesBuildPhase;
  1341. buildActionMask = 2147483647;
  1342. files = (
  1343. 28BC0268C8876709176605DE2124D68D /* Kiwi-dummy.m in Sources */,
  1344. 63EA00AA88B1C1E1522DE59D30EF3F88 /* KWAfterAllNode.m in Sources */,
  1345. 135EA78DF787D2987A359A3436AAA38B /* KWAfterEachNode.m in Sources */,
  1346. 1DA06E9FD118F89543D237F6AE5722C6 /* KWAllTestsSuite.m in Sources */,
  1347. 8AF38478B686878D7179B8D73E7DCBF7 /* KWAny.m in Sources */,
  1348. 73FB3C41ABF9FFD350B7A8658482F7C7 /* KWAsyncVerifier.m in Sources */,
  1349. 6CE8F545FA4F0D77F488BAF11D29510E /* KWBackgroundTask.m in Sources */,
  1350. 1F55517A6C558E7584BA3F2ABFFF0305 /* KWBeBetweenMatcher.m in Sources */,
  1351. 1D6B9B253C8890A625684F68E61B3730 /* KWBeEmptyMatcher.m in Sources */,
  1352. F9365645888FED2FCADAB946040DA004 /* KWBeforeAllNode.m in Sources */,
  1353. 1E6006352BAE6BB4B9F321B6F161B538 /* KWBeforeEachNode.m in Sources */,
  1354. D94C70E221BC494D370A7203F5D688A7 /* KWBeIdenticalToMatcher.m in Sources */,
  1355. 50D330F5259C214900ADA8E0 /* NSDate+ZZTimeStamp.m in Sources */,
  1356. 64BD03CF1DA9F58367DB782BC0FCDDAA /* KWBeKindOfClassMatcher.m in Sources */,
  1357. 50563657259B3E07004C7FCF /* NSDateFormatter+ZZEx.m in Sources */,
  1358. FADE3A8DB197FEB93BB865324AB90B25 /* KWBeMemberOfClassMatcher.m in Sources */,
  1359. 581845A1F686A720235F16F6917B7089 /* KWBeSubclassOfClassMatcher.m in Sources */,
  1360. BB035E1FE93185F9259EF1DD9CC16F8A /* KWBeTrueMatcher.m in Sources */,
  1361. 9BE510567463378117AEE88847E32E0D /* KWBeWithinMatcher.m in Sources */,
  1362. 70CA03A9BC00435AAA53858DDACAA31D /* KWBeZeroMatcher.m in Sources */,
  1363. 604D3F76D9400BDEFBC6587EE6827933 /* KWBlock.m in Sources */,
  1364. 57A7717712B5C39EDAAAF3BD849705D4 /* KWBlockNode.m in Sources */,
  1365. 7AD683BC36504E7DD2CD6B87653035C1 /* KWBlockRaiseMatcher.m in Sources */,
  1366. 32E3575A9536CB741D117DBA6EBC150C /* KWCallSite.m in Sources */,
  1367. 1B880B7F9E1179C74EE666ED7031C24D /* KWCaptureSpy.m in Sources */,
  1368. CF140EDB27E0D81613EF78E132B0D23E /* KWChangeMatcher.m in Sources */,
  1369. B04CC1FAFDFA41EACEDAC81FB5FA2E1A /* KWConformToProtocolMatcher.m in Sources */,
  1370. 391BF90859DB31D4A558D706732DF4FF /* KWContainMatcher.m in Sources */,
  1371. 1534AC7B000526A1ACBC728DB3229485 /* KWContainStringMatcher.m in Sources */,
  1372. DC3EC162647733328D396C9177BB0A6D /* KWContextNode.m in Sources */,
  1373. 91405C26439B58E076BDEF14BB1C9B5E /* KWDeviceInfo.m in Sources */,
  1374. 9965402CD632BD72693CC1E8E33760FE /* KWEqualMatcher.m in Sources */,
  1375. B73248255BD327AB8883693C5570D70D /* KWExample.m in Sources */,
  1376. FD677AD2E0A801400AFE773337921313 /* KWExampleSuite.m in Sources */,
  1377. C800B03CDB011C68C4CA9FEE0796DBAA /* KWExampleSuiteBuilder.m in Sources */,
  1378. B2B6A46771616C156BD3BDC483A764E8 /* KWExistVerifier.m in Sources */,
  1379. C015416161F6C15368919102BAB3A6DC /* KWFailure.m in Sources */,
  1380. B6C52EE7C38E5C22B724F70B5A11E060 /* KWFormatter.m in Sources */,
  1381. 9F39B5A1041D6E616F98FBDFF33C7076 /* KWFutureObject.m in Sources */,
  1382. CB8C3468AF77128202FA7B7701587B9C /* KWGenericMatcher.m in Sources */,
  1383. F1C020303266EC09EC264C770DB169A5 /* KWGenericMatchEvaluator.m in Sources */,
  1384. DE4CFA31A9EB08CD815C95D088F6D939 /* KWGenericMatchingAdditions.m in Sources */,
  1385. E1CFF55C840ED2E80F857A22A6F402E3 /* KWHaveMatcher.m in Sources */,
  1386. FEC731DD8CD6A0C74054CCCE16204D25 /* KWHaveValueMatcher.m in Sources */,
  1387. B9161BFE6F0299FDF02F097ED8EC904E /* KWInequalityMatcher.m in Sources */,
  1388. 414243899C81B333165CB466A2E73821 /* KWIntercept.m in Sources */,
  1389. B05DCB97D87DBFB9CA8C11810FB93647 /* KWInvocationCapturer.m in Sources */,
  1390. 0402D44147B3DEA1BAFC4EF91577D3FF /* KWItNode.m in Sources */,
  1391. BE678BBFEF6576AF4BB72AF2C4FB673B /* KWLetNode.m in Sources */,
  1392. F6C957D37D7F0706199245650139BE59 /* KWMatcher.m in Sources */,
  1393. 4D4DAA92870FEEBDB9DA3E047C0DD239 /* KWMatcherFactory.m in Sources */,
  1394. E058B31F77ED224A3E918CA35EAC5CAD /* KWMatchers.m in Sources */,
  1395. D1D60073397B1E4EFDD65B4D2E9F4212 /* KWMatchVerifier.m in Sources */,
  1396. 474964AA92753899777639AB723366B4 /* KWMessagePattern.m in Sources */,
  1397. 0A3AD1AD88F6A611F70FC084722B21C4 /* KWMessageTracker.m in Sources */,
  1398. F701D25209C4F89C10B4ACE0DBC3393F /* KWMock.m in Sources */,
  1399. 50D330F9259C263F00ADA8E0 /* NSDate+ZZChineseCalendar.m in Sources */,
  1400. 6C59F4AC4CB08BA5DA5F04AE59C5CEA6 /* KWNilMatcher.m in Sources */,
  1401. 140C4A4674B8E0142EA1BE39DCE9C101 /* KWNotificationMatcher.m in Sources */,
  1402. 8C11D687BD5E286E9F76D1F726A7FC20 /* KWNull.m in Sources */,
  1403. 372EC42F7FB975320D68540062E256A2 /* KWObjCUtilities.m in Sources */,
  1404. C2F9A8B71949A643B4C16757CDB9EAA6 /* KWPendingNode.m in Sources */,
  1405. C3531590FC8C19F031BA711156BA8F82 /* KWProbePoller.m in Sources */,
  1406. 97EEF22535542FE1B2301BD2B7B7FEFB /* KWReceiveMatcher.m in Sources */,
  1407. 685F2A847E0E5CE1E7C3EDA97C05E0DE /* KWRegisterMatchersNode.m in Sources */,
  1408. 663DADA69252F2E777BCE43FD77B0B62 /* KWRegularExpressionPatternMatcher.m in Sources */,
  1409. E998F0F10622A3CEA80994C40710B8C2 /* KWRespondToSelectorMatcher.m in Sources */,
  1410. 0A8954F8CF85C7F699C04C73E91A5B38 /* KWSharedExample.m in Sources */,
  1411. 5AD6AFD0A674F7FDFDA6D7BD452BB771 /* KWSharedExampleRegistry.m in Sources */,
  1412. 7993296EA10A8124D949B0185943CC0C /* KWSpec.m in Sources */,
  1413. 73258C154A2B1CF97BC0BAB685705899 /* KWStringContainsMatcher.m in Sources */,
  1414. 66D8BAAB107E25FBC0EB65842279CAF7 /* KWStringPrefixMatcher.m in Sources */,
  1415. A4C3D9F8954FA07AD437585E1BEA166E /* KWStringUtilities.m in Sources */,
  1416. 9E0EEEC22DBC3D949594AEB606ED00DE /* KWStub.m in Sources */,
  1417. 2194598279B8D7D3190D31A788090D84 /* KWSuiteConfigurationBase.m in Sources */,
  1418. 634278532B85AB8514393C79C0F332B6 /* KWSymbolicator.m in Sources */,
  1419. 50A071DC259B780A00BDA03F /* ZZSwizzle.m in Sources */,
  1420. BC947B8BE47D3AD0B2D25F8A779E73C2 /* KWUserDefinedMatcher.m in Sources */,
  1421. 09C0387C6B0EA72FFCE430F93D350AF4 /* KWValue.m in Sources */,
  1422. 67B3C173EF40BA3D141885C2625CA232 /* KWWorkarounds.m in Sources */,
  1423. 4B64055584AB1F88524BD84012CFD965 /* NSInvocation+KiwiAdditions.m in Sources */,
  1424. AF25E5D924F51A3065C9862AB4BFC9B6 /* NSInvocation+OCMAdditions.m in Sources */,
  1425. 330BF28E26860EB055FBA85D740D341B /* NSMethodSignature+KiwiAdditions.m in Sources */,
  1426. FC251E1F0E59D0212874296CEF5C90F2 /* NSNumber+KiwiAdditions.m in Sources */,
  1427. AE532310996636161043150B87515528 /* NSObject+KiwiMockAdditions.m in Sources */,
  1428. 1554D6ED36776337FFDEF32A3EF38807 /* NSObject+KiwiSpyAdditions.m in Sources */,
  1429. A8C9BE424056D289238670BB20A890AF /* NSObject+KiwiStubAdditions.m in Sources */,
  1430. 39505DF6C694599E509E1B6C60958484 /* NSObject+KiwiVerifierAdditions.m in Sources */,
  1431. 0BB33445FD5FB877ED9EF29C70A95EF4 /* NSProxy+KiwiVerifierAdditions.m in Sources */,
  1432. CA5D1E23D5BEFC0710DC5E3876617B79 /* NSValue+KiwiAdditions.m in Sources */,
  1433. );
  1434. runOnlyForDeploymentPostprocessing = 0;
  1435. };
  1436. 4DA2F0D5B822DF9DBAA20D142821A269 /* Sources */ = {
  1437. isa = PBXSourcesBuildPhase;
  1438. buildActionMask = 2147483647;
  1439. files = (
  1440. 393DDC38588CBAAF65F41F5EA3E5C7FA /* Pods-ZZFoundation_Tests-dummy.m in Sources */,
  1441. );
  1442. runOnlyForDeploymentPostprocessing = 0;
  1443. };
  1444. 79585486B54D4D0816D5F8711009D0FD /* Sources */ = {
  1445. isa = PBXSourcesBuildPhase;
  1446. buildActionMask = 2147483647;
  1447. files = (
  1448. 9981F70D5D83CAD9B8AD7EB4700F8DA8 /* Pods-ZZFoundation_Example-dummy.m in Sources */,
  1449. );
  1450. runOnlyForDeploymentPostprocessing = 0;
  1451. };
  1452. 8A922F3627F021C55C5B60DFFBABA61A /* Sources */ = {
  1453. isa = PBXSourcesBuildPhase;
  1454. buildActionMask = 2147483647;
  1455. files = (
  1456. 8BE70298C025440A36C69A4D327F63A1 /* NSArray+ZZEx.m in Sources */,
  1457. 8891F3D0C3973260AA43EEA1477DD786 /* NSDate+ZZEx.m in Sources */,
  1458. 64DBF33A801A1358E28BFAFB8A8AED9B /* NSFileManager+ZZEx.m in Sources */,
  1459. 77456F1B6E303C5CE14EDB3092795D42 /* NSMutableArray+ZZEx.m in Sources */,
  1460. 83522F9C8B146693BD9C60A0DEAE854A /* NSObjec+PropertiesVarMethod.m in Sources */,
  1461. 2C9BE7F346B960FE14C28EAA6D6E4A7B /* NSString+ZZEx.m in Sources */,
  1462. 804C66D310D4367E8D2F3D06B5F2241E /* NSString+ZZPath.m in Sources */,
  1463. F536CC60717C38E842E9001B54537A44 /* NSString+ZZRange.m in Sources */,
  1464. 1CA9284FB4FDDC182D6085B34C746CEF /* NSString+ZZRect.m in Sources */,
  1465. 26E95962FE24B9D326B26376075C555F /* NSString+ZZRegex.m in Sources */,
  1466. 3BDBEE7388A32522F4A50F54C46368F5 /* ZZFoundation-dummy.m in Sources */,
  1467. 6EB2D41A0E0528DCDE0181DEB546E658 /* ZZSecurity.m in Sources */,
  1468. );
  1469. runOnlyForDeploymentPostprocessing = 0;
  1470. };
  1471. /* End PBXSourcesBuildPhase section */
  1472. /* Begin PBXTargetDependency section */
  1473. 12C42AADF7443A5DA75F2558A2B7ABAB /* PBXTargetDependency */ = {
  1474. isa = PBXTargetDependency;
  1475. name = ZZFoundation;
  1476. target = 680839E6B8484EB86AB0CD1253BC217E /* ZZFoundation */;
  1477. targetProxy = BB54CB8CA258016B5179BF2508DBFF69 /* PBXContainerItemProxy */;
  1478. };
  1479. 3F4920A363E4FDF099515BB5B2BF2868 /* PBXTargetDependency */ = {
  1480. isa = PBXTargetDependency;
  1481. name = "Pods-ZZFoundation_Example";
  1482. target = 5550B5E012A8145FB0C335AED3D07A9D /* Pods-ZZFoundation_Example */;
  1483. targetProxy = E7EA8A548B7687641F72EE2E68FAAA1A /* PBXContainerItemProxy */;
  1484. };
  1485. 5765A39E243403420744A97396551BC7 /* PBXTargetDependency */ = {
  1486. isa = PBXTargetDependency;
  1487. name = ZZFoundation;
  1488. target = 680839E6B8484EB86AB0CD1253BC217E /* ZZFoundation */;
  1489. targetProxy = 1A86843413EAD662697FDCFD956F9454 /* PBXContainerItemProxy */;
  1490. };
  1491. 836E2C4048B915FFF15D099474BE0691 /* PBXTargetDependency */ = {
  1492. isa = PBXTargetDependency;
  1493. name = Kiwi;
  1494. target = D5A4060DC193E269FE369F036E4781A9 /* Kiwi */;
  1495. targetProxy = 679C4A68D7214ECA9B60C7D9CCA39F41 /* PBXContainerItemProxy */;
  1496. };
  1497. /* End PBXTargetDependency section */
  1498. /* Begin XCBuildConfiguration section */
  1499. 062AFAE67A3243FB65065F3D5A202B9D /* Release */ = {
  1500. isa = XCBuildConfiguration;
  1501. baseConfigurationReference = 3B4AE4D4FD0EE15C43CA6B80AC194105 /* Pods-ZZFoundation_Example.release.xcconfig */;
  1502. buildSettings = {
  1503. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
  1504. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1505. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1506. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1507. CURRENT_PROJECT_VERSION = 1;
  1508. DEFINES_MODULE = YES;
  1509. DYLIB_COMPATIBILITY_VERSION = 1;
  1510. DYLIB_CURRENT_VERSION = 1;
  1511. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1512. INFOPLIST_FILE = "Target Support Files/Pods-ZZFoundation_Example/Pods-ZZFoundation_Example-Info.plist";
  1513. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1514. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1515. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1516. MACH_O_TYPE = staticlib;
  1517. MODULEMAP_FILE = "Target Support Files/Pods-ZZFoundation_Example/Pods-ZZFoundation_Example.modulemap";
  1518. OTHER_LDFLAGS = "";
  1519. OTHER_LIBTOOLFLAGS = "";
  1520. PODS_ROOT = "$(SRCROOT)";
  1521. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  1522. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  1523. SDKROOT = iphoneos;
  1524. SKIP_INSTALL = YES;
  1525. TARGETED_DEVICE_FAMILY = "1,2";
  1526. VALIDATE_PRODUCT = YES;
  1527. VERSIONING_SYSTEM = "apple-generic";
  1528. VERSION_INFO_PREFIX = "";
  1529. };
  1530. name = Release;
  1531. };
  1532. 179776A86ACCB723A5DBE1237113BA93 /* Debug */ = {
  1533. isa = XCBuildConfiguration;
  1534. baseConfigurationReference = 789AF366AE7E1E140A580A8205185849 /* Pods-ZZFoundation_Tests.debug.xcconfig */;
  1535. buildSettings = {
  1536. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
  1537. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1538. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1539. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1540. CURRENT_PROJECT_VERSION = 1;
  1541. DEFINES_MODULE = YES;
  1542. DYLIB_COMPATIBILITY_VERSION = 1;
  1543. DYLIB_CURRENT_VERSION = 1;
  1544. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1545. INFOPLIST_FILE = "Target Support Files/Pods-ZZFoundation_Tests/Pods-ZZFoundation_Tests-Info.plist";
  1546. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1547. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1548. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1549. MACH_O_TYPE = staticlib;
  1550. MODULEMAP_FILE = "Target Support Files/Pods-ZZFoundation_Tests/Pods-ZZFoundation_Tests.modulemap";
  1551. OTHER_LDFLAGS = "";
  1552. OTHER_LIBTOOLFLAGS = "";
  1553. PODS_ROOT = "$(SRCROOT)";
  1554. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  1555. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  1556. SDKROOT = iphoneos;
  1557. SKIP_INSTALL = YES;
  1558. TARGETED_DEVICE_FAMILY = "1,2";
  1559. VERSIONING_SYSTEM = "apple-generic";
  1560. VERSION_INFO_PREFIX = "";
  1561. };
  1562. name = Debug;
  1563. };
  1564. 28A04D4996C1A30CD69923E15F3B2417 /* Debug */ = {
  1565. isa = XCBuildConfiguration;
  1566. baseConfigurationReference = 388963E579CC5C3FEA9F34D5AE5BD498 /* Pods-ZZFoundation_Example.debug.xcconfig */;
  1567. buildSettings = {
  1568. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
  1569. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1570. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1571. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1572. CURRENT_PROJECT_VERSION = 1;
  1573. DEFINES_MODULE = YES;
  1574. DYLIB_COMPATIBILITY_VERSION = 1;
  1575. DYLIB_CURRENT_VERSION = 1;
  1576. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1577. INFOPLIST_FILE = "Target Support Files/Pods-ZZFoundation_Example/Pods-ZZFoundation_Example-Info.plist";
  1578. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1579. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1580. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1581. MACH_O_TYPE = staticlib;
  1582. MODULEMAP_FILE = "Target Support Files/Pods-ZZFoundation_Example/Pods-ZZFoundation_Example.modulemap";
  1583. OTHER_LDFLAGS = "";
  1584. OTHER_LIBTOOLFLAGS = "";
  1585. PODS_ROOT = "$(SRCROOT)";
  1586. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  1587. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  1588. SDKROOT = iphoneos;
  1589. SKIP_INSTALL = YES;
  1590. TARGETED_DEVICE_FAMILY = "1,2";
  1591. VERSIONING_SYSTEM = "apple-generic";
  1592. VERSION_INFO_PREFIX = "";
  1593. };
  1594. name = Debug;
  1595. };
  1596. 3155445294DFA2A53E5E5839AA3EE5CC /* Release */ = {
  1597. isa = XCBuildConfiguration;
  1598. baseConfigurationReference = F4B1EA0A8D267950B3E2DF21CB494D9C /* Kiwi.release.xcconfig */;
  1599. buildSettings = {
  1600. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1601. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1602. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1603. CURRENT_PROJECT_VERSION = 1;
  1604. DEFINES_MODULE = YES;
  1605. DYLIB_COMPATIBILITY_VERSION = 1;
  1606. DYLIB_CURRENT_VERSION = 1;
  1607. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1608. GCC_PREFIX_HEADER = "Target Support Files/Kiwi/Kiwi-prefix.pch";
  1609. INFOPLIST_FILE = "Target Support Files/Kiwi/Kiwi-Info.plist";
  1610. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1611. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1612. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1613. MODULEMAP_FILE = "Target Support Files/Kiwi/Kiwi.modulemap";
  1614. PRODUCT_MODULE_NAME = Kiwi;
  1615. PRODUCT_NAME = Kiwi;
  1616. SDKROOT = iphoneos;
  1617. SKIP_INSTALL = YES;
  1618. SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1619. SWIFT_VERSION = 4.0;
  1620. TARGETED_DEVICE_FAMILY = "1,2";
  1621. VALIDATE_PRODUCT = YES;
  1622. VERSIONING_SYSTEM = "apple-generic";
  1623. VERSION_INFO_PREFIX = "";
  1624. };
  1625. name = Release;
  1626. };
  1627. 3E78C81822667D1ADE2B2DEEF4A4685E /* Debug */ = {
  1628. isa = XCBuildConfiguration;
  1629. baseConfigurationReference = A33983D31F6162B89B6DAE6593844BD5 /* ZZFoundation.debug.xcconfig */;
  1630. buildSettings = {
  1631. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1632. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1633. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1634. CURRENT_PROJECT_VERSION = 1;
  1635. DEFINES_MODULE = YES;
  1636. DYLIB_COMPATIBILITY_VERSION = 1;
  1637. DYLIB_CURRENT_VERSION = 1;
  1638. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1639. GCC_PREFIX_HEADER = "Target Support Files/ZZFoundation/ZZFoundation-prefix.pch";
  1640. INFOPLIST_FILE = "Target Support Files/ZZFoundation/ZZFoundation-Info.plist";
  1641. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1642. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1643. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1644. MODULEMAP_FILE = "Target Support Files/ZZFoundation/ZZFoundation.modulemap";
  1645. PRODUCT_MODULE_NAME = ZZFoundation;
  1646. PRODUCT_NAME = ZZFoundation;
  1647. SDKROOT = iphoneos;
  1648. SKIP_INSTALL = YES;
  1649. SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1650. SWIFT_VERSION = 4.0;
  1651. TARGETED_DEVICE_FAMILY = "1,2";
  1652. VERSIONING_SYSTEM = "apple-generic";
  1653. VERSION_INFO_PREFIX = "";
  1654. };
  1655. name = Debug;
  1656. };
  1657. 9520AC5F0D16AEC7D6ACC4D27ACC023C /* Debug */ = {
  1658. isa = XCBuildConfiguration;
  1659. baseConfigurationReference = BE31C895EA743D9A092C2D5918C3E4E0 /* Kiwi.debug.xcconfig */;
  1660. buildSettings = {
  1661. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1662. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1663. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1664. CURRENT_PROJECT_VERSION = 1;
  1665. DEFINES_MODULE = YES;
  1666. DYLIB_COMPATIBILITY_VERSION = 1;
  1667. DYLIB_CURRENT_VERSION = 1;
  1668. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1669. GCC_PREFIX_HEADER = "Target Support Files/Kiwi/Kiwi-prefix.pch";
  1670. INFOPLIST_FILE = "Target Support Files/Kiwi/Kiwi-Info.plist";
  1671. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1672. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1673. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1674. MODULEMAP_FILE = "Target Support Files/Kiwi/Kiwi.modulemap";
  1675. PRODUCT_MODULE_NAME = Kiwi;
  1676. PRODUCT_NAME = Kiwi;
  1677. SDKROOT = iphoneos;
  1678. SKIP_INSTALL = YES;
  1679. SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1680. SWIFT_VERSION = 4.0;
  1681. TARGETED_DEVICE_FAMILY = "1,2";
  1682. VERSIONING_SYSTEM = "apple-generic";
  1683. VERSION_INFO_PREFIX = "";
  1684. };
  1685. name = Debug;
  1686. };
  1687. C14E932D4C3EFCC589F7DEABCEC18F22 /* Release */ = {
  1688. isa = XCBuildConfiguration;
  1689. buildSettings = {
  1690. ALWAYS_SEARCH_USER_PATHS = NO;
  1691. CLANG_ANALYZER_NONNULL = YES;
  1692. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1693. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1694. CLANG_CXX_LIBRARY = "libc++";
  1695. CLANG_ENABLE_MODULES = YES;
  1696. CLANG_ENABLE_OBJC_ARC = YES;
  1697. CLANG_ENABLE_OBJC_WEAK = YES;
  1698. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1699. CLANG_WARN_BOOL_CONVERSION = YES;
  1700. CLANG_WARN_COMMA = YES;
  1701. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1702. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1703. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1704. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1705. CLANG_WARN_EMPTY_BODY = YES;
  1706. CLANG_WARN_ENUM_CONVERSION = YES;
  1707. CLANG_WARN_INFINITE_RECURSION = YES;
  1708. CLANG_WARN_INT_CONVERSION = YES;
  1709. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1710. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1711. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1712. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1713. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1714. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1715. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1716. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1717. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1718. CLANG_WARN_UNREACHABLE_CODE = YES;
  1719. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1720. COPY_PHASE_STRIP = NO;
  1721. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1722. ENABLE_NS_ASSERTIONS = NO;
  1723. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1724. GCC_C_LANGUAGE_STANDARD = gnu11;
  1725. GCC_NO_COMMON_BLOCKS = YES;
  1726. GCC_PREPROCESSOR_DEFINITIONS = (
  1727. "POD_CONFIGURATION_RELEASE=1",
  1728. "$(inherited)",
  1729. );
  1730. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1731. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1732. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1733. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1734. GCC_WARN_UNUSED_FUNCTION = YES;
  1735. GCC_WARN_UNUSED_VARIABLE = YES;
  1736. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1737. MTL_ENABLE_DEBUG_INFO = NO;
  1738. MTL_FAST_MATH = YES;
  1739. PRODUCT_NAME = "$(TARGET_NAME)";
  1740. STRIP_INSTALLED_PRODUCT = NO;
  1741. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1742. SWIFT_VERSION = 5.0;
  1743. SYMROOT = "${SRCROOT}/../build";
  1744. };
  1745. name = Release;
  1746. };
  1747. C27F9A9E26378B27BE0163A075EE11F1 /* Release */ = {
  1748. isa = XCBuildConfiguration;
  1749. baseConfigurationReference = 14D159796B07F451571161274F3A154C /* ZZFoundation.release.xcconfig */;
  1750. buildSettings = {
  1751. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1752. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1753. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1754. CURRENT_PROJECT_VERSION = 1;
  1755. DEFINES_MODULE = YES;
  1756. DYLIB_COMPATIBILITY_VERSION = 1;
  1757. DYLIB_CURRENT_VERSION = 1;
  1758. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1759. GCC_PREFIX_HEADER = "Target Support Files/ZZFoundation/ZZFoundation-prefix.pch";
  1760. INFOPLIST_FILE = "Target Support Files/ZZFoundation/ZZFoundation-Info.plist";
  1761. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1762. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1763. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1764. MODULEMAP_FILE = "Target Support Files/ZZFoundation/ZZFoundation.modulemap";
  1765. PRODUCT_MODULE_NAME = ZZFoundation;
  1766. PRODUCT_NAME = ZZFoundation;
  1767. SDKROOT = iphoneos;
  1768. SKIP_INSTALL = YES;
  1769. SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1770. SWIFT_VERSION = 4.0;
  1771. TARGETED_DEVICE_FAMILY = "1,2";
  1772. VALIDATE_PRODUCT = YES;
  1773. VERSIONING_SYSTEM = "apple-generic";
  1774. VERSION_INFO_PREFIX = "";
  1775. };
  1776. name = Release;
  1777. };
  1778. E660CAEA1B230447BED51CE15E0D898E /* Release */ = {
  1779. isa = XCBuildConfiguration;
  1780. baseConfigurationReference = 8358A3E55C14CCB83B97C8A6E25F4D3A /* Pods-ZZFoundation_Tests.release.xcconfig */;
  1781. buildSettings = {
  1782. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
  1783. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1784. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1785. "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1786. CURRENT_PROJECT_VERSION = 1;
  1787. DEFINES_MODULE = YES;
  1788. DYLIB_COMPATIBILITY_VERSION = 1;
  1789. DYLIB_CURRENT_VERSION = 1;
  1790. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1791. INFOPLIST_FILE = "Target Support Files/Pods-ZZFoundation_Tests/Pods-ZZFoundation_Tests-Info.plist";
  1792. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1793. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1794. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1795. MACH_O_TYPE = staticlib;
  1796. MODULEMAP_FILE = "Target Support Files/Pods-ZZFoundation_Tests/Pods-ZZFoundation_Tests.modulemap";
  1797. OTHER_LDFLAGS = "";
  1798. OTHER_LIBTOOLFLAGS = "";
  1799. PODS_ROOT = "$(SRCROOT)";
  1800. PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  1801. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  1802. SDKROOT = iphoneos;
  1803. SKIP_INSTALL = YES;
  1804. TARGETED_DEVICE_FAMILY = "1,2";
  1805. VALIDATE_PRODUCT = YES;
  1806. VERSIONING_SYSTEM = "apple-generic";
  1807. VERSION_INFO_PREFIX = "";
  1808. };
  1809. name = Release;
  1810. };
  1811. EF3BAAA889B17377BE8F3254633FA0A7 /* Debug */ = {
  1812. isa = XCBuildConfiguration;
  1813. buildSettings = {
  1814. ALWAYS_SEARCH_USER_PATHS = NO;
  1815. CLANG_ANALYZER_NONNULL = YES;
  1816. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1817. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1818. CLANG_CXX_LIBRARY = "libc++";
  1819. CLANG_ENABLE_MODULES = YES;
  1820. CLANG_ENABLE_OBJC_ARC = YES;
  1821. CLANG_ENABLE_OBJC_WEAK = YES;
  1822. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1823. CLANG_WARN_BOOL_CONVERSION = YES;
  1824. CLANG_WARN_COMMA = YES;
  1825. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1826. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1827. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1828. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1829. CLANG_WARN_EMPTY_BODY = YES;
  1830. CLANG_WARN_ENUM_CONVERSION = YES;
  1831. CLANG_WARN_INFINITE_RECURSION = YES;
  1832. CLANG_WARN_INT_CONVERSION = YES;
  1833. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1834. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1835. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1836. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1837. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1838. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1839. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1840. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1841. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1842. CLANG_WARN_UNREACHABLE_CODE = YES;
  1843. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1844. COPY_PHASE_STRIP = NO;
  1845. DEBUG_INFORMATION_FORMAT = dwarf;
  1846. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1847. ENABLE_TESTABILITY = YES;
  1848. GCC_C_LANGUAGE_STANDARD = gnu11;
  1849. GCC_DYNAMIC_NO_PIC = NO;
  1850. GCC_NO_COMMON_BLOCKS = YES;
  1851. GCC_OPTIMIZATION_LEVEL = 0;
  1852. GCC_PREPROCESSOR_DEFINITIONS = (
  1853. "POD_CONFIGURATION_DEBUG=1",
  1854. "DEBUG=1",
  1855. "$(inherited)",
  1856. );
  1857. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1858. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1859. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1860. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1861. GCC_WARN_UNUSED_FUNCTION = YES;
  1862. GCC_WARN_UNUSED_VARIABLE = YES;
  1863. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1864. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  1865. MTL_FAST_MATH = YES;
  1866. ONLY_ACTIVE_ARCH = YES;
  1867. PRODUCT_NAME = "$(TARGET_NAME)";
  1868. STRIP_INSTALLED_PRODUCT = NO;
  1869. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  1870. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1871. SWIFT_VERSION = 5.0;
  1872. SYMROOT = "${SRCROOT}/../build";
  1873. };
  1874. name = Debug;
  1875. };
  1876. /* End XCBuildConfiguration section */
  1877. /* Begin XCConfigurationList section */
  1878. 2656375687B32EB9E258E23CD88B7669 /* Build configuration list for PBXNativeTarget "Pods-ZZFoundation_Tests" */ = {
  1879. isa = XCConfigurationList;
  1880. buildConfigurations = (
  1881. 179776A86ACCB723A5DBE1237113BA93 /* Debug */,
  1882. E660CAEA1B230447BED51CE15E0D898E /* Release */,
  1883. );
  1884. defaultConfigurationIsVisible = 0;
  1885. defaultConfigurationName = Release;
  1886. };
  1887. 287C3CA481E093214DEE2E7A3D73B893 /* Build configuration list for PBXNativeTarget "Pods-ZZFoundation_Example" */ = {
  1888. isa = XCConfigurationList;
  1889. buildConfigurations = (
  1890. 28A04D4996C1A30CD69923E15F3B2417 /* Debug */,
  1891. 062AFAE67A3243FB65065F3D5A202B9D /* Release */,
  1892. );
  1893. defaultConfigurationIsVisible = 0;
  1894. defaultConfigurationName = Release;
  1895. };
  1896. 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
  1897. isa = XCConfigurationList;
  1898. buildConfigurations = (
  1899. EF3BAAA889B17377BE8F3254633FA0A7 /* Debug */,
  1900. C14E932D4C3EFCC589F7DEABCEC18F22 /* Release */,
  1901. );
  1902. defaultConfigurationIsVisible = 0;
  1903. defaultConfigurationName = Release;
  1904. };
  1905. D199D06A71607352BB7F4D0A6CDADC67 /* Build configuration list for PBXNativeTarget "Kiwi" */ = {
  1906. isa = XCConfigurationList;
  1907. buildConfigurations = (
  1908. 9520AC5F0D16AEC7D6ACC4D27ACC023C /* Debug */,
  1909. 3155445294DFA2A53E5E5839AA3EE5CC /* Release */,
  1910. );
  1911. defaultConfigurationIsVisible = 0;
  1912. defaultConfigurationName = Release;
  1913. };
  1914. D52E6C340CE4226A9FF4E5C51D973E3A /* Build configuration list for PBXNativeTarget "ZZFoundation" */ = {
  1915. isa = XCConfigurationList;
  1916. buildConfigurations = (
  1917. 3E78C81822667D1ADE2B2DEEF4A4685E /* Debug */,
  1918. C27F9A9E26378B27BE0163A075EE11F1 /* Release */,
  1919. );
  1920. defaultConfigurationIsVisible = 0;
  1921. defaultConfigurationName = Release;
  1922. };
  1923. /* End XCConfigurationList section */
  1924. };
  1925. rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
  1926. }