Files
2023-05-12 21:12:33 -04:00

3097 lines
185 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 53;
objects = {
/* Begin PBXBuildFile section */
0C0330FE296F1CD700A0E861 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0C0352D929943F86008CDEF8 /* ConsoleListViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0352D829943F86008CDEF8 /* ConsoleListViewModelTests.swift */; };
0C0352DC29948290008CDEF8 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0352DB29948290008CDEF8 /* Helpers.swift */; };
0C0352DE299482F3008CDEF8 /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C0B31ED26D179A20045C9E1 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0B31EC26D179A20045C9E1 /* AppDelegate.swift */; };
0C0B31EF26D179A20045C9E1 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0B31EE26D179A20045C9E1 /* SceneDelegate.swift */; };
0C0B31F126D179A20045C9E1 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0B31F026D179A20045C9E1 /* ViewController.swift */; };
0C0B31F426D179A20045C9E1 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0C0B31F226D179A20045C9E1 /* Main.storyboard */; };
0C0B31F626D179A70045C9E1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C0B31F526D179A70045C9E1 /* Assets.xcassets */; };
0C0B31F926D179A70045C9E1 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0C0B31F726D179A70045C9E1 /* LaunchScreen.storyboard */; };
0C1000472972EE9E00150E8E /* bigstore.pulse in Resources */ = {isa = PBXBuildFile; fileRef = 0C1000462972EE9E00150E8E /* bigstore.pulse */; };
0C1050E529E1FAC1006AFDAD /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1050E429E1FAC1006AFDAD /* Version.swift */; };
0C11EAB12971DB700059786A /* RemoteLoggerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D69A296F18D200EED9D4 /* RemoteLoggerTests.swift */; };
0C11EAB22971DB700059786A /* Resources.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6A1296F18D200EED9D4 /* Resources.swift */; };
0C11EAB32971DB700059786A /* LoggerStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D69C296F18D200EED9D4 /* LoggerStoreTests.swift */; };
0C11EAB52971DB700059786A /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D69B296F18D200EED9D4 /* Helpers.swift */; };
0C11EAB62971DB700059786A /* MockDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6A3296F18D200EED9D4 /* MockDataTask.swift */; };
0C11EAB72971DB700059786A /* URLSessionProxyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D69D296F18D200EED9D4 /* URLSessionProxyTests.swift */; };
0C11EAB82971DB700059786A /* NetworkLoggerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D69E296F18D200EED9D4 /* NetworkLoggerTests.swift */; };
0C11EAB92971DB700059786A /* PerformanceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D69F296F18D200EED9D4 /* PerformanceTests.swift */; };
0C11EABA2971DB700059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6A0296F18D200EED9D4 /* MockStore.swift */; };
0C11EABB2971DB700059786A /* URLSessionProxyDelegateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6A2296F18D200EED9D4 /* URLSessionProxyDelegateTests.swift */; };
0C11EAC52971E9B30059786A /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0C11EACC2971E9CE0059786A /* TextRendererPerformanceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C11EACB2971E9CE0059786A /* TextRendererPerformanceTests.swift */; };
0C11EACF2971EA4F0059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C11EADA2971EBE80059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C11EADB2971EBE80059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C11EADF2971EBE90059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C11EAE02971EBE90059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C11EAE12971EBEA0059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C11EAE22971EBEA0059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C11EAE32971EBEB0059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C11EAE42971EBEB0059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C11EAE52971EBEC0059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C11EAE62971EBEC0059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C11EAE72971EBED0059786A /* MockStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B0296F189500EED9D4 /* MockStore.swift */; };
0C11EAE92971EBEE0059786A /* MockTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AF296F189500EED9D4 /* MockTask.swift */; };
0C2343152978B6B900AE7CE6 /* ConsoleSearchSuggestionsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C2343142978B6B900AE7CE6 /* ConsoleSearchSuggestionsService.swift */; };
0C3002B32986CEF30055F6C2 /* LoggerStoreIndex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C3002B22986CEF30055F6C2 /* LoggerStoreIndex.swift */; };
0C31FFB9298211AF002A7D64 /* ConsoleEntityDetailsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C31FFB8298211AF002A7D64 /* ConsoleEntityDetailsView.swift */; };
0C37046329FA08B800BA51B8 /* ConsoleSearchRecentSearchesStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C37046229FA08B800BA51B8 /* ConsoleSearchRecentSearchesStore.swift */; };
0C40C094296F7641009ECF16 /* ConsoleSearchContentTypeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C093296F7641009ECF16 /* ConsoleSearchContentTypeCell.swift */; };
0C40C096296F7738009ECF16 /* ConsoleSearchTaskTypeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C095296F7738009ECF16 /* ConsoleSearchTaskTypeCell.swift */; };
0C40C098296F777D009ECF16 /* ConsoleSearchResponseSourceCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C097296F777D009ECF16 /* ConsoleSearchResponseSourceCell.swift */; };
0C40C09A296F77F1009ECF16 /* ConsoleSearchToggleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C099296F77F1009ECF16 /* ConsoleSearchToggleCell.swift */; };
0C40C09C296F78C6009ECF16 /* ConsoleSearchDurationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C09B296F78C6009ECF16 /* ConsoleSearchDurationCell.swift */; };
0C40C09E296F7B0A009ECF16 /* ConsoleSearchResponseSizeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C09D296F7B0A009ECF16 /* ConsoleSearchResponseSizeCell.swift */; };
0C40C0A0296F7BD3009ECF16 /* ConsoleSearchStatusCodeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C09F296F7BD3009ECF16 /* ConsoleSearchStatusCodeCell.swift */; };
0C40C0A4296F849E009ECF16 /* ConsoleSearchTimePeriodCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C40C0A3296F849E009ECF16 /* ConsoleSearchTimePeriodCell.swift */; };
0C4BF92D298817EC0086A6A7 /* IntlineTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C4BF92C298817EC0086A6A7 /* IntlineTabBar.swift */; };
0C5A278C29737C1E00D44C6B /* Pulse_Demo_iOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C767816268F88BB0058F69B /* Pulse_Demo_iOSApp.swift */; };
0C603BD829E45A3C004FD4ED /* ConsoleListPinsSectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C603BD729E45A3C004FD4ED /* ConsoleListPinsSectionView.swift */; };
0C603BDA29E45DCC004FD4ED /* ConsoleListGroupedSectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C603BD929E45DCC004FD4ED /* ConsoleListGroupedSectionView.swift */; };
0C63A3782979FE3A00F6A6A5 /* ConsoleSearchTerm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C63A3772979FE3A00F6A6A5 /* ConsoleSearchTerm.swift */; };
0C63A380297A02D200F6A6A5 /* StringSearchOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C63A37E297A02AD00F6A6A5 /* StringSearchOptions.swift */; };
0C63A387297A432500F6A6A5 /* ConsoleSearchContextMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C63A385297A432500F6A6A5 /* ConsoleSearchContextMenu.swift */; };
0C63A388297A432500F6A6A5 /* ConsoleSearchToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C63A386297A432500F6A6A5 /* ConsoleSearchToolbar.swift */; };
0C63A38A297A44B300F6A6A5 /* StringSearchOptionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C63A389297A44B300F6A6A5 /* StringSearchOptionsTests.swift */; };
0C6460DC25F579B8002C55B1 /* Pulse_tvOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C6460D625F579B8002C55B1 /* Pulse_tvOSApp.swift */; };
0C6460DD25F579B8002C55B1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C6460D725F579B8002C55B1 /* Assets.xcassets */; };
0C6460DE25F579B8002C55B1 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C6460D925F579B8002C55B1 /* Preview Assets.xcassets */; };
0C6460DF25F579B8002C55B1 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C6460DA25F579B8002C55B1 /* ContentView.swift */; };
0C767817268F88BB0058F69B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C767812268F88BB0058F69B /* Assets.xcassets */; };
0C767818268F88BB0058F69B /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C767814268F88BB0058F69B /* Preview Assets.xcassets */; };
0C7A0DFB297C33F300B4B69D /* ConsoleRouterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C7A0DFA297C33F300B4B69D /* ConsoleRouterView.swift */; };
0C7A0E00297C51CE00B4B69D /* ConsoleListOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C7A0DFF297C51CE00B4B69D /* ConsoleListOptions.swift */; };
0C7A0E02297CE71400B4B69D /* FormattersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C7A0E01297CE71400B4B69D /* FormattersTests.swift */; };
0C840D4C29E0A09B00362214 /* SessionsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C840D4B29E0A09B00362214 /* SessionsView.swift */; };
0C94239429B4D73E007F2784 /* ConsoleSearchOccurrenceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C94239329B4D73E007F2784 /* ConsoleSearchOccurrenceTests.swift */; };
0C9C465929F00272007897E8 /* ConsoleListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C9C465829F00272007897E8 /* ConsoleListView.swift */; };
0C9F04F92884F34A0035239F /* Pulse_Demo_macOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C9F04F82884F34A0035239F /* Pulse_Demo_macOSApp.swift */; };
0C9F04FD2884F34A0035239F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C9F04FC2884F34A0035239F /* Assets.xcassets */; };
0C9F05002884F34A0035239F /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C9F04FF2884F34A0035239F /* Preview Assets.xcassets */; };
0CA20FED29E5976700A59180 /* LoggerStoreExportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA20FEC29E5976700A59180 /* LoggerStoreExportTests.swift */; };
0CA20FEF29E5999700A59180 /* LoggerStoreBaseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA20FEE29E5999700A59180 /* LoggerStoreBaseTests.swift */; };
0CA32DE729D5E028001712E8 /* NSAttributedString+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA32DE629D5E028001712E8 /* NSAttributedString+Extensions.swift */; };
0CAF1D7B297C2040002E2722 /* ConsoleListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CAF1D7A297C2040002E2722 /* ConsoleListViewModel.swift */; };
0CB17F1A2978ABBA004E33F4 /* ManagedObjectsCountObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB17F192978ABBA004E33F4 /* ManagedObjectsCountObserver.swift */; };
0CB34591298AA6C6009428B2 /* RichTextViewSearchToobar-ios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB34590298AA6C6009428B2 /* RichTextViewSearchToobar-ios.swift */; };
0CB34593298AA78E009428B2 /* WrappedTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB34592298AA78E009428B2 /* WrappedTextView.swift */; };
0CB34596298CBC37009428B2 /* ManagedObjectsObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB34595298CBC37009428B2 /* ManagedObjectsObserver.swift */; };
0CB345A6298DEEA6009428B2 /* ConsoleInspectorsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB345A5298DEEA6009428B2 /* ConsoleInspectorsView.swift */; };
0CB63A132973A12300525165 /* ConsoleSearchListContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A122973A12300525165 /* ConsoleSearchListContentView.swift */; };
0CB63A15297438A600525165 /* ConsoleSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A14297438A600525165 /* ConsoleSearchViewModel.swift */; };
0CB63A1B2974A5D200525165 /* ConsoleSearchResultsSectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A1A2974A5D200525165 /* ConsoleSearchResultsSectionView.swift */; };
0CB63A1D2974A5EB00525165 /* ConsoleSearchSuggestionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A1C2974A5EB00525165 /* ConsoleSearchSuggestionView.swift */; };
0CB63A212974A62700525165 /* ConsoleSearchOccurrence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A202974A62700525165 /* ConsoleSearchOccurrence.swift */; };
0CB63A232974A64500525165 /* ConsoleSearchOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A222974A64500525165 /* ConsoleSearchOperation.swift */; };
0CB63A25297592D400525165 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A24297592D400525165 /* Parser.swift */; };
0CB63A2729759D2E00525165 /* ConsoleSearchToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A2629759D2E00525165 /* ConsoleSearchToken.swift */; };
0CB63A292975A94D00525165 /* ConsoleSearchTokenTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A282975A94D00525165 /* ConsoleSearchTokenTests.swift */; };
0CB63A2C2975C40100525165 /* ConsoleSearchFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A2A2975C3C700525165 /* ConsoleSearchFilter.swift */; };
0CB63A2F2975C43D00525165 /* ConsoleSearchScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A2D2975C40F00525165 /* ConsoleSearchScope.swift */; };
0CB63A352976028F00525165 /* ConsoleSearchFilter+Parsers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63A332976028B00525165 /* ConsoleSearchFilter+Parsers.swift */; };
0CBEF6A629DF69EB00132FB3 /* ConsoleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CBEF6A429DF69E800132FB3 /* ConsoleView.swift */; };
0CC3808329F419C700EF22EE /* ConsoleLabelsSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CC3808229F419C700EF22EE /* ConsoleLabelsSelectionView.swift */; };
0CC3808529F41CF600EF22EE /* ConsoleDomainsSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CC3808429F41CF600EF22EE /* ConsoleDomainsSelectionView.swift */; };
0CD7E0BD29732C8E00A255B7 /* ShareStoreTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7E0BC29732C8E00A255B7 /* ShareStoreTask.swift */; };
0CDACDE229EC6607007C15CD /* repos.json in Resources */ = {isa = PBXBuildFile; fileRef = 0CDACDE129EC6607007C15CD /* repos.json */; };
0CDACDE329EC6607007C15CD /* repos.json in Resources */ = {isa = PBXBuildFile; fileRef = 0CDACDE129EC6607007C15CD /* repos.json */; };
0CDACDE429EC6607007C15CD /* repos.json in Resources */ = {isa = PBXBuildFile; fileRef = 0CDACDE129EC6607007C15CD /* repos.json */; };
0CDACDE529EC6607007C15CD /* repos.json in Resources */ = {isa = PBXBuildFile; fileRef = 0CDACDE129EC6607007C15CD /* repos.json */; };
0CDACDE629EC6607007C15CD /* repos.json in Resources */ = {isa = PBXBuildFile; fileRef = 0CDACDE129EC6607007C15CD /* repos.json */; };
0CDB640729F82FCB00050E78 /* ConsoleSearchSuggestionsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CDB640629F82FCB00050E78 /* ConsoleSearchSuggestionsView.swift */; };
0CDC3BEA2970FA47003BD1FF /* ConsoleSearchListSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CDC3BE92970FA47003BD1FF /* ConsoleSearchListSelectionView.swift */; };
0CDC3BED2971B936003BD1FF /* ConsoleSearchLogLevelsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CDC3BEC2971B936003BD1FF /* ConsoleSearchLogLevelsCell.swift */; };
0CE3970A29EAD73700FF01C0 /* ConsoleSessionsPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE3970929EAD73700FF01C0 /* ConsoleSessionsPickerView.swift */; };
0CE45E0A29776BED00249C5D /* ConsoleListContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE45E0929776BED00249C5D /* ConsoleListContentView.swift */; };
0CE45E0C2977813400249C5D /* ConsoleToolbarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE45E0B2977813400249C5D /* ConsoleToolbarView.swift */; };
0CEAB3E425FE862E00F09B0F /* Pulse Demo watchOS Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0CEAB3E325FE862E00F09B0F /* Pulse Demo watchOS Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
0CEAB41025FE867A00F09B0F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0CEAB40E25FE867300F09B0F /* Assets.xcassets */; };
0CEAB41425FE867E00F09B0F /* PulseAppApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CEAB40A25FE867300F09B0F /* PulseAppApp.swift */; };
0CEAB41625FE867E00F09B0F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0CEAB40725FE867300F09B0F /* Assets.xcassets */; };
0CEAB41725FE867E00F09B0F /* ComplicationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CEAB40625FE867300F09B0F /* ComplicationController.swift */; };
0CEAB41825FE867E00F09B0F /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0CEAB40925FE867300F09B0F /* Preview Assets.xcassets */; };
0CECF63D2996BE12000F9CCD /* ConsoleDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CECF63C2996BE12000F9CCD /* ConsoleDataSource.swift */; };
0CECF6412996E761000F9CCD /* ConsoleDataSourceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CECF6402996E761000F9CCD /* ConsoleDataSourceTests.swift */; };
0CECF64329971D7A000F9CCD /* ConsoleTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CECF64229971D7A000F9CCD /* ConsoleTestCase.swift */; };
0CF0D548296F14EA00EED9D4 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0CF0D549296F14EA00EED9D4 /* Pulse.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D54E296F15F200EED9D4 /* NetworkLogger+Entities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D490296F14CF00EED9D4 /* NetworkLogger+Entities.swift */; };
0CF0D54F296F15F200EED9D4 /* NetworkLogger+Redacting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D48F296F14CF00EED9D4 /* NetworkLogger+Redacting.swift */; };
0CF0D550296F15F200EED9D4 /* URLSessionProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D491296F14CF00EED9D4 /* URLSessionProxy.swift */; };
0CF0D551296F15F200EED9D4 /* NetworkLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D492296F14CF00EED9D4 /* NetworkLogger.swift */; };
0CF0D552296F15F200EED9D4 /* URLSessionProxyDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D48E296F14CF00EED9D4 /* URLSessionProxyDelegate.swift */; };
0CF0D554296F15F600EED9D4 /* RemoteLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D499296F14CF00EED9D4 /* RemoteLogger.swift */; };
0CF0D556296F15F600EED9D4 /* RemoteLogger-Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D498296F14CF00EED9D4 /* RemoteLogger-Connection.swift */; };
0CF0D558296F15F600EED9D4 /* RemoteLogger-Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D497296F14CF00EED9D4 /* RemoteLogger-Protocol.swift */; };
0CF0D559296F15FA00EED9D4 /* LoggerStore+Model.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A2296F14CF00EED9D4 /* LoggerStore+Model.swift */; };
0CF0D55A296F15FA00EED9D4 /* LoggerStore+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D49F296F14CF00EED9D4 /* LoggerStore+Extensions.swift */; };
0CF0D55B296F15FA00EED9D4 /* LoggerStore+Level.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D49D296F14CF00EED9D4 /* LoggerStore+Level.swift */; };
0CF0D55C296F15FA00EED9D4 /* LoggerStore+Info.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D49E296F14CF00EED9D4 /* LoggerStore+Info.swift */; };
0CF0D55D296F15FA00EED9D4 /* LoggerStore+Entities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D49C296F14CF00EED9D4 /* LoggerStore+Entities.swift */; };
0CF0D55E296F15FA00EED9D4 /* LoggerStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A1296F14CF00EED9D4 /* LoggerStore.swift */; };
0CF0D55F296F15FA00EED9D4 /* LoggerStore+Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A0296F14CF00EED9D4 /* LoggerStore+Event.swift */; };
0CF0D560296F15FA00EED9D4 /* LoggerStore+Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D49B296F14CF00EED9D4 /* LoggerStore+Configuration.swift */; };
0CF0D561296F15FD00EED9D4 /* LoggerSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A4296F14CF00EED9D4 /* LoggerSession.swift */; };
0CF0D562296F15FD00EED9D4 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A6296F14CF00EED9D4 /* Version.swift */; };
0CF0D563296F15FD00EED9D4 /* Regex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A9296F14CF00EED9D4 /* Regex.swift */; };
0CF0D564296F15FD00EED9D4 /* CoreData+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A5296F14CF00EED9D4 /* CoreData+Extensions.swift */; };
0CF0D565296F15FD00EED9D4 /* PulseDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A7296F14CF00EED9D4 /* PulseDocument.swift */; };
0CF0D566296F15FD00EED9D4 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D4A8296F14CF00EED9D4 /* Helpers.swift */; };
0CF0D578296F185000EED9D4 /* Pulse.docc in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D493296F14CF00EED9D4 /* Pulse.docc */; };
0CF0D60E296F189600EED9D4 /* TextRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D57D296F189500EED9D4 /* TextRenderer.swift */; };
0CF0D60F296F189600EED9D4 /* UIKit+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D57E296F189500EED9D4 /* UIKit+Extensions.swift */; };
0CF0D610296F189600EED9D4 /* SpinnerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D57F296F189500EED9D4 /* SpinnerView.swift */; };
0CF0D611296F189600EED9D4 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D580296F189500EED9D4 /* Deprecated.swift */; };
0CF0D612296F189600EED9D4 /* Regex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D581296F189500EED9D4 /* Regex.swift */; };
0CF0D613296F189600EED9D4 /* TextRendererHTML.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D582296F189500EED9D4 /* TextRendererHTML.swift */; };
0CF0D614296F189600EED9D4 /* TextRendererJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D583296F189500EED9D4 /* TextRendererJSON.swift */; };
0CF0D615296F189600EED9D4 /* LoggerSync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D584296F189500EED9D4 /* LoggerSync.swift */; };
0CF0D617296F189600EED9D4 /* TextUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D586296F189500EED9D4 /* TextUtilities.swift */; };
0CF0D618296F189600EED9D4 /* DecodingErrorsPreviews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D587296F189500EED9D4 /* DecodingErrorsPreviews.swift */; };
0CF0D61A296F189600EED9D4 /* TextHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D589296F189500EED9D4 /* TextHelper.swift */; };
0CF0D61B296F189600EED9D4 /* ShareItems.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D58A296F189500EED9D4 /* ShareItems.swift */; };
0CF0D61C296F189600EED9D4 /* UXKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D58C296F189500EED9D4 /* UXKit.swift */; };
0CF0D61E296F189600EED9D4 /* SwiftUI+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D58F296F189500EED9D4 /* SwiftUI+Extensions.swift */; };
0CF0D61F296F189600EED9D4 /* Pulse+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D590296F189500EED9D4 /* Pulse+Extensions.swift */; };
0CF0D620296F189600EED9D4 /* Foundation+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D591296F189500EED9D4 /* Foundation+Extensions.swift */; };
0CF0D622296F189600EED9D4 /* Formatters.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D593296F189500EED9D4 /* Formatters.swift */; };
0CF0D623296F189600EED9D4 /* SearchBar-macos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D595296F189500EED9D4 /* SearchBar-macos.swift */; };
0CF0D625296F189600EED9D4 /* PlaceholderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D597296F189500EED9D4 /* PlaceholderView.swift */; };
0CF0D626296F189600EED9D4 /* FileViewer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D598296F189500EED9D4 /* FileViewer.swift */; };
0CF0D627296F189600EED9D4 /* ToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D599296F189500EED9D4 /* ToastView.swift */; };
0CF0D628296F189600EED9D4 /* ShareView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D59A296F189500EED9D4 /* ShareView.swift */; };
0CF0D629296F189600EED9D4 /* PDFRepresentedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D59B296F189500EED9D4 /* PDFRepresentedView.swift */; };
0CF0D62A296F189600EED9D4 /* KeyValueSectionViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D59C296F189500EED9D4 /* KeyValueSectionViewModel.swift */; };
0CF0D62B296F189600EED9D4 /* FileViewerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D59D296F189500EED9D4 /* FileViewerViewModel.swift */; };
0CF0D62C296F189600EED9D4 /* WebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D59E296F189500EED9D4 /* WebView.swift */; };
0CF0D62D296F189600EED9D4 /* RichTextViewSearchToobar-macos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A0296F189500EED9D4 /* RichTextViewSearchToobar-macos.swift */; };
0CF0D62E296F189600EED9D4 /* RichTextView-watchos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A1296F189500EED9D4 /* RichTextView-watchos.swift */; };
0CF0D62F296F189600EED9D4 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A2296F189500EED9D4 /* TextView.swift */; };
0CF0D630296F189600EED9D4 /* RichTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A3296F189500EED9D4 /* RichTextView.swift */; };
0CF0D631296F189600EED9D4 /* RichTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A4296F189500EED9D4 /* RichTextViewModel.swift */; };
0CF0D632296F189600EED9D4 /* ShareStoreView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A5296F189500EED9D4 /* ShareStoreView.swift */; };
0CF0D634296F189600EED9D4 /* TimingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A7296F189500EED9D4 /* TimingView.swift */; };
0CF0D635296F189600EED9D4 /* InfoRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5A8296F189500EED9D4 /* InfoRow.swift */; };
0CF0D637296F189600EED9D4 /* Checkbox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AA296F189500EED9D4 /* Checkbox.swift */; };
0CF0D638296F189600EED9D4 /* ImageViewer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AB296F189500EED9D4 /* ImageViewer.swift */; };
0CF0D639296F189600EED9D4 /* PinButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AC296F189500EED9D4 /* PinButton.swift */; };
0CF0D63A296F189600EED9D4 /* ContextMenus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5AD296F189500EED9D4 /* ContextMenus.swift */; };
0CF0D63F296F189600EED9D4 /* ConsoleFiltersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B5296F189500EED9D4 /* ConsoleFiltersView.swift */; };
0CF0D640296F189600EED9D4 /* ConsoleFilterViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5B6296F189500EED9D4 /* ConsoleFilterViewModel.swift */; };
0CF0D644296F189600EED9D4 /* ConsoleSearchInlinePickerMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5BB296F189500EED9D4 /* ConsoleSearchInlinePickerMenu.swift */; };
0CF0D645296F189600EED9D4 /* ConsoleSearchSectionHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5BC296F189500EED9D4 /* ConsoleSearchSectionHeader.swift */; };
0CF0D649296F189600EED9D4 /* DateRangePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5C0296F189500EED9D4 /* DateRangePicker.swift */; };
0CF0D64A296F189600EED9D4 /* ConsoleSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5C1296F189500EED9D4 /* ConsoleSection.swift */; };
0CF0D64B296F189600EED9D4 /* RangePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5C2296F189500EED9D4 /* RangePicker.swift */; };
0CF0D650296F189600EED9D4 /* ConsoleFilers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5C8296F189500EED9D4 /* ConsoleFilers.swift */; };
0CF0D652296F189600EED9D4 /* ConsoleSearchCriteria+Predicates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5CA296F189500EED9D4 /* ConsoleSearchCriteria+Predicates.swift */; };
0CF0D655296F189600EED9D4 /* SettingsView-watchos-tvos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5CF296F189500EED9D4 /* SettingsView-watchos-tvos.swift */; };
0CF0D656296F189600EED9D4 /* RemoteLoggerSettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D0296F189500EED9D4 /* RemoteLoggerSettingsView.swift */; };
0CF0D657296F189600EED9D4 /* SettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D1296F189500EED9D4 /* SettingsViewModel.swift */; };
0CF0D658296F189600EED9D4 /* SettingsView-ios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D2296F189500EED9D4 /* SettingsView-ios.swift */; };
0CF0D659296F189600EED9D4 /* UserSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D3296F189500EED9D4 /* UserSettings.swift */; };
0CF0D65A296F189600EED9D4 /* StoreDetailsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D4296F189500EED9D4 /* StoreDetailsView.swift */; };
0CF0D65B296F189600EED9D4 /* SettingsView-macos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D5296F189500EED9D4 /* SettingsView-macos.swift */; };
0CF0D65C296F189600EED9D4 /* ConsoleMessageMetadataView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D7296F189500EED9D4 /* ConsoleMessageMetadataView.swift */; };
0CF0D65D296F189600EED9D4 /* ConsoleMessageDetailsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5D8296F189500EED9D4 /* ConsoleMessageDetailsView.swift */; };
0CF0D661296F189600EED9D4 /* NetworkInspectorTransferInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5DF296F189500EED9D4 /* NetworkInspectorTransferInfoView.swift */; };
0CF0D662296F189600EED9D4 /* TimingViewModel+Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E0296F189500EED9D4 /* TimingViewModel+Metrics.swift */; };
0CF0D663296F189600EED9D4 /* NetworkInspectorTransactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E1296F189500EED9D4 /* NetworkInspectorTransactionView.swift */; };
0CF0D664296F189600EED9D4 /* NetworkInspectorMetricsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E2296F189500EED9D4 /* NetworkInspectorMetricsView.swift */; };
0CF0D665296F189600EED9D4 /* NetworkMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E4296F189500EED9D4 /* NetworkMenuCell.swift */; };
0CF0D666296F189600EED9D4 /* NetworkMetricsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E5296F189500EED9D4 /* NetworkMetricsCell.swift */; };
0CF0D667296F189600EED9D4 /* NetworkResponseBodyCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E6296F189500EED9D4 /* NetworkResponseBodyCell.swift */; };
0CF0D668296F189600EED9D4 /* NetworkRequestStatusCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E7296F189500EED9D4 /* NetworkRequestStatusCell.swift */; };
0CF0D669296F189600EED9D4 /* NetworkHeadersCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E8296F189500EED9D4 /* NetworkHeadersCell.swift */; };
0CF0D66A296F189600EED9D4 /* NetworkRequestStatusSectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5E9296F189500EED9D4 /* NetworkRequestStatusSectionView.swift */; };
0CF0D66B296F189600EED9D4 /* NetworkCookiesCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5EA296F189500EED9D4 /* NetworkCookiesCell.swift */; };
0CF0D66C296F189600EED9D4 /* NetworkRequestInfoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5EB296F189500EED9D4 /* NetworkRequestInfoCell.swift */; };
0CF0D66D296F189600EED9D4 /* NetworkRequestBodyCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5EC296F189500EED9D4 /* NetworkRequestBodyCell.swift */; };
0CF0D66E296F189600EED9D4 /* NetworkCURLCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5ED296F189500EED9D4 /* NetworkCURLCell.swift */; };
0CF0D66F296F189600EED9D4 /* NetworkInspectorView-watchos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5EE296F189500EED9D4 /* NetworkInspectorView-watchos.swift */; };
0CF0D670296F189600EED9D4 /* NetworkInspectorView-tvos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5EF296F189500EED9D4 /* NetworkInspectorView-tvos.swift */; };
0CF0D671296F189600EED9D4 /* NetworkInspectorResponseBodyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F0296F189600EED9D4 /* NetworkInspectorResponseBodyView.swift */; };
0CF0D672296F189600EED9D4 /* NetworkInspectorRequestBodyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F1296F189600EED9D4 /* NetworkInspectorRequestBodyView.swift */; };
0CF0D673296F189600EED9D4 /* NetworkDetailsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F2296F189600EED9D4 /* NetworkDetailsView.swift */; };
0CF0D674296F189600EED9D4 /* NetworkInspectorView-shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F3296F189600EED9D4 /* NetworkInspectorView-shared.swift */; };
0CF0D675296F189600EED9D4 /* NetworkInspectorView-ios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F4296F189600EED9D4 /* NetworkInspectorView-ios.swift */; };
0CF0D676296F189600EED9D4 /* NetworkInspectorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F5296F189600EED9D4 /* NetworkInspectorViewModel.swift */; };
0CF0D677296F189600EED9D4 /* NetworkInspectorView-macos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F6296F189600EED9D4 /* NetworkInspectorView-macos.swift */; };
0CF0D678296F189600EED9D4 /* LoggerStoreSizeChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5F8296F189600EED9D4 /* LoggerStoreSizeChart.swift */; };
0CF0D679296F189600EED9D4 /* ConsoleView-ios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5FA296F189600EED9D4 /* ConsoleView-ios.swift */; };
0CF0D67A296F189600EED9D4 /* ConsoleView-watchos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5FB296F189600EED9D4 /* ConsoleView-watchos.swift */; };
0CF0D67B296F189600EED9D4 /* ConsoleView-tvos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5FC296F189600EED9D4 /* ConsoleView-tvos.swift */; };
0CF0D67C296F189600EED9D4 /* ConsoleView-macos.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5FD296F189600EED9D4 /* ConsoleView-macos.swift */; };
0CF0D67D296F189600EED9D4 /* ConsoleEntityCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D5FF296F189600EED9D4 /* ConsoleEntityCell.swift */; };
0CF0D67F296F189600EED9D4 /* ConsoleContextMenu-ios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D601296F189600EED9D4 /* ConsoleContextMenu-ios.swift */; };
0CF0D686296F189600EED9D4 /* ConsoleMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D608296F189600EED9D4 /* ConsoleMessageCell.swift */; };
0CF0D687296F189600EED9D4 /* ConsoleTaskCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D609296F189600EED9D4 /* ConsoleTaskCell.swift */; };
0CF0D688296F189600EED9D4 /* ConsoleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D60A296F189600EED9D4 /* ConsoleEnvironment.swift */; };
0CF0D689296F189600EED9D4 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D60C296F189600EED9D4 /* MainViewController.swift */; };
0CF0D68A296F189600EED9D4 /* PulseUI.docc in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D60D296F189600EED9D4 /* PulseUI.docc */; };
0CF0D693296F18BE00EED9D4 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0CF0D6C0296F18ED00EED9D4 /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0CF0D6CA296F18FD00EED9D4 /* TextRendererTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6C7296F18FD00EED9D4 /* TextRendererTests.swift */; };
0CF0D6CB296F18FD00EED9D4 /* ConsoleViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6C8296F18FD00EED9D4 /* ConsoleViewModelTests.swift */; };
0CF0D6CC296F18FD00EED9D4 /* MockTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0D6C9296F18FD00EED9D4 /* MockTests.swift */; };
0CF0D6D1296F1AC700EED9D4 /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0CF0D6D2296F1AC700EED9D4 /* PulseUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6D5296F1AE300EED9D4 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0CF0D6D6296F1AE300EED9D4 /* Pulse.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6D9296F1AE300EED9D4 /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0CF0D6DA296F1AE300EED9D4 /* PulseUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6DE296F1AE800EED9D4 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0CF0D6DF296F1AE800EED9D4 /* Pulse.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6E2296F1AE800EED9D4 /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0CF0D6E3296F1AE800EED9D4 /* PulseUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6E7296F1AEC00EED9D4 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0CF0D6E8296F1AEC00EED9D4 /* Pulse.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6EB296F1AEC00EED9D4 /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0CF0D6EC296F1AEC00EED9D4 /* PulseUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6F0296F1AF100EED9D4 /* Pulse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; };
0CF0D6F1296F1AF100EED9D4 /* Pulse.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF0D6F4296F1AF100EED9D4 /* PulseUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; };
0CF0D6F5296F1AF100EED9D4 /* PulseUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0CF5E60929981ADF009FF7AE /* ShareStoreViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF5E60729981ADC009FF7AE /* ShareStoreViewModel.swift */; };
0CFD1CDB29E2E8FD003872EF /* LoggerStore+Remote.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CFD1CDA29E2E8FD003872EF /* LoggerStore+Remote.swift */; };
0CFF79DD29EB7A8E00BE767B /* SessionListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CFF79DB29EB7A8B00BE767B /* SessionListView.swift */; };
0CFF79DF29EB7B4300BE767B /* SessionPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CFF79DE29EB7B4300BE767B /* SessionPickerView.swift */; };
0CFF79E229EC1FA200BE767B /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CFF79E029EC1F7800BE767B /* ImageProcessor.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
0C033100296F1CD700A0E861 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0C11EAC62971E9B30059786A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
0C11EAD02971EA640059786A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0C516FB926015DD2004813B4;
remoteInfo = "Pulse Demo iOS";
};
0C11EAEB2971F20D0059786A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0C0B31E926D179A20045C9E1;
remoteInfo = "Pulse Integration Examples iOS";
};
0CEAB3E525FE862E00F09B0F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CEAB3E225FE862E00F09B0F;
remoteInfo = "Pulse watchOS Extension";
};
0CF0D546296F14EA00EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0CF0D694296F18BE00EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0CF0D6C1296F18ED00EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
0CF0D6D3296F1AC700EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
0CF0D6D7296F1AE300EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0CF0D6DB296F1AE300EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
0CF0D6E0296F1AE800EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0CF0D6E4296F1AE800EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
0CF0D6E9296F1AEC00EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0CF0D6ED296F1AEC00EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
0CF0D6F2296F1AF100EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D541296F14EA00EED9D4;
remoteInfo = Pulse;
};
0CF0D6F6296F1AF100EED9D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0C57AD45245F0EFB005B3400 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0CF0D56B296F17CB00EED9D4;
remoteInfo = PulseUI;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
0CEAB3FA25FE862F00F09B0F /* Embed Foundation Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
0CEAB3E425FE862E00F09B0F /* Pulse Demo watchOS Extension.appex in Embed Foundation Extensions */,
);
name = "Embed Foundation Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D54D296F14EA00EED9D4 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
0CF0D6D2296F1AC700EED9D4 /* PulseUI.framework in Embed Frameworks */,
0CF0D549296F14EA00EED9D4 /* Pulse.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6DD296F1AE300EED9D4 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
0CF0D6DA296F1AE300EED9D4 /* PulseUI.framework in Embed Frameworks */,
0CF0D6D6296F1AE300EED9D4 /* Pulse.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6E6296F1AE800EED9D4 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
0CF0D6E3296F1AE800EED9D4 /* PulseUI.framework in Embed Frameworks */,
0CF0D6DF296F1AE800EED9D4 /* Pulse.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6EF296F1AEC00EED9D4 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
0CF0D6EC296F1AEC00EED9D4 /* PulseUI.framework in Embed Frameworks */,
0CF0D6E8296F1AEC00EED9D4 /* Pulse.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6F8296F1AF100EED9D4 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
0CF0D6F5296F1AF100EED9D4 /* PulseUI.framework in Embed Frameworks */,
0CF0D6F1296F1AF100EED9D4 /* Pulse.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
0C0352D829943F86008CDEF8 /* ConsoleListViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListViewModelTests.swift; sourceTree = "<group>"; };
0C0352DB29948290008CDEF8 /* Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Helpers.swift; sourceTree = "<group>"; };
0C07EDCD25CEF648002DC091 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
0C0B31EA26D179A20045C9E1 /* Pulse Integration Examples iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pulse Integration Examples iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
0C0B31EC26D179A20045C9E1 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
0C0B31EE26D179A20045C9E1 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
0C0B31F026D179A20045C9E1 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
0C0B31F326D179A20045C9E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
0C0B31F526D179A70045C9E1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0C0B31F826D179A70045C9E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
0C0B31FA26D179A70045C9E1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0C1000462972EE9E00150E8E /* bigstore.pulse */ = {isa = PBXFileReference; lastKnownFileType = file; path = bigstore.pulse; sourceTree = "<group>"; };
0C1050E429E1FAC1006AFDAD /* Version.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Version.swift; sourceTree = "<group>"; };
0C11EAC12971E9B30059786A /* PulsePerformanceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PulsePerformanceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
0C11EACB2971E9CE0059786A /* TextRendererPerformanceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextRendererPerformanceTests.swift; sourceTree = "<group>"; };
0C1221E525CE09C100B81D7A /* URLSessionAutomatedIntegration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLSessionAutomatedIntegration.swift; sourceTree = "<group>"; };
0C2343142978B6B900AE7CE6 /* ConsoleSearchSuggestionsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchSuggestionsService.swift; sourceTree = "<group>"; };
0C25FB6E25CDDCAB00A895C2 /* URLSessionManualIntegration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLSessionManualIntegration.swift; sourceTree = "<group>"; };
0C3002B22986CEF30055F6C2 /* LoggerStoreIndex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerStoreIndex.swift; sourceTree = "<group>"; };
0C31FFB8298211AF002A7D64 /* ConsoleEntityDetailsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleEntityDetailsView.swift; sourceTree = "<group>"; };
0C37046229FA08B800BA51B8 /* ConsoleSearchRecentSearchesStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchRecentSearchesStore.swift; sourceTree = "<group>"; };
0C40C093296F7641009ECF16 /* ConsoleSearchContentTypeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchContentTypeCell.swift; sourceTree = "<group>"; };
0C40C095296F7738009ECF16 /* ConsoleSearchTaskTypeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchTaskTypeCell.swift; sourceTree = "<group>"; };
0C40C097296F777D009ECF16 /* ConsoleSearchResponseSourceCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchResponseSourceCell.swift; sourceTree = "<group>"; };
0C40C099296F77F1009ECF16 /* ConsoleSearchToggleCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchToggleCell.swift; sourceTree = "<group>"; };
0C40C09B296F78C6009ECF16 /* ConsoleSearchDurationCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchDurationCell.swift; sourceTree = "<group>"; };
0C40C09D296F7B0A009ECF16 /* ConsoleSearchResponseSizeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchResponseSizeCell.swift; sourceTree = "<group>"; };
0C40C09F296F7BD3009ECF16 /* ConsoleSearchStatusCodeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchStatusCodeCell.swift; sourceTree = "<group>"; };
0C40C0A3296F849E009ECF16 /* ConsoleSearchTimePeriodCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchTimePeriodCell.swift; sourceTree = "<group>"; };
0C4BF92C298817EC0086A6A7 /* IntlineTabBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntlineTabBar.swift; sourceTree = "<group>"; };
0C516FBA26015DD2004813B4 /* Pulse Demo iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pulse Demo iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
0C603BD729E45A3C004FD4ED /* ConsoleListPinsSectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListPinsSectionView.swift; sourceTree = "<group>"; };
0C603BD929E45DCC004FD4ED /* ConsoleListGroupedSectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListGroupedSectionView.swift; sourceTree = "<group>"; };
0C63A3772979FE3A00F6A6A5 /* ConsoleSearchTerm.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleSearchTerm.swift; sourceTree = "<group>"; };
0C63A37E297A02AD00F6A6A5 /* StringSearchOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringSearchOptions.swift; sourceTree = "<group>"; };
0C63A385297A432500F6A6A5 /* ConsoleSearchContextMenu.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleSearchContextMenu.swift; sourceTree = "<group>"; };
0C63A386297A432500F6A6A5 /* ConsoleSearchToolbar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleSearchToolbar.swift; sourceTree = "<group>"; };
0C63A389297A44B300F6A6A5 /* StringSearchOptionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringSearchOptionsTests.swift; sourceTree = "<group>"; };
0C6460C425F5797B002C55B1 /* Pulse Demo tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pulse Demo tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
0C6460D625F579B8002C55B1 /* Pulse_tvOSApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Pulse_tvOSApp.swift; sourceTree = "<group>"; };
0C6460D725F579B8002C55B1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0C6460D925F579B8002C55B1 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
0C6460DA25F579B8002C55B1 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
0C6460DB25F579B8002C55B1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0C767812268F88BB0058F69B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0C767814268F88BB0058F69B /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
0C767815268F88BB0058F69B /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0C767816268F88BB0058F69B /* Pulse_Demo_iOSApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Pulse_Demo_iOSApp.swift; sourceTree = "<group>"; };
0C7A0DFA297C33F300B4B69D /* ConsoleRouterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleRouterView.swift; sourceTree = "<group>"; };
0C7A0DFF297C51CE00B4B69D /* ConsoleListOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListOptions.swift; sourceTree = "<group>"; };
0C7A0E01297CE71400B4B69D /* FormattersTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormattersTests.swift; sourceTree = "<group>"; };
0C840D4B29E0A09B00362214 /* SessionsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionsView.swift; sourceTree = "<group>"; };
0C94239329B4D73E007F2784 /* ConsoleSearchOccurrenceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchOccurrenceTests.swift; sourceTree = "<group>"; };
0C9C465829F00272007897E8 /* ConsoleListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListView.swift; sourceTree = "<group>"; };
0C9F04F62884F34A0035239F /* Pulse Demo macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pulse Demo macOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
0C9F04F82884F34A0035239F /* Pulse_Demo_macOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Pulse_Demo_macOSApp.swift; sourceTree = "<group>"; };
0C9F04FC2884F34A0035239F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0C9F04FF2884F34A0035239F /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
0C9F05012884F34A0035239F /* Pulse_Demo_macOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Pulse_Demo_macOS.entitlements; sourceTree = "<group>"; };
0CA20FEC29E5976700A59180 /* LoggerStoreExportTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerStoreExportTests.swift; sourceTree = "<group>"; };
0CA20FEE29E5999700A59180 /* LoggerStoreBaseTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerStoreBaseTests.swift; sourceTree = "<group>"; };
0CA32DE629D5E028001712E8 /* NSAttributedString+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Extensions.swift"; sourceTree = "<group>"; };
0CAF1D7A297C2040002E2722 /* ConsoleListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListViewModel.swift; sourceTree = "<group>"; };
0CB17F192978ABBA004E33F4 /* ManagedObjectsCountObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ManagedObjectsCountObserver.swift; sourceTree = "<group>"; };
0CB34590298AA6C6009428B2 /* RichTextViewSearchToobar-ios.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "RichTextViewSearchToobar-ios.swift"; sourceTree = "<group>"; };
0CB34592298AA78E009428B2 /* WrappedTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WrappedTextView.swift; sourceTree = "<group>"; };
0CB34595298CBC37009428B2 /* ManagedObjectsObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ManagedObjectsObserver.swift; sourceTree = "<group>"; };
0CB345A5298DEEA6009428B2 /* ConsoleInspectorsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleInspectorsView.swift; sourceTree = "<group>"; };
0CB63A122973A12300525165 /* ConsoleSearchListContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchListContentView.swift; sourceTree = "<group>"; };
0CB63A14297438A600525165 /* ConsoleSearchViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchViewModel.swift; sourceTree = "<group>"; };
0CB63A1A2974A5D200525165 /* ConsoleSearchResultsSectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchResultsSectionView.swift; sourceTree = "<group>"; };
0CB63A1C2974A5EB00525165 /* ConsoleSearchSuggestionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchSuggestionView.swift; sourceTree = "<group>"; };
0CB63A202974A62700525165 /* ConsoleSearchOccurrence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchOccurrence.swift; sourceTree = "<group>"; };
0CB63A222974A64500525165 /* ConsoleSearchOperation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchOperation.swift; sourceTree = "<group>"; };
0CB63A24297592D400525165 /* Parser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = "<group>"; };
0CB63A2629759D2E00525165 /* ConsoleSearchToken.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchToken.swift; sourceTree = "<group>"; };
0CB63A282975A94D00525165 /* ConsoleSearchTokenTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchTokenTests.swift; sourceTree = "<group>"; };
0CB63A2A2975C3C700525165 /* ConsoleSearchFilter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchFilter.swift; sourceTree = "<group>"; };
0CB63A2D2975C40F00525165 /* ConsoleSearchScope.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchScope.swift; sourceTree = "<group>"; };
0CB63A332976028B00525165 /* ConsoleSearchFilter+Parsers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ConsoleSearchFilter+Parsers.swift"; sourceTree = "<group>"; };
0CBEF6A429DF69E800132FB3 /* ConsoleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleView.swift; sourceTree = "<group>"; };
0CC3808229F419C700EF22EE /* ConsoleLabelsSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleLabelsSelectionView.swift; sourceTree = "<group>"; };
0CC3808429F41CF600EF22EE /* ConsoleDomainsSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleDomainsSelectionView.swift; sourceTree = "<group>"; };
0CD7E0BC29732C8E00A255B7 /* ShareStoreTask.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareStoreTask.swift; sourceTree = "<group>"; };
0CDACDE129EC6607007C15CD /* repos.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = repos.json; sourceTree = "<group>"; };
0CDB640629F82FCB00050E78 /* ConsoleSearchSuggestionsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchSuggestionsView.swift; sourceTree = "<group>"; };
0CDC3BE92970FA47003BD1FF /* ConsoleSearchListSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchListSelectionView.swift; sourceTree = "<group>"; };
0CDC3BEC2971B936003BD1FF /* ConsoleSearchLogLevelsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSearchLogLevelsCell.swift; sourceTree = "<group>"; };
0CDFB833296F24140071EF77 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; };
0CE3970929EAD73700FF01C0 /* ConsoleSessionsPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleSessionsPickerView.swift; sourceTree = "<group>"; };
0CE45E0929776BED00249C5D /* ConsoleListContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleListContentView.swift; sourceTree = "<group>"; };
0CE45E0B2977813400249C5D /* ConsoleToolbarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleToolbarView.swift; sourceTree = "<group>"; };
0CEAB3DA25FE862D00F09B0F /* Pulse Demo watchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pulse Demo watchOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
0CEAB3E325FE862E00F09B0F /* Pulse Demo watchOS Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Pulse Demo watchOS Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
0CEAB40625FE867300F09B0F /* ComplicationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ComplicationController.swift; sourceTree = "<group>"; };
0CEAB40725FE867300F09B0F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0CEAB40925FE867300F09B0F /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
0CEAB40A25FE867300F09B0F /* PulseAppApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PulseAppApp.swift; sourceTree = "<group>"; };
0CEAB40C25FE867300F09B0F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0CEAB40E25FE867300F09B0F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0CEAB40F25FE867300F09B0F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0CECF63C2996BE12000F9CCD /* ConsoleDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleDataSource.swift; sourceTree = "<group>"; };
0CECF6402996E761000F9CCD /* ConsoleDataSourceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleDataSourceTests.swift; sourceTree = "<group>"; };
0CECF64229971D7A000F9CCD /* ConsoleTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleTestCase.swift; sourceTree = "<group>"; };
0CF0D48E296F14CF00EED9D4 /* URLSessionProxyDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLSessionProxyDelegate.swift; sourceTree = "<group>"; };
0CF0D48F296F14CF00EED9D4 /* NetworkLogger+Redacting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NetworkLogger+Redacting.swift"; sourceTree = "<group>"; };
0CF0D490296F14CF00EED9D4 /* NetworkLogger+Entities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NetworkLogger+Entities.swift"; sourceTree = "<group>"; };
0CF0D491296F14CF00EED9D4 /* URLSessionProxy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLSessionProxy.swift; sourceTree = "<group>"; };
0CF0D492296F14CF00EED9D4 /* NetworkLogger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkLogger.swift; sourceTree = "<group>"; };
0CF0D493296F14CF00EED9D4 /* Pulse.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = Pulse.docc; sourceTree = "<group>"; };
0CF0D497296F14CF00EED9D4 /* RemoteLogger-Protocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "RemoteLogger-Protocol.swift"; sourceTree = "<group>"; };
0CF0D498296F14CF00EED9D4 /* RemoteLogger-Connection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "RemoteLogger-Connection.swift"; sourceTree = "<group>"; };
0CF0D499296F14CF00EED9D4 /* RemoteLogger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoteLogger.swift; sourceTree = "<group>"; };
0CF0D49B296F14CF00EED9D4 /* LoggerStore+Configuration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Configuration.swift"; sourceTree = "<group>"; };
0CF0D49C296F14CF00EED9D4 /* LoggerStore+Entities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Entities.swift"; sourceTree = "<group>"; };
0CF0D49D296F14CF00EED9D4 /* LoggerStore+Level.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Level.swift"; sourceTree = "<group>"; };
0CF0D49E296F14CF00EED9D4 /* LoggerStore+Info.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Info.swift"; sourceTree = "<group>"; };
0CF0D49F296F14CF00EED9D4 /* LoggerStore+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Extensions.swift"; sourceTree = "<group>"; };
0CF0D4A0296F14CF00EED9D4 /* LoggerStore+Event.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Event.swift"; sourceTree = "<group>"; };
0CF0D4A1296F14CF00EED9D4 /* LoggerStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerStore.swift; sourceTree = "<group>"; };
0CF0D4A2296F14CF00EED9D4 /* LoggerStore+Model.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Model.swift"; sourceTree = "<group>"; };
0CF0D4A4296F14CF00EED9D4 /* LoggerSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerSession.swift; sourceTree = "<group>"; };
0CF0D4A5296F14CF00EED9D4 /* CoreData+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CoreData+Extensions.swift"; sourceTree = "<group>"; };
0CF0D4A6296F14CF00EED9D4 /* Version.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Version.swift; sourceTree = "<group>"; };
0CF0D4A7296F14CF00EED9D4 /* PulseDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PulseDocument.swift; sourceTree = "<group>"; };
0CF0D4A8296F14CF00EED9D4 /* Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Helpers.swift; sourceTree = "<group>"; };
0CF0D4A9296F14CF00EED9D4 /* Regex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Regex.swift; sourceTree = "<group>"; };
0CF0D542296F14EA00EED9D4 /* Pulse.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pulse.framework; sourceTree = BUILT_PRODUCTS_DIR; };
0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PulseUI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
0CF0D57D296F189500EED9D4 /* TextRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextRenderer.swift; sourceTree = "<group>"; };
0CF0D57E296F189500EED9D4 /* UIKit+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIKit+Extensions.swift"; sourceTree = "<group>"; };
0CF0D57F296F189500EED9D4 /* SpinnerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SpinnerView.swift; sourceTree = "<group>"; };
0CF0D580296F189500EED9D4 /* Deprecated.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated.swift; sourceTree = "<group>"; };
0CF0D581296F189500EED9D4 /* Regex.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Regex.swift; sourceTree = "<group>"; };
0CF0D582296F189500EED9D4 /* TextRendererHTML.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextRendererHTML.swift; sourceTree = "<group>"; };
0CF0D583296F189500EED9D4 /* TextRendererJSON.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextRendererJSON.swift; sourceTree = "<group>"; };
0CF0D584296F189500EED9D4 /* LoggerSync.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoggerSync.swift; sourceTree = "<group>"; };
0CF0D586296F189500EED9D4 /* TextUtilities.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextUtilities.swift; sourceTree = "<group>"; };
0CF0D587296F189500EED9D4 /* DecodingErrorsPreviews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DecodingErrorsPreviews.swift; sourceTree = "<group>"; };
0CF0D589296F189500EED9D4 /* TextHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextHelper.swift; sourceTree = "<group>"; };
0CF0D58A296F189500EED9D4 /* ShareItems.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShareItems.swift; sourceTree = "<group>"; };
0CF0D58C296F189500EED9D4 /* UXKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UXKit.swift; sourceTree = "<group>"; };
0CF0D58F296F189500EED9D4 /* SwiftUI+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SwiftUI+Extensions.swift"; sourceTree = "<group>"; };
0CF0D590296F189500EED9D4 /* Pulse+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Pulse+Extensions.swift"; sourceTree = "<group>"; };
0CF0D591296F189500EED9D4 /* Foundation+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Foundation+Extensions.swift"; sourceTree = "<group>"; };
0CF0D593296F189500EED9D4 /* Formatters.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Formatters.swift; sourceTree = "<group>"; };
0CF0D595296F189500EED9D4 /* SearchBar-macos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SearchBar-macos.swift"; sourceTree = "<group>"; };
0CF0D597296F189500EED9D4 /* PlaceholderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaceholderView.swift; sourceTree = "<group>"; };
0CF0D598296F189500EED9D4 /* FileViewer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileViewer.swift; sourceTree = "<group>"; };
0CF0D599296F189500EED9D4 /* ToastView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ToastView.swift; sourceTree = "<group>"; };
0CF0D59A296F189500EED9D4 /* ShareView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShareView.swift; sourceTree = "<group>"; };
0CF0D59B296F189500EED9D4 /* PDFRepresentedView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PDFRepresentedView.swift; sourceTree = "<group>"; };
0CF0D59C296F189500EED9D4 /* KeyValueSectionViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyValueSectionViewModel.swift; sourceTree = "<group>"; };
0CF0D59D296F189500EED9D4 /* FileViewerViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileViewerViewModel.swift; sourceTree = "<group>"; };
0CF0D59E296F189500EED9D4 /* WebView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebView.swift; sourceTree = "<group>"; };
0CF0D5A0296F189500EED9D4 /* RichTextViewSearchToobar-macos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "RichTextViewSearchToobar-macos.swift"; sourceTree = "<group>"; };
0CF0D5A1296F189500EED9D4 /* RichTextView-watchos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "RichTextView-watchos.swift"; sourceTree = "<group>"; };
0CF0D5A2296F189500EED9D4 /* TextView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextView.swift; sourceTree = "<group>"; };
0CF0D5A3296F189500EED9D4 /* RichTextView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RichTextView.swift; sourceTree = "<group>"; };
0CF0D5A4296F189500EED9D4 /* RichTextViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RichTextViewModel.swift; sourceTree = "<group>"; };
0CF0D5A5296F189500EED9D4 /* ShareStoreView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShareStoreView.swift; sourceTree = "<group>"; };
0CF0D5A7296F189500EED9D4 /* TimingView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimingView.swift; sourceTree = "<group>"; };
0CF0D5A8296F189500EED9D4 /* InfoRow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InfoRow.swift; sourceTree = "<group>"; };
0CF0D5AA296F189500EED9D4 /* Checkbox.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Checkbox.swift; sourceTree = "<group>"; };
0CF0D5AB296F189500EED9D4 /* ImageViewer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImageViewer.swift; sourceTree = "<group>"; };
0CF0D5AC296F189500EED9D4 /* PinButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PinButton.swift; sourceTree = "<group>"; };
0CF0D5AD296F189500EED9D4 /* ContextMenus.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContextMenus.swift; sourceTree = "<group>"; };
0CF0D5AF296F189500EED9D4 /* MockTask.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockTask.swift; sourceTree = "<group>"; };
0CF0D5B0296F189500EED9D4 /* MockStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockStore.swift; sourceTree = "<group>"; };
0CF0D5B5296F189500EED9D4 /* ConsoleFiltersView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleFiltersView.swift; sourceTree = "<group>"; };
0CF0D5B6296F189500EED9D4 /* ConsoleFilterViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleFilterViewModel.swift; sourceTree = "<group>"; };
0CF0D5BB296F189500EED9D4 /* ConsoleSearchInlinePickerMenu.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleSearchInlinePickerMenu.swift; sourceTree = "<group>"; };
0CF0D5BC296F189500EED9D4 /* ConsoleSearchSectionHeader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleSearchSectionHeader.swift; sourceTree = "<group>"; };
0CF0D5C0296F189500EED9D4 /* DateRangePicker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateRangePicker.swift; sourceTree = "<group>"; };
0CF0D5C1296F189500EED9D4 /* ConsoleSection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleSection.swift; sourceTree = "<group>"; };
0CF0D5C2296F189500EED9D4 /* RangePicker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RangePicker.swift; sourceTree = "<group>"; };
0CF0D5C8296F189500EED9D4 /* ConsoleFilers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleFilers.swift; sourceTree = "<group>"; };
0CF0D5CA296F189500EED9D4 /* ConsoleSearchCriteria+Predicates.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConsoleSearchCriteria+Predicates.swift"; sourceTree = "<group>"; };
0CF0D5CF296F189500EED9D4 /* SettingsView-watchos-tvos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SettingsView-watchos-tvos.swift"; sourceTree = "<group>"; };
0CF0D5D0296F189500EED9D4 /* RemoteLoggerSettingsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemoteLoggerSettingsView.swift; sourceTree = "<group>"; };
0CF0D5D1296F189500EED9D4 /* SettingsViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingsViewModel.swift; sourceTree = "<group>"; };
0CF0D5D2296F189500EED9D4 /* SettingsView-ios.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SettingsView-ios.swift"; sourceTree = "<group>"; };
0CF0D5D3296F189500EED9D4 /* UserSettings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserSettings.swift; sourceTree = "<group>"; };
0CF0D5D4296F189500EED9D4 /* StoreDetailsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreDetailsView.swift; sourceTree = "<group>"; };
0CF0D5D5296F189500EED9D4 /* SettingsView-macos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SettingsView-macos.swift"; sourceTree = "<group>"; };
0CF0D5D7296F189500EED9D4 /* ConsoleMessageMetadataView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleMessageMetadataView.swift; sourceTree = "<group>"; };
0CF0D5D8296F189500EED9D4 /* ConsoleMessageDetailsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleMessageDetailsView.swift; sourceTree = "<group>"; };
0CF0D5DF296F189500EED9D4 /* NetworkInspectorTransferInfoView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkInspectorTransferInfoView.swift; sourceTree = "<group>"; };
0CF0D5E0296F189500EED9D4 /* TimingViewModel+Metrics.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "TimingViewModel+Metrics.swift"; sourceTree = "<group>"; };
0CF0D5E1296F189500EED9D4 /* NetworkInspectorTransactionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkInspectorTransactionView.swift; sourceTree = "<group>"; };
0CF0D5E2296F189500EED9D4 /* NetworkInspectorMetricsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkInspectorMetricsView.swift; sourceTree = "<group>"; };
0CF0D5E4296F189500EED9D4 /* NetworkMenuCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkMenuCell.swift; sourceTree = "<group>"; };
0CF0D5E5296F189500EED9D4 /* NetworkMetricsCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkMetricsCell.swift; sourceTree = "<group>"; };
0CF0D5E6296F189500EED9D4 /* NetworkResponseBodyCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkResponseBodyCell.swift; sourceTree = "<group>"; };
0CF0D5E7296F189500EED9D4 /* NetworkRequestStatusCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkRequestStatusCell.swift; sourceTree = "<group>"; };
0CF0D5E8296F189500EED9D4 /* NetworkHeadersCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkHeadersCell.swift; sourceTree = "<group>"; };
0CF0D5E9296F189500EED9D4 /* NetworkRequestStatusSectionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkRequestStatusSectionView.swift; sourceTree = "<group>"; };
0CF0D5EA296F189500EED9D4 /* NetworkCookiesCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkCookiesCell.swift; sourceTree = "<group>"; };
0CF0D5EB296F189500EED9D4 /* NetworkRequestInfoCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkRequestInfoCell.swift; sourceTree = "<group>"; };
0CF0D5EC296F189500EED9D4 /* NetworkRequestBodyCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkRequestBodyCell.swift; sourceTree = "<group>"; };
0CF0D5ED296F189500EED9D4 /* NetworkCURLCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkCURLCell.swift; sourceTree = "<group>"; };
0CF0D5EE296F189500EED9D4 /* NetworkInspectorView-watchos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetworkInspectorView-watchos.swift"; sourceTree = "<group>"; };
0CF0D5EF296F189500EED9D4 /* NetworkInspectorView-tvos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetworkInspectorView-tvos.swift"; sourceTree = "<group>"; };
0CF0D5F0296F189600EED9D4 /* NetworkInspectorResponseBodyView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkInspectorResponseBodyView.swift; sourceTree = "<group>"; };
0CF0D5F1296F189600EED9D4 /* NetworkInspectorRequestBodyView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkInspectorRequestBodyView.swift; sourceTree = "<group>"; };
0CF0D5F2296F189600EED9D4 /* NetworkDetailsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkDetailsView.swift; sourceTree = "<group>"; };
0CF0D5F3296F189600EED9D4 /* NetworkInspectorView-shared.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetworkInspectorView-shared.swift"; sourceTree = "<group>"; };
0CF0D5F4296F189600EED9D4 /* NetworkInspectorView-ios.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetworkInspectorView-ios.swift"; sourceTree = "<group>"; };
0CF0D5F5296F189600EED9D4 /* NetworkInspectorViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkInspectorViewModel.swift; sourceTree = "<group>"; };
0CF0D5F6296F189600EED9D4 /* NetworkInspectorView-macos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetworkInspectorView-macos.swift"; sourceTree = "<group>"; };
0CF0D5F8296F189600EED9D4 /* LoggerStoreSizeChart.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoggerStoreSizeChart.swift; sourceTree = "<group>"; };
0CF0D5FA296F189600EED9D4 /* ConsoleView-ios.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConsoleView-ios.swift"; sourceTree = "<group>"; };
0CF0D5FB296F189600EED9D4 /* ConsoleView-watchos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConsoleView-watchos.swift"; sourceTree = "<group>"; };
0CF0D5FC296F189600EED9D4 /* ConsoleView-tvos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConsoleView-tvos.swift"; sourceTree = "<group>"; };
0CF0D5FD296F189600EED9D4 /* ConsoleView-macos.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConsoleView-macos.swift"; sourceTree = "<group>"; };
0CF0D5FF296F189600EED9D4 /* ConsoleEntityCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleEntityCell.swift; sourceTree = "<group>"; };
0CF0D601296F189600EED9D4 /* ConsoleContextMenu-ios.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConsoleContextMenu-ios.swift"; sourceTree = "<group>"; };
0CF0D608296F189600EED9D4 /* ConsoleMessageCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleMessageCell.swift; sourceTree = "<group>"; };
0CF0D609296F189600EED9D4 /* ConsoleTaskCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleTaskCell.swift; sourceTree = "<group>"; };
0CF0D60A296F189600EED9D4 /* ConsoleEnvironment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleEnvironment.swift; sourceTree = "<group>"; };
0CF0D60C296F189600EED9D4 /* MainViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = "<group>"; };
0CF0D60D296F189600EED9D4 /* PulseUI.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = PulseUI.docc; sourceTree = "<group>"; };
0CF0D68F296F18BE00EED9D4 /* PulseTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PulseTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
0CF0D69A296F18D200EED9D4 /* RemoteLoggerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemoteLoggerTests.swift; sourceTree = "<group>"; };
0CF0D69B296F18D200EED9D4 /* Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Helpers.swift; sourceTree = "<group>"; };
0CF0D69C296F18D200EED9D4 /* LoggerStoreTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoggerStoreTests.swift; sourceTree = "<group>"; };
0CF0D69D296F18D200EED9D4 /* URLSessionProxyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = URLSessionProxyTests.swift; sourceTree = "<group>"; };
0CF0D69E296F18D200EED9D4 /* NetworkLoggerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkLoggerTests.swift; sourceTree = "<group>"; };
0CF0D69F296F18D200EED9D4 /* PerformanceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PerformanceTests.swift; sourceTree = "<group>"; };
0CF0D6A0296F18D200EED9D4 /* MockStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockStore.swift; sourceTree = "<group>"; };
0CF0D6A1296F18D200EED9D4 /* Resources.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Resources.swift; sourceTree = "<group>"; };
0CF0D6A2296F18D200EED9D4 /* URLSessionProxyDelegateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = URLSessionProxyDelegateTests.swift; sourceTree = "<group>"; };
0CF0D6A3296F18D200EED9D4 /* MockDataTask.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockDataTask.swift; sourceTree = "<group>"; };
0CF0D6BC296F18ED00EED9D4 /* PulseUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PulseUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
0CF0D6C7296F18FD00EED9D4 /* TextRendererTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextRendererTests.swift; sourceTree = "<group>"; };
0CF0D6C8296F18FD00EED9D4 /* ConsoleViewModelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleViewModelTests.swift; sourceTree = "<group>"; };
0CF0D6C9296F18FD00EED9D4 /* MockTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockTests.swift; sourceTree = "<group>"; };
0CF5E60729981ADC009FF7AE /* ShareStoreViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareStoreViewModel.swift; sourceTree = "<group>"; };
0CFD1CDA29E2E8FD003872EF /* LoggerStore+Remote.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LoggerStore+Remote.swift"; sourceTree = "<group>"; };
0CFF79DB29EB7A8B00BE767B /* SessionListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionListView.swift; sourceTree = "<group>"; };
0CFF79DE29EB7B4300BE767B /* SessionPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionPickerView.swift; sourceTree = "<group>"; };
0CFF79E029EC1F7800BE767B /* ImageProcessor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageProcessor.swift; sourceTree = "<group>"; };
49E82A8526D107A00070244F /* AlamofireIntegration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlamofireIntegration.swift; sourceTree = "<group>"; };
49E82A8826D1083D0070244F /* MoyaIntegration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoyaIntegration.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
0C0B31E726D179A20045C9E1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D6F4296F1AF100EED9D4 /* PulseUI.framework in Frameworks */,
0CF0D6F0296F1AF100EED9D4 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C11EABE2971E9B30059786A /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0C11EAC52971E9B30059786A /* PulseUI.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C516FB726015DD2004813B4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D6D1296F1AC700EED9D4 /* PulseUI.framework in Frameworks */,
0CF0D548296F14EA00EED9D4 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C6460C125F5797B002C55B1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D6EB296F1AEC00EED9D4 /* PulseUI.framework in Frameworks */,
0CF0D6E7296F1AEC00EED9D4 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C9F04F32884F34A0035239F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D6E2296F1AE800EED9D4 /* PulseUI.framework in Frameworks */,
0CF0D6DE296F1AE800EED9D4 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CEAB3E025FE862E00F09B0F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D6D9296F1AE300EED9D4 /* PulseUI.framework in Frameworks */,
0CF0D6D5296F1AE300EED9D4 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D53F296F14EA00EED9D4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D569296F17CB00EED9D4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0C0330FE296F1CD700A0E861 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D68C296F18BE00EED9D4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D693296F18BE00EED9D4 /* Pulse.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6B9296F18ED00EED9D4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D6C0296F18ED00EED9D4 /* PulseUI.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
0C0B31EB26D179A20045C9E1 /* Integrations */ = {
isa = PBXGroup;
children = (
0C0B31EC26D179A20045C9E1 /* AppDelegate.swift */,
0C0B31EE26D179A20045C9E1 /* SceneDelegate.swift */,
0C0B31F026D179A20045C9E1 /* ViewController.swift */,
0C25FB6725CDDC9700A895C2 /* IntegrationsExamples */,
0C0B31F226D179A20045C9E1 /* Main.storyboard */,
0C0B31F526D179A70045C9E1 /* Assets.xcassets */,
0C0B31F726D179A70045C9E1 /* LaunchScreen.storyboard */,
0C0B31FA26D179A70045C9E1 /* Info.plist */,
);
path = Integrations;
sourceTree = "<group>";
};
0C11EABC2971E9920059786A /* PulsePerformanceTests */ = {
isa = PBXGroup;
children = (
0C1000462972EE9E00150E8E /* bigstore.pulse */,
0C11EACB2971E9CE0059786A /* TextRendererPerformanceTests.swift */,
);
path = PulsePerformanceTests;
sourceTree = "<group>";
};
0C25FB6725CDDC9700A895C2 /* IntegrationsExamples */ = {
isa = PBXGroup;
children = (
0C25FB6E25CDDCAB00A895C2 /* URLSessionManualIntegration.swift */,
0C1221E525CE09C100B81D7A /* URLSessionAutomatedIntegration.swift */,
49E82A8526D107A00070244F /* AlamofireIntegration.swift */,
49E82A8826D1083D0070244F /* MoyaIntegration.swift */,
);
path = IntegrationsExamples;
sourceTree = "<group>";
};
0C516FBB26015DD2004813B4 /* Demo */ = {
isa = PBXGroup;
children = (
0CDACDE029EC65F4007C15CD /* Resources */,
0C767811268F88BB0058F69B /* iOS */,
0C9F04F72884F34A0035239F /* macOS */,
0C6460D525F579B8002C55B1 /* tvOS */,
0CEAB40425FE867300F09B0F /* watchOS */,
0C0B31EB26D179A20045C9E1 /* Integrations */,
);
path = Demo;
sourceTree = "<group>";
};
0C57AD44245F0EFB005B3400 = {
isa = PBXGroup;
children = (
0C07EDCD25CEF648002DC091 /* README.md */,
0CDFB833296F24140071EF77 /* CHANGELOG.md */,
0CF0D48A296F14CF00EED9D4 /* Sources */,
0CF0D47A296F14CE00EED9D4 /* Tests */,
0C516FBB26015DD2004813B4 /* Demo */,
0C57AD4E245F0EFB005B3400 /* Products */,
0C57ADB2245F0FD2005B3400 /* Frameworks */,
);
sourceTree = "<group>";
};
0C57AD4E245F0EFB005B3400 /* Products */ = {
isa = PBXGroup;
children = (
0C6460C425F5797B002C55B1 /* Pulse Demo tvOS.app */,
0CEAB3DA25FE862D00F09B0F /* Pulse Demo watchOS.app */,
0CEAB3E325FE862E00F09B0F /* Pulse Demo watchOS Extension.appex */,
0C516FBA26015DD2004813B4 /* Pulse Demo iOS.app */,
0C0B31EA26D179A20045C9E1 /* Pulse Integration Examples iOS.app */,
0C9F04F62884F34A0035239F /* Pulse Demo macOS.app */,
0CF0D542296F14EA00EED9D4 /* Pulse.framework */,
0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */,
0CF0D68F296F18BE00EED9D4 /* PulseTests.xctest */,
0CF0D6BC296F18ED00EED9D4 /* PulseUITests.xctest */,
0C11EAC12971E9B30059786A /* PulsePerformanceTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
0C57ADB2245F0FD2005B3400 /* Frameworks */ = {
isa = PBXGroup;
children = (
);
name = Frameworks;
sourceTree = "<group>";
};
0C6460D525F579B8002C55B1 /* tvOS */ = {
isa = PBXGroup;
children = (
0C6460D625F579B8002C55B1 /* Pulse_tvOSApp.swift */,
0C6460D725F579B8002C55B1 /* Assets.xcassets */,
0C6460D825F579B8002C55B1 /* Preview Content */,
0C6460DA25F579B8002C55B1 /* ContentView.swift */,
0C6460DB25F579B8002C55B1 /* Info.plist */,
);
path = tvOS;
sourceTree = "<group>";
};
0C6460D825F579B8002C55B1 /* Preview Content */ = {
isa = PBXGroup;
children = (
0C6460D925F579B8002C55B1 /* Preview Assets.xcassets */,
);
path = "Preview Content";
sourceTree = "<group>";
};
0C767811268F88BB0058F69B /* iOS */ = {
isa = PBXGroup;
children = (
0C767812268F88BB0058F69B /* Assets.xcassets */,
0C767813268F88BB0058F69B /* Preview Content */,
0C767815268F88BB0058F69B /* Info.plist */,
0C767816268F88BB0058F69B /* Pulse_Demo_iOSApp.swift */,
);
path = iOS;
sourceTree = "<group>";
};
0C767813268F88BB0058F69B /* Preview Content */ = {
isa = PBXGroup;
children = (
0C767814268F88BB0058F69B /* Preview Assets.xcassets */,
);
path = "Preview Content";
sourceTree = "<group>";
};
0C7A0DFE297C51B900B4B69D /* List */ = {
isa = PBXGroup;
children = (
0C9C465829F00272007897E8 /* ConsoleListView.swift */,
0CE45E0929776BED00249C5D /* ConsoleListContentView.swift */,
0CAF1D7A297C2040002E2722 /* ConsoleListViewModel.swift */,
0C7A0DFF297C51CE00B4B69D /* ConsoleListOptions.swift */,
0C603BD729E45A3C004FD4ED /* ConsoleListPinsSectionView.swift */,
0C603BD929E45DCC004FD4ED /* ConsoleListGroupedSectionView.swift */,
);
path = List;
sourceTree = "<group>";
};
0C9F04F72884F34A0035239F /* macOS */ = {
isa = PBXGroup;
children = (
0C9F04F82884F34A0035239F /* Pulse_Demo_macOSApp.swift */,
0C9F04FC2884F34A0035239F /* Assets.xcassets */,
0C9F05012884F34A0035239F /* Pulse_Demo_macOS.entitlements */,
0C9F04FE2884F34A0035239F /* Preview Content */,
);
path = macOS;
sourceTree = "<group>";
};
0C9F04FE2884F34A0035239F /* Preview Content */ = {
isa = PBXGroup;
children = (
0C9F04FF2884F34A0035239F /* Preview Assets.xcassets */,
);
path = "Preview Content";
sourceTree = "<group>";
};
0CB63A112973A11400525165 /* Search */ = {
isa = PBXGroup;
children = (
0CB63A1F2974A61A00525165 /* Services */,
0CB63A1E2974A61100525165 /* Views */,
0CB63A122973A12300525165 /* ConsoleSearchListContentView.swift */,
0CB63A14297438A600525165 /* ConsoleSearchViewModel.swift */,
);
path = Search;
sourceTree = "<group>";
};
0CB63A1E2974A61100525165 /* Views */ = {
isa = PBXGroup;
children = (
0CB63A1A2974A5D200525165 /* ConsoleSearchResultsSectionView.swift */,
0CB63A1C2974A5EB00525165 /* ConsoleSearchSuggestionView.swift */,
0C63A385297A432500F6A6A5 /* ConsoleSearchContextMenu.swift */,
0C63A386297A432500F6A6A5 /* ConsoleSearchToolbar.swift */,
0CDB640629F82FCB00050E78 /* ConsoleSearchSuggestionsView.swift */,
);
path = Views;
sourceTree = "<group>";
};
0CB63A1F2974A61A00525165 /* Services */ = {
isa = PBXGroup;
children = (
0CB63A202974A62700525165 /* ConsoleSearchOccurrence.swift */,
0C2343142978B6B900AE7CE6 /* ConsoleSearchSuggestionsService.swift */,
0CB63A2629759D2E00525165 /* ConsoleSearchToken.swift */,
0CB63A2A2975C3C700525165 /* ConsoleSearchFilter.swift */,
0CB63A332976028B00525165 /* ConsoleSearchFilter+Parsers.swift */,
0CB63A2D2975C40F00525165 /* ConsoleSearchScope.swift */,
0C63A3772979FE3A00F6A6A5 /* ConsoleSearchTerm.swift */,
0CB63A222974A64500525165 /* ConsoleSearchOperation.swift */,
0C37046229FA08B800BA51B8 /* ConsoleSearchRecentSearchesStore.swift */,
);
path = Services;
sourceTree = "<group>";
};
0CDACDE029EC65F4007C15CD /* Resources */ = {
isa = PBXGroup;
children = (
0CDACDE129EC6607007C15CD /* repos.json */,
);
path = Resources;
sourceTree = "<group>";
};
0CDFB839296F5B9D0071EF77 /* Cells */ = {
isa = PBXGroup;
children = (
0C40C093296F7641009ECF16 /* ConsoleSearchContentTypeCell.swift */,
0C40C095296F7738009ECF16 /* ConsoleSearchTaskTypeCell.swift */,
0C40C097296F777D009ECF16 /* ConsoleSearchResponseSourceCell.swift */,
0C40C099296F77F1009ECF16 /* ConsoleSearchToggleCell.swift */,
0C40C09B296F78C6009ECF16 /* ConsoleSearchDurationCell.swift */,
0C40C09D296F7B0A009ECF16 /* ConsoleSearchResponseSizeCell.swift */,
0C40C09F296F7BD3009ECF16 /* ConsoleSearchStatusCodeCell.swift */,
0C40C0A3296F849E009ECF16 /* ConsoleSearchTimePeriodCell.swift */,
0CDC3BEC2971B936003BD1FF /* ConsoleSearchLogLevelsCell.swift */,
);
path = Cells;
sourceTree = "<group>";
};
0CEAB40425FE867300F09B0F /* watchOS */ = {
isa = PBXGroup;
children = (
0CEAB40525FE867300F09B0F /* Extension */,
0CEAB40D25FE867300F09B0F /* App */,
);
path = watchOS;
sourceTree = "<group>";
};
0CEAB40525FE867300F09B0F /* Extension */ = {
isa = PBXGroup;
children = (
0CEAB40625FE867300F09B0F /* ComplicationController.swift */,
0CEAB40725FE867300F09B0F /* Assets.xcassets */,
0CEAB40825FE867300F09B0F /* Preview Content */,
0CEAB40A25FE867300F09B0F /* PulseAppApp.swift */,
0CEAB40C25FE867300F09B0F /* Info.plist */,
);
path = Extension;
sourceTree = "<group>";
};
0CEAB40825FE867300F09B0F /* Preview Content */ = {
isa = PBXGroup;
children = (
0CEAB40925FE867300F09B0F /* Preview Assets.xcassets */,
);
path = "Preview Content";
sourceTree = "<group>";
};
0CEAB40D25FE867300F09B0F /* App */ = {
isa = PBXGroup;
children = (
0CEAB40E25FE867300F09B0F /* Assets.xcassets */,
0CEAB40F25FE867300F09B0F /* Info.plist */,
);
path = App;
sourceTree = "<group>";
};
0CF0D47A296F14CE00EED9D4 /* Tests */ = {
isa = PBXGroup;
children = (
0CF0D699296F18D200EED9D4 /* PulseTests */,
0CF0D6C6296F18FD00EED9D4 /* PulseUITests */,
0C11EABC2971E9920059786A /* PulsePerformanceTests */,
);
path = Tests;
sourceTree = "<group>";
};
0CF0D48A296F14CF00EED9D4 /* Sources */ = {
isa = PBXGroup;
children = (
0CF0D48B296F14CF00EED9D4 /* Pulse */,
0CF0D4AA296F14CF00EED9D4 /* PulseUI */,
);
path = Sources;
sourceTree = "<group>";
};
0CF0D48B296F14CF00EED9D4 /* Pulse */ = {
isa = PBXGroup;
children = (
0CF0D48C296F14CF00EED9D4 /* NetworkLogger */,
0CF0D494296F14CF00EED9D4 /* RemoteLogger */,
0CF0D49A296F14CF00EED9D4 /* LoggerStore */,
0CF0D4A3296F14CF00EED9D4 /* Helpers */,
0CF0D493296F14CF00EED9D4 /* Pulse.docc */,
);
path = Pulse;
sourceTree = "<group>";
};
0CF0D48C296F14CF00EED9D4 /* NetworkLogger */ = {
isa = PBXGroup;
children = (
0CF0D48E296F14CF00EED9D4 /* URLSessionProxyDelegate.swift */,
0CF0D48F296F14CF00EED9D4 /* NetworkLogger+Redacting.swift */,
0CF0D490296F14CF00EED9D4 /* NetworkLogger+Entities.swift */,
0CF0D491296F14CF00EED9D4 /* URLSessionProxy.swift */,
0CF0D492296F14CF00EED9D4 /* NetworkLogger.swift */,
);
path = NetworkLogger;
sourceTree = "<group>";
};
0CF0D494296F14CF00EED9D4 /* RemoteLogger */ = {
isa = PBXGroup;
children = (
0CF0D499296F14CF00EED9D4 /* RemoteLogger.swift */,
0CF0D497296F14CF00EED9D4 /* RemoteLogger-Protocol.swift */,
0CF0D498296F14CF00EED9D4 /* RemoteLogger-Connection.swift */,
);
path = RemoteLogger;
sourceTree = "<group>";
};
0CF0D49A296F14CF00EED9D4 /* LoggerStore */ = {
isa = PBXGroup;
children = (
0CF0D4A1296F14CF00EED9D4 /* LoggerStore.swift */,
0CF0D49B296F14CF00EED9D4 /* LoggerStore+Configuration.swift */,
0CF0D49E296F14CF00EED9D4 /* LoggerStore+Info.swift */,
0CF0D49D296F14CF00EED9D4 /* LoggerStore+Level.swift */,
0CF0D4A0296F14CF00EED9D4 /* LoggerStore+Event.swift */,
0CF0D49C296F14CF00EED9D4 /* LoggerStore+Entities.swift */,
0CF0D4A2296F14CF00EED9D4 /* LoggerStore+Model.swift */,
0CFD1CDA29E2E8FD003872EF /* LoggerStore+Remote.swift */,
0CF0D49F296F14CF00EED9D4 /* LoggerStore+Extensions.swift */,
);
path = LoggerStore;
sourceTree = "<group>";
};
0CF0D4A3296F14CF00EED9D4 /* Helpers */ = {
isa = PBXGroup;
children = (
0CF0D4A4296F14CF00EED9D4 /* LoggerSession.swift */,
0CF0D4A8296F14CF00EED9D4 /* Helpers.swift */,
0CF0D4A5296F14CF00EED9D4 /* CoreData+Extensions.swift */,
0CFF79E029EC1F7800BE767B /* ImageProcessor.swift */,
0CF0D4A6296F14CF00EED9D4 /* Version.swift */,
0CF0D4A7296F14CF00EED9D4 /* PulseDocument.swift */,
0CF0D4A9296F14CF00EED9D4 /* Regex.swift */,
);
path = Helpers;
sourceTree = "<group>";
};
0CF0D4AA296F14CF00EED9D4 /* PulseUI */ = {
isa = PBXGroup;
children = (
0CF0D5B2296F189500EED9D4 /* Features */,
0CF0D57C296F189500EED9D4 /* Helpers */,
0CF0D5AE296F189500EED9D4 /* Mocks */,
0CF0D58D296F189500EED9D4 /* Extensions */,
0CF0D594296F189500EED9D4 /* Views */,
0CF0D60D296F189600EED9D4 /* PulseUI.docc */,
);
path = PulseUI;
sourceTree = "<group>";
};
0CF0D57C296F189500EED9D4 /* Helpers */ = {
isa = PBXGroup;
children = (
0CF0D58C296F189500EED9D4 /* UXKit.swift */,
0CF0D57E296F189500EED9D4 /* UIKit+Extensions.swift */,
0CF0D593296F189500EED9D4 /* Formatters.swift */,
0CF0D57D296F189500EED9D4 /* TextRenderer.swift */,
0CF0D589296F189500EED9D4 /* TextHelper.swift */,
0CF0D582296F189500EED9D4 /* TextRendererHTML.swift */,
0CF0D583296F189500EED9D4 /* TextRendererJSON.swift */,
0CF0D586296F189500EED9D4 /* TextUtilities.swift */,
0CF0D58A296F189500EED9D4 /* ShareItems.swift */,
0CD7E0BC29732C8E00A255B7 /* ShareStoreTask.swift */,
0C63A37E297A02AD00F6A6A5 /* StringSearchOptions.swift */,
0CF0D581296F189500EED9D4 /* Regex.swift */,
0CB63A24297592D400525165 /* Parser.swift */,
0CF0D584296F189500EED9D4 /* LoggerSync.swift */,
0CF0D587296F189500EED9D4 /* DecodingErrorsPreviews.swift */,
0CB34595298CBC37009428B2 /* ManagedObjectsObserver.swift */,
0CB17F192978ABBA004E33F4 /* ManagedObjectsCountObserver.swift */,
0C3002B22986CEF30055F6C2 /* LoggerStoreIndex.swift */,
0CF0D580296F189500EED9D4 /* Deprecated.swift */,
0C1050E429E1FAC1006AFDAD /* Version.swift */,
);
path = Helpers;
sourceTree = "<group>";
};
0CF0D58D296F189500EED9D4 /* Extensions */ = {
isa = PBXGroup;
children = (
0CF0D58F296F189500EED9D4 /* SwiftUI+Extensions.swift */,
0CF0D590296F189500EED9D4 /* Pulse+Extensions.swift */,
0CF0D591296F189500EED9D4 /* Foundation+Extensions.swift */,
0CA32DE629D5E028001712E8 /* NSAttributedString+Extensions.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
0CF0D594296F189500EED9D4 /* Views */ = {
isa = PBXGroup;
children = (
0CF0D59F296F189500EED9D4 /* RichTextView */,
0CF0D595296F189500EED9D4 /* SearchBar-macos.swift */,
0CF0D597296F189500EED9D4 /* PlaceholderView.swift */,
0CF0D5A2296F189500EED9D4 /* TextView.swift */,
0CF0D5F8296F189600EED9D4 /* LoggerStoreSizeChart.swift */,
0CF0D598296F189500EED9D4 /* FileViewer.swift */,
0CF0D59D296F189500EED9D4 /* FileViewerViewModel.swift */,
0CF0D599296F189500EED9D4 /* ToastView.swift */,
0CF0D57F296F189500EED9D4 /* SpinnerView.swift */,
0CF0D59A296F189500EED9D4 /* ShareView.swift */,
0CF0D59B296F189500EED9D4 /* PDFRepresentedView.swift */,
0CF0D59C296F189500EED9D4 /* KeyValueSectionViewModel.swift */,
0CF0D59E296F189500EED9D4 /* WebView.swift */,
0CF0D5A5296F189500EED9D4 /* ShareStoreView.swift */,
0CF5E60729981ADC009FF7AE /* ShareStoreViewModel.swift */,
0CF0D5A7296F189500EED9D4 /* TimingView.swift */,
0CF0D5A8296F189500EED9D4 /* InfoRow.swift */,
0CF0D5AA296F189500EED9D4 /* Checkbox.swift */,
0CF0D5AB296F189500EED9D4 /* ImageViewer.swift */,
0CF0D5AC296F189500EED9D4 /* PinButton.swift */,
0CF0D60C296F189600EED9D4 /* MainViewController.swift */,
0CF0D5AD296F189500EED9D4 /* ContextMenus.swift */,
0C4BF92C298817EC0086A6A7 /* IntlineTabBar.swift */,
);
path = Views;
sourceTree = "<group>";
};
0CF0D59F296F189500EED9D4 /* RichTextView */ = {
isa = PBXGroup;
children = (
0CF0D5A3296F189500EED9D4 /* RichTextView.swift */,
0CF0D5A4296F189500EED9D4 /* RichTextViewModel.swift */,
0CB34592298AA78E009428B2 /* WrappedTextView.swift */,
0CF0D5A0296F189500EED9D4 /* RichTextViewSearchToobar-macos.swift */,
0CB34590298AA6C6009428B2 /* RichTextViewSearchToobar-ios.swift */,
0CF0D5A1296F189500EED9D4 /* RichTextView-watchos.swift */,
);
path = RichTextView;
sourceTree = "<group>";
};
0CF0D5AE296F189500EED9D4 /* Mocks */ = {
isa = PBXGroup;
children = (
0CF0D5AF296F189500EED9D4 /* MockTask.swift */,
0CF0D5B0296F189500EED9D4 /* MockStore.swift */,
);
path = Mocks;
sourceTree = "<group>";
};
0CF0D5B2296F189500EED9D4 /* Features */ = {
isa = PBXGroup;
children = (
0CB63A112973A11400525165 /* Search */,
0CF0D5F9296F189600EED9D4 /* Console */,
0CF0D5DD296F189500EED9D4 /* Inspector */,
0CF0D5B3296F189500EED9D4 /* Filters */,
0CF0D5DE296F189500EED9D4 /* Metrics */,
0CFF79DA29EB7A8000BE767B /* Sessions */,
0CF0D5CE296F189500EED9D4 /* Settings */,
0CF0D5D6296F189500EED9D4 /* MessageDetails */,
);
path = Features;
sourceTree = "<group>";
};
0CF0D5B3296F189500EED9D4 /* Filters */ = {
isa = PBXGroup;
children = (
0CDFB839296F5B9D0071EF77 /* Cells */,
0CF0D5B9296F189500EED9D4 /* Views */,
0CF0D5C5296F189500EED9D4 /* Filters */,
0CF0D5B5296F189500EED9D4 /* ConsoleFiltersView.swift */,
0CF0D5B6296F189500EED9D4 /* ConsoleFilterViewModel.swift */,
);
path = Filters;
sourceTree = "<group>";
};
0CF0D5B9296F189500EED9D4 /* Views */ = {
isa = PBXGroup;
children = (
0CF0D5C1296F189500EED9D4 /* ConsoleSection.swift */,
0CF0D5BC296F189500EED9D4 /* ConsoleSearchSectionHeader.swift */,
0CC3808229F419C700EF22EE /* ConsoleLabelsSelectionView.swift */,
0CC3808429F41CF600EF22EE /* ConsoleDomainsSelectionView.swift */,
0CDC3BE92970FA47003BD1FF /* ConsoleSearchListSelectionView.swift */,
0CF0D5BB296F189500EED9D4 /* ConsoleSearchInlinePickerMenu.swift */,
0CE3970929EAD73700FF01C0 /* ConsoleSessionsPickerView.swift */,
0CF0D5C0296F189500EED9D4 /* DateRangePicker.swift */,
0CF0D5C2296F189500EED9D4 /* RangePicker.swift */,
);
path = Views;
sourceTree = "<group>";
};
0CF0D5C5296F189500EED9D4 /* Filters */ = {
isa = PBXGroup;
children = (
0CF0D5C8296F189500EED9D4 /* ConsoleFilers.swift */,
0CF0D5CA296F189500EED9D4 /* ConsoleSearchCriteria+Predicates.swift */,
);
path = Filters;
sourceTree = "<group>";
};
0CF0D5CE296F189500EED9D4 /* Settings */ = {
isa = PBXGroup;
children = (
0CF0D5D2296F189500EED9D4 /* SettingsView-ios.swift */,
0CF0D5D5296F189500EED9D4 /* SettingsView-macos.swift */,
0CF0D5CF296F189500EED9D4 /* SettingsView-watchos-tvos.swift */,
0CF0D5D1296F189500EED9D4 /* SettingsViewModel.swift */,
0CF0D5D0296F189500EED9D4 /* RemoteLoggerSettingsView.swift */,
0CF0D5D3296F189500EED9D4 /* UserSettings.swift */,
0CF0D5D4296F189500EED9D4 /* StoreDetailsView.swift */,
);
path = Settings;
sourceTree = "<group>";
};
0CF0D5D6296F189500EED9D4 /* MessageDetails */ = {
isa = PBXGroup;
children = (
0CF0D5D7296F189500EED9D4 /* ConsoleMessageMetadataView.swift */,
0CF0D5D8296F189500EED9D4 /* ConsoleMessageDetailsView.swift */,
);
path = MessageDetails;
sourceTree = "<group>";
};
0CF0D5DD296F189500EED9D4 /* Inspector */ = {
isa = PBXGroup;
children = (
0CF0D5E3296F189500EED9D4 /* Cells */,
0CF0D5F4296F189600EED9D4 /* NetworkInspectorView-ios.swift */,
0CF0D5EF296F189500EED9D4 /* NetworkInspectorView-tvos.swift */,
0CF0D5F6296F189600EED9D4 /* NetworkInspectorView-macos.swift */,
0CF0D5EE296F189500EED9D4 /* NetworkInspectorView-watchos.swift */,
0CF0D5F0296F189600EED9D4 /* NetworkInspectorResponseBodyView.swift */,
0CF0D5F1296F189600EED9D4 /* NetworkInspectorRequestBodyView.swift */,
0CF0D5F2296F189600EED9D4 /* NetworkDetailsView.swift */,
0CF0D5F3296F189600EED9D4 /* NetworkInspectorView-shared.swift */,
0CF0D5F5296F189600EED9D4 /* NetworkInspectorViewModel.swift */,
);
path = Inspector;
sourceTree = "<group>";
};
0CF0D5DE296F189500EED9D4 /* Metrics */ = {
isa = PBXGroup;
children = (
0CF0D5DF296F189500EED9D4 /* NetworkInspectorTransferInfoView.swift */,
0CF0D5E0296F189500EED9D4 /* TimingViewModel+Metrics.swift */,
0CF0D5E1296F189500EED9D4 /* NetworkInspectorTransactionView.swift */,
0CF0D5E2296F189500EED9D4 /* NetworkInspectorMetricsView.swift */,
);
path = Metrics;
sourceTree = "<group>";
};
0CF0D5E3296F189500EED9D4 /* Cells */ = {
isa = PBXGroup;
children = (
0CF0D5E4296F189500EED9D4 /* NetworkMenuCell.swift */,
0CF0D5E5296F189500EED9D4 /* NetworkMetricsCell.swift */,
0CF0D5E6296F189500EED9D4 /* NetworkResponseBodyCell.swift */,
0CF0D5E7296F189500EED9D4 /* NetworkRequestStatusCell.swift */,
0CF0D5E8296F189500EED9D4 /* NetworkHeadersCell.swift */,
0CF0D5E9296F189500EED9D4 /* NetworkRequestStatusSectionView.swift */,
0CF0D5EA296F189500EED9D4 /* NetworkCookiesCell.swift */,
0CF0D5EB296F189500EED9D4 /* NetworkRequestInfoCell.swift */,
0CF0D5EC296F189500EED9D4 /* NetworkRequestBodyCell.swift */,
0CF0D5ED296F189500EED9D4 /* NetworkCURLCell.swift */,
);
path = Cells;
sourceTree = "<group>";
};
0CF0D5F9296F189600EED9D4 /* Console */ = {
isa = PBXGroup;
children = (
0C7A0DFE297C51B900B4B69D /* List */,
0CF0D5FE296F189600EED9D4 /* Views */,
0CF0D5FA296F189600EED9D4 /* ConsoleView-ios.swift */,
0CF0D5FC296F189600EED9D4 /* ConsoleView-tvos.swift */,
0CF0D5FD296F189600EED9D4 /* ConsoleView-macos.swift */,
0CF0D5FB296F189600EED9D4 /* ConsoleView-watchos.swift */,
0CBEF6A429DF69E800132FB3 /* ConsoleView.swift */,
0CF0D60A296F189600EED9D4 /* ConsoleEnvironment.swift */,
0CECF63C2996BE12000F9CCD /* ConsoleDataSource.swift */,
);
path = Console;
sourceTree = "<group>";
};
0CF0D5FE296F189600EED9D4 /* Views */ = {
isa = PBXGroup;
children = (
0C7A0DFA297C33F300B4B69D /* ConsoleRouterView.swift */,
0CF0D601296F189600EED9D4 /* ConsoleContextMenu-ios.swift */,
0CF0D5FF296F189600EED9D4 /* ConsoleEntityCell.swift */,
0C31FFB8298211AF002A7D64 /* ConsoleEntityDetailsView.swift */,
0CF0D608296F189600EED9D4 /* ConsoleMessageCell.swift */,
0CF0D609296F189600EED9D4 /* ConsoleTaskCell.swift */,
0CE45E0B2977813400249C5D /* ConsoleToolbarView.swift */,
0CB345A5298DEEA6009428B2 /* ConsoleInspectorsView.swift */,
);
path = Views;
sourceTree = "<group>";
};
0CF0D699296F18D200EED9D4 /* PulseTests */ = {
isa = PBXGroup;
children = (
0CF0D69A296F18D200EED9D4 /* RemoteLoggerTests.swift */,
0CF0D69B296F18D200EED9D4 /* Helpers.swift */,
0CF0D69C296F18D200EED9D4 /* LoggerStoreTests.swift */,
0CA20FEC29E5976700A59180 /* LoggerStoreExportTests.swift */,
0CA20FEE29E5999700A59180 /* LoggerStoreBaseTests.swift */,
0CF0D69D296F18D200EED9D4 /* URLSessionProxyTests.swift */,
0CF0D69E296F18D200EED9D4 /* NetworkLoggerTests.swift */,
0CF0D69F296F18D200EED9D4 /* PerformanceTests.swift */,
0CF0D6A0296F18D200EED9D4 /* MockStore.swift */,
0CF0D6A1296F18D200EED9D4 /* Resources.swift */,
0CF0D6A2296F18D200EED9D4 /* URLSessionProxyDelegateTests.swift */,
0CF0D6A3296F18D200EED9D4 /* MockDataTask.swift */,
);
path = PulseTests;
sourceTree = "<group>";
};
0CF0D6C6296F18FD00EED9D4 /* PulseUITests */ = {
isa = PBXGroup;
children = (
0CF0D6C7296F18FD00EED9D4 /* TextRendererTests.swift */,
0CF0D6C8296F18FD00EED9D4 /* ConsoleViewModelTests.swift */,
0CECF6402996E761000F9CCD /* ConsoleDataSourceTests.swift */,
0C0352D829943F86008CDEF8 /* ConsoleListViewModelTests.swift */,
0CB63A282975A94D00525165 /* ConsoleSearchTokenTests.swift */,
0C63A389297A44B300F6A6A5 /* StringSearchOptionsTests.swift */,
0C94239329B4D73E007F2784 /* ConsoleSearchOccurrenceTests.swift */,
0C7A0E01297CE71400B4B69D /* FormattersTests.swift */,
0CF0D6C9296F18FD00EED9D4 /* MockTests.swift */,
0CECF64229971D7A000F9CCD /* ConsoleTestCase.swift */,
0C0352DB29948290008CDEF8 /* Helpers.swift */,
);
path = PulseUITests;
sourceTree = "<group>";
};
0CFF79DA29EB7A8000BE767B /* Sessions */ = {
isa = PBXGroup;
children = (
0C840D4B29E0A09B00362214 /* SessionsView.swift */,
0CFF79DE29EB7B4300BE767B /* SessionPickerView.swift */,
0CFF79DB29EB7A8B00BE767B /* SessionListView.swift */,
);
path = Sessions;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
0CF0D53D296F14EA00EED9D4 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D567296F17CB00EED9D4 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
0C0B31E926D179A20045C9E1 /* Pulse Integration Examples iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0C0B31FB26D179A70045C9E1 /* Build configuration list for PBXNativeTarget "Pulse Integration Examples iOS" */;
buildPhases = (
0C0B31E626D179A20045C9E1 /* Sources */,
0C0B31E726D179A20045C9E1 /* Frameworks */,
0C0B31E826D179A20045C9E1 /* Resources */,
0CF0D6F8296F1AF100EED9D4 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
0CF0D6F3296F1AF100EED9D4 /* PBXTargetDependency */,
0CF0D6F7296F1AF100EED9D4 /* PBXTargetDependency */,
);
name = "Pulse Integration Examples iOS";
packageProductDependencies = (
);
productName = "Pulse Integration Examples iOS";
productReference = 0C0B31EA26D179A20045C9E1 /* Pulse Integration Examples iOS.app */;
productType = "com.apple.product-type.application";
};
0C11EAC02971E9B30059786A /* PulsePerformanceTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0C11EAC82971E9B30059786A /* Build configuration list for PBXNativeTarget "PulsePerformanceTests" */;
buildPhases = (
0C11EABD2971E9B30059786A /* Sources */,
0C11EABE2971E9B30059786A /* Frameworks */,
0C11EABF2971E9B30059786A /* Resources */,
);
buildRules = (
);
dependencies = (
0C11EAC72971E9B30059786A /* PBXTargetDependency */,
0C11EAD12971EA640059786A /* PBXTargetDependency */,
0C11EAEC2971F20D0059786A /* PBXTargetDependency */,
);
name = PulsePerformanceTests;
productName = PulsePerformanceTests;
productReference = 0C11EAC12971E9B30059786A /* PulsePerformanceTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
0C516FB926015DD2004813B4 /* Pulse Demo iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0C516FC826015DD3004813B4 /* Build configuration list for PBXNativeTarget "Pulse Demo iOS" */;
buildPhases = (
0C516FB626015DD2004813B4 /* Sources */,
0C516FB726015DD2004813B4 /* Frameworks */,
0C516FB826015DD2004813B4 /* Resources */,
0CF0D54D296F14EA00EED9D4 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
0CF0D547296F14EA00EED9D4 /* PBXTargetDependency */,
0CF0D6D4296F1AC700EED9D4 /* PBXTargetDependency */,
);
name = "Pulse Demo iOS";
packageProductDependencies = (
);
productName = "Pulse Demo iOS";
productReference = 0C516FBA26015DD2004813B4 /* Pulse Demo iOS.app */;
productType = "com.apple.product-type.application";
};
0C6460C325F5797B002C55B1 /* Pulse Demo tvOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0C6460D225F5797C002C55B1 /* Build configuration list for PBXNativeTarget "Pulse Demo tvOS" */;
buildPhases = (
0C6460C025F5797B002C55B1 /* Sources */,
0C6460C125F5797B002C55B1 /* Frameworks */,
0C6460C225F5797B002C55B1 /* Resources */,
0CF0D6EF296F1AEC00EED9D4 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
0CF0D6EA296F1AEC00EED9D4 /* PBXTargetDependency */,
0CF0D6EE296F1AEC00EED9D4 /* PBXTargetDependency */,
);
name = "Pulse Demo tvOS";
packageProductDependencies = (
);
productName = "Pulse tvOS";
productReference = 0C6460C425F5797B002C55B1 /* Pulse Demo tvOS.app */;
productType = "com.apple.product-type.application";
};
0C9F04F52884F34A0035239F /* Pulse Demo macOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0C9F05042884F34A0035239F /* Build configuration list for PBXNativeTarget "Pulse Demo macOS" */;
buildPhases = (
0C9F04F22884F34A0035239F /* Sources */,
0C9F04F32884F34A0035239F /* Frameworks */,
0C9F04F42884F34A0035239F /* Resources */,
0CF0D6E6296F1AE800EED9D4 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
0CF0D6E1296F1AE800EED9D4 /* PBXTargetDependency */,
0CF0D6E5296F1AE800EED9D4 /* PBXTargetDependency */,
);
name = "Pulse Demo macOS";
packageProductDependencies = (
);
productName = "Pulse Demo macOS";
productReference = 0C9F04F62884F34A0035239F /* Pulse Demo macOS.app */;
productType = "com.apple.product-type.application";
};
0CEAB3D925FE862D00F09B0F /* Pulse Demo watchOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0CEAB3FB25FE862F00F09B0F /* Build configuration list for PBXNativeTarget "Pulse Demo watchOS" */;
buildPhases = (
0CEAB3D825FE862D00F09B0F /* Resources */,
0CEAB3FA25FE862F00F09B0F /* Embed Foundation Extensions */,
);
buildRules = (
);
dependencies = (
0CEAB3E625FE862E00F09B0F /* PBXTargetDependency */,
);
name = "Pulse Demo watchOS";
productName = "Pulse watchOS";
productReference = 0CEAB3DA25FE862D00F09B0F /* Pulse Demo watchOS.app */;
productType = "com.apple.product-type.application.watchapp2";
};
0CEAB3E225FE862E00F09B0F /* Pulse Demo watchOS Extension */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0CEAB3F725FE862F00F09B0F /* Build configuration list for PBXNativeTarget "Pulse Demo watchOS Extension" */;
buildPhases = (
0CEAB3DF25FE862E00F09B0F /* Sources */,
0CEAB3E025FE862E00F09B0F /* Frameworks */,
0CEAB3E125FE862E00F09B0F /* Resources */,
0CF0D6DD296F1AE300EED9D4 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
0CF0D6D8296F1AE300EED9D4 /* PBXTargetDependency */,
0CF0D6DC296F1AE300EED9D4 /* PBXTargetDependency */,
);
name = "Pulse Demo watchOS Extension";
packageProductDependencies = (
);
productName = "Pulse watchOS Extension";
productReference = 0CEAB3E325FE862E00F09B0F /* Pulse Demo watchOS Extension.appex */;
productType = "com.apple.product-type.watchkit2-extension";
};
0CF0D541296F14EA00EED9D4 /* Pulse */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0CF0D54A296F14EA00EED9D4 /* Build configuration list for PBXNativeTarget "Pulse" */;
buildPhases = (
0CF0D53D296F14EA00EED9D4 /* Headers */,
0CF0D53E296F14EA00EED9D4 /* Sources */,
0CF0D53F296F14EA00EED9D4 /* Frameworks */,
0CF0D540296F14EA00EED9D4 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = Pulse;
productName = Pulse;
productReference = 0CF0D542296F14EA00EED9D4 /* Pulse.framework */;
productType = "com.apple.product-type.framework";
};
0CF0D56B296F17CB00EED9D4 /* PulseUI */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0CF0D574296F17CB00EED9D4 /* Build configuration list for PBXNativeTarget "PulseUI" */;
buildPhases = (
0CF0D567296F17CB00EED9D4 /* Headers */,
0CF0D568296F17CB00EED9D4 /* Sources */,
0CF0D569296F17CB00EED9D4 /* Frameworks */,
0CF0D56A296F17CB00EED9D4 /* Resources */,
);
buildRules = (
);
dependencies = (
0C033101296F1CD700A0E861 /* PBXTargetDependency */,
);
name = PulseUI;
productName = PulseUI;
productReference = 0CF0D56C296F17CB00EED9D4 /* PulseUI.framework */;
productType = "com.apple.product-type.framework";
};
0CF0D68E296F18BE00EED9D4 /* PulseTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0CF0D696296F18BE00EED9D4 /* Build configuration list for PBXNativeTarget "PulseTests" */;
buildPhases = (
0CF0D68B296F18BE00EED9D4 /* Sources */,
0CF0D68C296F18BE00EED9D4 /* Frameworks */,
0CF0D68D296F18BE00EED9D4 /* Resources */,
);
buildRules = (
);
dependencies = (
0CF0D695296F18BE00EED9D4 /* PBXTargetDependency */,
);
name = PulseTests;
productName = PulseTests;
productReference = 0CF0D68F296F18BE00EED9D4 /* PulseTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
0CF0D6BB296F18ED00EED9D4 /* PulseUITests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0CF0D6C3296F18ED00EED9D4 /* Build configuration list for PBXNativeTarget "PulseUITests" */;
buildPhases = (
0CF0D6B8296F18ED00EED9D4 /* Sources */,
0CF0D6B9296F18ED00EED9D4 /* Frameworks */,
0CF0D6BA296F18ED00EED9D4 /* Resources */,
);
buildRules = (
);
dependencies = (
0CF0D6C2296F18ED00EED9D4 /* PBXTargetDependency */,
);
name = PulseUITests;
productName = PulseUITests;
productReference = 0CF0D6BC296F18ED00EED9D4 /* PulseUITests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
0C57AD45245F0EFB005B3400 /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastSwiftUpdateCheck = 1420;
LastUpgradeCheck = 1430;
ORGANIZATIONNAME = kean;
TargetAttributes = {
0C0B31E926D179A20045C9E1 = {
CreatedOnToolsVersion = 12.4;
};
0C11EAC02971E9B30059786A = {
CreatedOnToolsVersion = 14.2;
LastSwiftMigration = 1420;
TestTargetID = 0C0B31E926D179A20045C9E1;
};
0C516FB926015DD2004813B4 = {
CreatedOnToolsVersion = 12.4;
};
0C6460C325F5797B002C55B1 = {
CreatedOnToolsVersion = 12.4;
};
0C9F04F52884F34A0035239F = {
CreatedOnToolsVersion = 13.4;
};
0CEAB3D925FE862D00F09B0F = {
CreatedOnToolsVersion = 12.4;
};
0CEAB3E225FE862E00F09B0F = {
CreatedOnToolsVersion = 12.4;
};
0CF0D541296F14EA00EED9D4 = {
CreatedOnToolsVersion = 14.2;
};
0CF0D56B296F17CB00EED9D4 = {
CreatedOnToolsVersion = 14.2;
};
0CF0D68E296F18BE00EED9D4 = {
CreatedOnToolsVersion = 14.2;
};
0CF0D6BB296F18ED00EED9D4 = {
CreatedOnToolsVersion = 14.2;
};
};
};
buildConfigurationList = 0C57AD48245F0EFB005B3400 /* Build configuration list for PBXProject "Pulse" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 0C57AD44245F0EFB005B3400;
packageReferences = (
);
productRefGroup = 0C57AD4E245F0EFB005B3400 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
0CF0D541296F14EA00EED9D4 /* Pulse */,
0CF0D68E296F18BE00EED9D4 /* PulseTests */,
0CF0D56B296F17CB00EED9D4 /* PulseUI */,
0CF0D6BB296F18ED00EED9D4 /* PulseUITests */,
0C11EAC02971E9B30059786A /* PulsePerformanceTests */,
0C516FB926015DD2004813B4 /* Pulse Demo iOS */,
0CEAB3D925FE862D00F09B0F /* Pulse Demo watchOS */,
0CEAB3E225FE862E00F09B0F /* Pulse Demo watchOS Extension */,
0C9F04F52884F34A0035239F /* Pulse Demo macOS */,
0C6460C325F5797B002C55B1 /* Pulse Demo tvOS */,
0C0B31E926D179A20045C9E1 /* Pulse Integration Examples iOS */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
0C0B31E826D179A20045C9E1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C0B31F926D179A70045C9E1 /* LaunchScreen.storyboard in Resources */,
0C0B31F626D179A70045C9E1 /* Assets.xcassets in Resources */,
0C0B31F426D179A20045C9E1 /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C11EABF2971E9B30059786A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C1000472972EE9E00150E8E /* bigstore.pulse in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C516FB826015DD2004813B4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C767817268F88BB0058F69B /* Assets.xcassets in Resources */,
0CDACDE329EC6607007C15CD /* repos.json in Resources */,
0C767818268F88BB0058F69B /* Preview Assets.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C6460C225F5797B002C55B1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C6460DE25F579B8002C55B1 /* Preview Assets.xcassets in Resources */,
0CDACDE629EC6607007C15CD /* repos.json in Resources */,
0C6460DD25F579B8002C55B1 /* Assets.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C9F04F42884F34A0035239F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C9F05002884F34A0035239F /* Preview Assets.xcassets in Resources */,
0CDACDE529EC6607007C15CD /* repos.json in Resources */,
0C9F04FD2884F34A0035239F /* Assets.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CEAB3D825FE862D00F09B0F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0CEAB41025FE867A00F09B0F /* Assets.xcassets in Resources */,
0CDACDE429EC6607007C15CD /* repos.json in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CEAB3E125FE862E00F09B0F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0CEAB41825FE867E00F09B0F /* Preview Assets.xcassets in Resources */,
0CEAB41625FE867E00F09B0F /* Assets.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D540296F14EA00EED9D4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0CDACDE229EC6607007C15CD /* repos.json in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D56A296F17CB00EED9D4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D68D296F18BE00EED9D4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6BA296F18ED00EED9D4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
0C0B31E626D179A20045C9E1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C0B31F126D179A20045C9E1 /* ViewController.swift in Sources */,
0C11EADA2971EBE80059786A /* MockTask.swift in Sources */,
0C0B31ED26D179A20045C9E1 /* AppDelegate.swift in Sources */,
0C0B31EF26D179A20045C9E1 /* SceneDelegate.swift in Sources */,
0C11EADB2971EBE80059786A /* MockStore.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C11EABD2971E9B30059786A /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C11EACC2971E9CE0059786A /* TextRendererPerformanceTests.swift in Sources */,
0C11EAE72971EBED0059786A /* MockStore.swift in Sources */,
0C11EACF2971EA4F0059786A /* MockTask.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C516FB626015DD2004813B4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C5A278C29737C1E00D44C6B /* Pulse_Demo_iOSApp.swift in Sources */,
0C11EAE62971EBEC0059786A /* MockStore.swift in Sources */,
0C11EAE52971EBEC0059786A /* MockTask.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C6460C025F5797B002C55B1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C6460DF25F579B8002C55B1 /* ContentView.swift in Sources */,
0C6460DC25F579B8002C55B1 /* Pulse_tvOSApp.swift in Sources */,
0C11EADF2971EBE90059786A /* MockTask.swift in Sources */,
0C11EAE02971EBE90059786A /* MockStore.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0C9F04F22884F34A0035239F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C9F04F92884F34A0035239F /* Pulse_Demo_macOSApp.swift in Sources */,
0C11EAE22971EBEA0059786A /* MockStore.swift in Sources */,
0C11EAE12971EBEA0059786A /* MockTask.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CEAB3DF25FE862E00F09B0F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0CEAB41425FE867E00F09B0F /* PulseAppApp.swift in Sources */,
0C11EAE32971EBEB0059786A /* MockTask.swift in Sources */,
0CEAB41725FE867E00F09B0F /* ComplicationController.swift in Sources */,
0C11EAE42971EBEB0059786A /* MockStore.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D53E296F14EA00EED9D4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D551296F15F200EED9D4 /* NetworkLogger.swift in Sources */,
0CF0D55E296F15FA00EED9D4 /* LoggerStore.swift in Sources */,
0CFF79E229EC1FA200BE767B /* ImageProcessor.swift in Sources */,
0CF0D55D296F15FA00EED9D4 /* LoggerStore+Entities.swift in Sources */,
0CF0D562296F15FD00EED9D4 /* Version.swift in Sources */,
0CF0D552296F15F200EED9D4 /* URLSessionProxyDelegate.swift in Sources */,
0CF0D578296F185000EED9D4 /* Pulse.docc in Sources */,
0CFD1CDB29E2E8FD003872EF /* LoggerStore+Remote.swift in Sources */,
0CF0D554296F15F600EED9D4 /* RemoteLogger.swift in Sources */,
0CF0D54F296F15F200EED9D4 /* NetworkLogger+Redacting.swift in Sources */,
0CF0D55C296F15FA00EED9D4 /* LoggerStore+Info.swift in Sources */,
0CF0D560296F15FA00EED9D4 /* LoggerStore+Configuration.swift in Sources */,
0CF0D561296F15FD00EED9D4 /* LoggerSession.swift in Sources */,
0CF0D558296F15F600EED9D4 /* RemoteLogger-Protocol.swift in Sources */,
0CF0D559296F15FA00EED9D4 /* LoggerStore+Model.swift in Sources */,
0CF0D550296F15F200EED9D4 /* URLSessionProxy.swift in Sources */,
0CF0D556296F15F600EED9D4 /* RemoteLogger-Connection.swift in Sources */,
0CF0D55B296F15FA00EED9D4 /* LoggerStore+Level.swift in Sources */,
0CF0D55A296F15FA00EED9D4 /* LoggerStore+Extensions.swift in Sources */,
0CF0D54E296F15F200EED9D4 /* NetworkLogger+Entities.swift in Sources */,
0CF0D55F296F15FA00EED9D4 /* LoggerStore+Event.swift in Sources */,
0CF0D566296F15FD00EED9D4 /* Helpers.swift in Sources */,
0CF0D564296F15FD00EED9D4 /* CoreData+Extensions.swift in Sources */,
0CF0D565296F15FD00EED9D4 /* PulseDocument.swift in Sources */,
0CF0D563296F15FD00EED9D4 /* Regex.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D568296F17CB00EED9D4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0CF0D61A296F189600EED9D4 /* TextHelper.swift in Sources */,
0CF0D66F296F189600EED9D4 /* NetworkInspectorView-watchos.swift in Sources */,
0CF0D671296F189600EED9D4 /* NetworkInspectorResponseBodyView.swift in Sources */,
0CF0D65B296F189600EED9D4 /* SettingsView-macos.swift in Sources */,
0CFF79DD29EB7A8E00BE767B /* SessionListView.swift in Sources */,
0CF0D626296F189600EED9D4 /* FileViewer.swift in Sources */,
0C40C09A296F77F1009ECF16 /* ConsoleSearchToggleCell.swift in Sources */,
0C63A380297A02D200F6A6A5 /* StringSearchOptions.swift in Sources */,
0CF0D656296F189600EED9D4 /* RemoteLoggerSettingsView.swift in Sources */,
0CF0D65C296F189600EED9D4 /* ConsoleMessageMetadataView.swift in Sources */,
0CF0D615296F189600EED9D4 /* LoggerSync.swift in Sources */,
0CF0D62C296F189600EED9D4 /* WebView.swift in Sources */,
0CF0D635296F189600EED9D4 /* InfoRow.swift in Sources */,
0C63A3782979FE3A00F6A6A5 /* ConsoleSearchTerm.swift in Sources */,
0CF0D674296F189600EED9D4 /* NetworkInspectorView-shared.swift in Sources */,
0CB34593298AA78E009428B2 /* WrappedTextView.swift in Sources */,
0CAF1D7B297C2040002E2722 /* ConsoleListViewModel.swift in Sources */,
0CF0D611296F189600EED9D4 /* Deprecated.swift in Sources */,
0CE45E0C2977813400249C5D /* ConsoleToolbarView.swift in Sources */,
0CF0D61F296F189600EED9D4 /* Pulse+Extensions.swift in Sources */,
0CF0D61C296F189600EED9D4 /* UXKit.swift in Sources */,
0CB34591298AA6C6009428B2 /* RichTextViewSearchToobar-ios.swift in Sources */,
0CB34596298CBC37009428B2 /* ManagedObjectsObserver.swift in Sources */,
0CB345A6298DEEA6009428B2 /* ConsoleInspectorsView.swift in Sources */,
0CF0D669296F189600EED9D4 /* NetworkHeadersCell.swift in Sources */,
0CF0D67C296F189600EED9D4 /* ConsoleView-macos.swift in Sources */,
0CF0D612296F189600EED9D4 /* Regex.swift in Sources */,
0CF0D657296F189600EED9D4 /* SettingsViewModel.swift in Sources */,
0C0352DE299482F3008CDEF8 /* MockStore.swift in Sources */,
0CF0D62E296F189600EED9D4 /* RichTextView-watchos.swift in Sources */,
0CF0D634296F189600EED9D4 /* TimingView.swift in Sources */,
0C603BD829E45A3C004FD4ED /* ConsoleListPinsSectionView.swift in Sources */,
0CF0D622296F189600EED9D4 /* Formatters.swift in Sources */,
0CF0D62F296F189600EED9D4 /* TextView.swift in Sources */,
0CBEF6A629DF69EB00132FB3 /* ConsoleView.swift in Sources */,
0CF0D67D296F189600EED9D4 /* ConsoleEntityCell.swift in Sources */,
0CF0D649296F189600EED9D4 /* DateRangePicker.swift in Sources */,
0C7A0E00297C51CE00B4B69D /* ConsoleListOptions.swift in Sources */,
0CF0D668296F189600EED9D4 /* NetworkRequestStatusCell.swift in Sources */,
0CB63A2F2975C43D00525165 /* ConsoleSearchScope.swift in Sources */,
0CF0D640296F189600EED9D4 /* ConsoleFilterViewModel.swift in Sources */,
0CF0D65A296F189600EED9D4 /* StoreDetailsView.swift in Sources */,
0CC3808329F419C700EF22EE /* ConsoleLabelsSelectionView.swift in Sources */,
0CF0D67A296F189600EED9D4 /* ConsoleView-watchos.swift in Sources */,
0CF0D63F296F189600EED9D4 /* ConsoleFiltersView.swift in Sources */,
0CF0D63A296F189600EED9D4 /* ContextMenus.swift in Sources */,
0C40C0A4296F849E009ECF16 /* ConsoleSearchTimePeriodCell.swift in Sources */,
0CF0D666296F189600EED9D4 /* NetworkMetricsCell.swift in Sources */,
0C63A387297A432500F6A6A5 /* ConsoleSearchContextMenu.swift in Sources */,
0C4BF92D298817EC0086A6A7 /* IntlineTabBar.swift in Sources */,
0CF0D645296F189600EED9D4 /* ConsoleSearchSectionHeader.swift in Sources */,
0CF0D62A296F189600EED9D4 /* KeyValueSectionViewModel.swift in Sources */,
0CF0D638296F189600EED9D4 /* ImageViewer.swift in Sources */,
0CF5E60929981ADF009FF7AE /* ShareStoreViewModel.swift in Sources */,
0CF0D67B296F189600EED9D4 /* ConsoleView-tvos.swift in Sources */,
0CF0D66B296F189600EED9D4 /* NetworkCookiesCell.swift in Sources */,
0CF0D631296F189600EED9D4 /* RichTextViewModel.swift in Sources */,
0CF0D673296F189600EED9D4 /* NetworkDetailsView.swift in Sources */,
0C40C0A0296F7BD3009ECF16 /* ConsoleSearchStatusCodeCell.swift in Sources */,
0CF0D62B296F189600EED9D4 /* FileViewerViewModel.swift in Sources */,
0CF0D67F296F189600EED9D4 /* ConsoleContextMenu-ios.swift in Sources */,
0CF0D675296F189600EED9D4 /* NetworkInspectorView-ios.swift in Sources */,
0CF0D64A296F189600EED9D4 /* ConsoleSection.swift in Sources */,
0CB63A132973A12300525165 /* ConsoleSearchListContentView.swift in Sources */,
0CB63A2C2975C40100525165 /* ConsoleSearchFilter.swift in Sources */,
0CF0D64B296F189600EED9D4 /* RangePicker.swift in Sources */,
0CB63A25297592D400525165 /* Parser.swift in Sources */,
0C40C096296F7738009ECF16 /* ConsoleSearchTaskTypeCell.swift in Sources */,
0CB63A2729759D2E00525165 /* ConsoleSearchToken.swift in Sources */,
0CF0D679296F189600EED9D4 /* ConsoleView-ios.swift in Sources */,
0CF0D661296F189600EED9D4 /* NetworkInspectorTransferInfoView.swift in Sources */,
0CF0D663296F189600EED9D4 /* NetworkInspectorTransactionView.swift in Sources */,
0CB63A212974A62700525165 /* ConsoleSearchOccurrence.swift in Sources */,
0CF0D614296F189600EED9D4 /* TextRendererJSON.swift in Sources */,
0CB63A232974A64500525165 /* ConsoleSearchOperation.swift in Sources */,
0CF0D658296F189600EED9D4 /* SettingsView-ios.swift in Sources */,
0CF0D665296F189600EED9D4 /* NetworkMenuCell.swift in Sources */,
0CF0D659296F189600EED9D4 /* UserSettings.swift in Sources */,
0C7A0DFB297C33F300B4B69D /* ConsoleRouterView.swift in Sources */,
0CF0D61B296F189600EED9D4 /* ShareItems.swift in Sources */,
0CB63A352976028F00525165 /* ConsoleSearchFilter+Parsers.swift in Sources */,
0CF0D623296F189600EED9D4 /* SearchBar-macos.swift in Sources */,
0CF0D652296F189600EED9D4 /* ConsoleSearchCriteria+Predicates.swift in Sources */,
0CF0D613296F189600EED9D4 /* TextRendererHTML.swift in Sources */,
0CF0D68A296F189600EED9D4 /* PulseUI.docc in Sources */,
0CDC3BEA2970FA47003BD1FF /* ConsoleSearchListSelectionView.swift in Sources */,
0CC3808529F41CF600EF22EE /* ConsoleDomainsSelectionView.swift in Sources */,
0CB63A1D2974A5EB00525165 /* ConsoleSearchSuggestionView.swift in Sources */,
0CDB640729F82FCB00050E78 /* ConsoleSearchSuggestionsView.swift in Sources */,
0CECF63D2996BE12000F9CCD /* ConsoleDataSource.swift in Sources */,
0C11EAE92971EBEE0059786A /* MockTask.swift in Sources */,
0C63A388297A432500F6A6A5 /* ConsoleSearchToolbar.swift in Sources */,
0CF0D66E296F189600EED9D4 /* NetworkCURLCell.swift in Sources */,
0C31FFB9298211AF002A7D64 /* ConsoleEntityDetailsView.swift in Sources */,
0CF0D625296F189600EED9D4 /* PlaceholderView.swift in Sources */,
0CFF79DF29EB7B4300BE767B /* SessionPickerView.swift in Sources */,
0CF0D65D296F189600EED9D4 /* ConsoleMessageDetailsView.swift in Sources */,
0C9C465929F00272007897E8 /* ConsoleListView.swift in Sources */,
0CF0D678296F189600EED9D4 /* LoggerStoreSizeChart.swift in Sources */,
0CF0D676296F189600EED9D4 /* NetworkInspectorViewModel.swift in Sources */,
0C40C098296F777D009ECF16 /* ConsoleSearchResponseSourceCell.swift in Sources */,
0C3002B32986CEF30055F6C2 /* LoggerStoreIndex.swift in Sources */,
0CF0D689296F189600EED9D4 /* MainViewController.swift in Sources */,
0C840D4C29E0A09B00362214 /* SessionsView.swift in Sources */,
0CA32DE729D5E028001712E8 /* NSAttributedString+Extensions.swift in Sources */,
0CF0D60F296F189600EED9D4 /* UIKit+Extensions.swift in Sources */,
0CF0D610296F189600EED9D4 /* SpinnerView.swift in Sources */,
0CF0D639296F189600EED9D4 /* PinButton.swift in Sources */,
0CB17F1A2978ABBA004E33F4 /* ManagedObjectsCountObserver.swift in Sources */,
0CF0D644296F189600EED9D4 /* ConsoleSearchInlinePickerMenu.swift in Sources */,
0CF0D60E296F189600EED9D4 /* TextRenderer.swift in Sources */,
0CF0D618296F189600EED9D4 /* DecodingErrorsPreviews.swift in Sources */,
0CF0D686296F189600EED9D4 /* ConsoleMessageCell.swift in Sources */,
0CF0D66A296F189600EED9D4 /* NetworkRequestStatusSectionView.swift in Sources */,
0CF0D650296F189600EED9D4 /* ConsoleFilers.swift in Sources */,
0CE3970A29EAD73700FF01C0 /* ConsoleSessionsPickerView.swift in Sources */,
0CF0D627296F189600EED9D4 /* ToastView.swift in Sources */,
0CF0D630296F189600EED9D4 /* RichTextView.swift in Sources */,
0CF0D637296F189600EED9D4 /* Checkbox.swift in Sources */,
0CE45E0A29776BED00249C5D /* ConsoleListContentView.swift in Sources */,
0C603BDA29E45DCC004FD4ED /* ConsoleListGroupedSectionView.swift in Sources */,
0CF0D672296F189600EED9D4 /* NetworkInspectorRequestBodyView.swift in Sources */,
0CF0D655296F189600EED9D4 /* SettingsView-watchos-tvos.swift in Sources */,
0C40C09C296F78C6009ECF16 /* ConsoleSearchDurationCell.swift in Sources */,
0C40C09E296F7B0A009ECF16 /* ConsoleSearchResponseSizeCell.swift in Sources */,
0CB63A1B2974A5D200525165 /* ConsoleSearchResultsSectionView.swift in Sources */,
0CF0D667296F189600EED9D4 /* NetworkResponseBodyCell.swift in Sources */,
0CF0D662296F189600EED9D4 /* TimingViewModel+Metrics.swift in Sources */,
0C1050E529E1FAC1006AFDAD /* Version.swift in Sources */,
0CF0D677296F189600EED9D4 /* NetworkInspectorView-macos.swift in Sources */,
0CF0D670296F189600EED9D4 /* NetworkInspectorView-tvos.swift in Sources */,
0CF0D617296F189600EED9D4 /* TextUtilities.swift in Sources */,
0CF0D628296F189600EED9D4 /* ShareView.swift in Sources */,
0C40C094296F7641009ECF16 /* ConsoleSearchContentTypeCell.swift in Sources */,
0CF0D62D296F189600EED9D4 /* RichTextViewSearchToobar-macos.swift in Sources */,
0CF0D688296F189600EED9D4 /* ConsoleEnvironment.swift in Sources */,
0CF0D66D296F189600EED9D4 /* NetworkRequestBodyCell.swift in Sources */,
0CF0D629296F189600EED9D4 /* PDFRepresentedView.swift in Sources */,
0CF0D61E296F189600EED9D4 /* SwiftUI+Extensions.swift in Sources */,
0C37046329FA08B800BA51B8 /* ConsoleSearchRecentSearchesStore.swift in Sources */,
0CF0D664296F189600EED9D4 /* NetworkInspectorMetricsView.swift in Sources */,
0C2343152978B6B900AE7CE6 /* ConsoleSearchSuggestionsService.swift in Sources */,
0CD7E0BD29732C8E00A255B7 /* ShareStoreTask.swift in Sources */,
0CF0D687296F189600EED9D4 /* ConsoleTaskCell.swift in Sources */,
0CDC3BED2971B936003BD1FF /* ConsoleSearchLogLevelsCell.swift in Sources */,
0CF0D620296F189600EED9D4 /* Foundation+Extensions.swift in Sources */,
0CF0D66C296F189600EED9D4 /* NetworkRequestInfoCell.swift in Sources */,
0CB63A15297438A600525165 /* ConsoleSearchViewModel.swift in Sources */,
0CF0D632296F189600EED9D4 /* ShareStoreView.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D68B296F18BE00EED9D4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C11EAB82971DB700059786A /* NetworkLoggerTests.swift in Sources */,
0C11EAB12971DB700059786A /* RemoteLoggerTests.swift in Sources */,
0C11EAB22971DB700059786A /* Resources.swift in Sources */,
0C11EAB52971DB700059786A /* Helpers.swift in Sources */,
0CA20FEF29E5999700A59180 /* LoggerStoreBaseTests.swift in Sources */,
0C11EAB62971DB700059786A /* MockDataTask.swift in Sources */,
0C11EAB32971DB700059786A /* LoggerStoreTests.swift in Sources */,
0CA20FED29E5976700A59180 /* LoggerStoreExportTests.swift in Sources */,
0C11EAB72971DB700059786A /* URLSessionProxyTests.swift in Sources */,
0C11EABB2971DB700059786A /* URLSessionProxyDelegateTests.swift in Sources */,
0C11EAB92971DB700059786A /* PerformanceTests.swift in Sources */,
0C11EABA2971DB700059786A /* MockStore.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
0CF0D6B8296F18ED00EED9D4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0C63A38A297A44B300F6A6A5 /* StringSearchOptionsTests.swift in Sources */,
0C7A0E02297CE71400B4B69D /* FormattersTests.swift in Sources */,
0CECF64329971D7A000F9CCD /* ConsoleTestCase.swift in Sources */,
0C0352DC29948290008CDEF8 /* Helpers.swift in Sources */,
0C0352D929943F86008CDEF8 /* ConsoleListViewModelTests.swift in Sources */,
0CF0D6CB296F18FD00EED9D4 /* ConsoleViewModelTests.swift in Sources */,
0CB63A292975A94D00525165 /* ConsoleSearchTokenTests.swift in Sources */,
0C94239429B4D73E007F2784 /* ConsoleSearchOccurrenceTests.swift in Sources */,
0CECF6412996E761000F9CCD /* ConsoleDataSourceTests.swift in Sources */,
0CF0D6CA296F18FD00EED9D4 /* TextRendererTests.swift in Sources */,
0CF0D6CC296F18FD00EED9D4 /* MockTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
0C033101296F1CD700A0E861 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0C033100296F1CD700A0E861 /* PBXContainerItemProxy */;
};
0C11EAC72971E9B30059786A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0C11EAC62971E9B30059786A /* PBXContainerItemProxy */;
};
0C11EAD12971EA640059786A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0C516FB926015DD2004813B4 /* Pulse Demo iOS */;
targetProxy = 0C11EAD02971EA640059786A /* PBXContainerItemProxy */;
};
0C11EAEC2971F20D0059786A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0C0B31E926D179A20045C9E1 /* Pulse Integration Examples iOS */;
targetProxy = 0C11EAEB2971F20D0059786A /* PBXContainerItemProxy */;
};
0CEAB3E625FE862E00F09B0F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CEAB3E225FE862E00F09B0F /* Pulse Demo watchOS Extension */;
targetProxy = 0CEAB3E525FE862E00F09B0F /* PBXContainerItemProxy */;
};
0CF0D547296F14EA00EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0CF0D546296F14EA00EED9D4 /* PBXContainerItemProxy */;
};
0CF0D695296F18BE00EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0CF0D694296F18BE00EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6C2296F18ED00EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0CF0D6C1296F18ED00EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6D4296F1AC700EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0CF0D6D3296F1AC700EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6D8296F1AE300EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0CF0D6D7296F1AE300EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6DC296F1AE300EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0CF0D6DB296F1AE300EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6E1296F1AE800EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0CF0D6E0296F1AE800EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6E5296F1AE800EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0CF0D6E4296F1AE800EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6EA296F1AEC00EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0CF0D6E9296F1AEC00EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6EE296F1AEC00EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0CF0D6ED296F1AEC00EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6F3296F1AF100EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D541296F14EA00EED9D4 /* Pulse */;
targetProxy = 0CF0D6F2296F1AF100EED9D4 /* PBXContainerItemProxy */;
};
0CF0D6F7296F1AF100EED9D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0CF0D56B296F17CB00EED9D4 /* PulseUI */;
targetProxy = 0CF0D6F6296F1AF100EED9D4 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
0C0B31F226D179A20045C9E1 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
0C0B31F326D179A20045C9E1 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
0C0B31F726D179A70045C9E1 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
0C0B31F826D179A70045C9E1 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
0C0B31FC26D179A70045C9E1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = Demo/Integrations/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
OTHER_SWIFT_FLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-integration-examples";
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
0C0B31FD26D179A70045C9E1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = Demo/Integrations/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
OTHER_SWIFT_FLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-integration-examples";
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
};
0C11EAC92971E9B30059786A /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 1.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.PulsePerformanceTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Pulse Integration Examples iOS.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Pulse Integration Examples iOS";
};
name = Debug;
};
0C11EACA2971E9B30059786A /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 1.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.PulsePerformanceTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Pulse Integration Examples iOS.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Pulse Integration Examples iOS";
};
name = Release;
};
0C516FC626015DD3004813B4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 20;
DEVELOPMENT_ASSET_PATHS = "\"Demo/iOS/Preview Content\"";
DEVELOPMENT_TEAM = NR8DLKJ7E6;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Demo/iOS/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo";
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
0C516FC726015DD3004813B4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 20;
DEVELOPMENT_ASSET_PATHS = "\"Demo/iOS/Preview Content\"";
DEVELOPMENT_TEAM = NR8DLKJ7E6;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Demo/iOS/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo";
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
};
0C57AD5F245F0EFD005B3400 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 3.7.2;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos appletvsimulator appletvos";
SUPPORTS_MACCATALYST = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TVOS_DEPLOYMENT_TARGET = 14.0;
WATCHOS_DEPLOYMENT_TARGET = 8.0;
};
name = Debug;
};
0C57AD60245F0EFD005B3400 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 3.7.2;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos appletvsimulator appletvos";
SUPPORTS_MACCATALYST = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
TVOS_DEPLOYMENT_TARGET = 14.0;
VALIDATE_PRODUCT = YES;
WATCHOS_DEPLOYMENT_TARGET = 8.0;
};
name = Release;
};
0C6460D025F5797C002C55B1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "Demo/tvOS/Preview\\ Content";
DEVELOPMENT_TEAM = "";
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Demo/tvOS/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.tvos";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = appletvos;
SUPPORTED_PLATFORMS = "appletvsimulator appletvos";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 3;
};
name = Debug;
};
0C6460D125F5797C002C55B1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "Demo/tvOS/Preview\\ Content";
DEVELOPMENT_TEAM = "";
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Demo/tvOS/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.tvos";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = appletvos;
SUPPORTED_PLATFORMS = "appletvsimulator appletvos";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 3;
};
name = Release;
};
0C9F05022884F34A0035239F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_ENTITLEMENTS = Demo/macOS/Pulse_Demo_macOS.entitlements;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"Demo/macOS/Preview Content\"";
ENABLE_PREVIEWS = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.macos";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SUPPORTED_PLATFORMS = macosx;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
0C9F05032884F34A0035239F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_ENTITLEMENTS = Demo/macOS/Pulse_Demo_macOS.entitlements;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"Demo/macOS/Preview Content\"";
ENABLE_PREVIEWS = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GENERATE_INFOPLIST_FILE = YES;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.macos";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SUPPORTED_PLATFORMS = macosx;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
};
name = Release;
};
0CEAB3F825FE862F00F09B0F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 20;
DEVELOPMENT_ASSET_PATHS = "\"Demo/watchOS/Extension//Preview Content\"";
DEVELOPMENT_TEAM = NR8DLKJ7E6;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Demo/watchOS/Extension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.watchkitapp.watchkitextension";
PRODUCT_NAME = "${TARGET_NAME}";
SDKROOT = watchos;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = "watchsimulator watchos";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 4;
};
name = Debug;
};
0CEAB3F925FE862F00F09B0F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 20;
DEVELOPMENT_ASSET_PATHS = "\"Demo/watchOS/Extension//Preview Content\"";
DEVELOPMENT_TEAM = NR8DLKJ7E6;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = Demo/watchOS/Extension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.watchkitapp.watchkitextension";
PRODUCT_NAME = "${TARGET_NAME}";
SDKROOT = watchos;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = "watchsimulator watchos";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 4;
};
name = Release;
};
0CEAB3FC25FE862F00F09B0F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 20;
DEVELOPMENT_TEAM = NR8DLKJ7E6;
IBSC_MODULE = Pulse_watchOS_Extension;
INFOPLIST_FILE = Demo/watchOS/App/Info.plist;
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.watchkitapp";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = watchos;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = "watchsimulator watchos";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 4;
};
name = Debug;
};
0CEAB3FD25FE862F00F09B0F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 20;
DEVELOPMENT_TEAM = NR8DLKJ7E6;
IBSC_MODULE = Pulse_watchOS_Extension;
INFOPLIST_FILE = Demo/watchOS/App/Info.plist;
PRODUCT_BUNDLE_IDENTIFIER = "com.github.kean.pulse-demo.watchkitapp";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = watchos;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = "watchsimulator watchos";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = PULSE_MOCK_INCLUDED;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 4;
};
name = Release;
};
0CF0D54B296F14EA00EED9D4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_IDENTITY = "";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
DOCC_HOSTING_BASE_PATH = /pulse/;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_DYNAMIC_NO_PIC = NO;
GENERATE_INFOPLIST_FILE = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
"@executable_path/../Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.github.pulse;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = auto;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
0CF0D54C296F14EA00EED9D4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_IDENTITY = "";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
DOCC_HOSTING_BASE_PATH = /pulse/;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GENERATE_INFOPLIST_FILE = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
"@executable_path/../Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.github.pulse;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = auto;
SKIP_INSTALL = YES;
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
0CF0D575296F17CB00EED9D4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
DOCC_HOSTING_BASE_PATH = /pulseui/;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_DYNAMIC_NO_PIC = NO;
GENERATE_INFOPLIST_FILE = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
"@executable_path/../Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.pulseui;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = auto;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
0CF0D576296F17CB00EED9D4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
DOCC_HOSTING_BASE_PATH = /pulseui/;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GENERATE_INFOPLIST_FILE = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
"@executable_path/../Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.pulseui;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = auto;
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
0CF0D697296F18BE00EED9D4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
GCC_DYNAMIC_NO_PIC = NO;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.PulseTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
0CF0D698296F18BE00EED9D4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.PulseTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
};
name = Release;
};
0CF0D6C4296F18ED00EED9D4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
GCC_DYNAMIC_NO_PIC = NO;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.PulseUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
0CF0D6C5296F18ED00EED9D4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.PulseUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
0C0B31FB26D179A70045C9E1 /* Build configuration list for PBXNativeTarget "Pulse Integration Examples iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0C0B31FC26D179A70045C9E1 /* Debug */,
0C0B31FD26D179A70045C9E1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0C11EAC82971E9B30059786A /* Build configuration list for PBXNativeTarget "PulsePerformanceTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0C11EAC92971E9B30059786A /* Debug */,
0C11EACA2971E9B30059786A /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0C516FC826015DD3004813B4 /* Build configuration list for PBXNativeTarget "Pulse Demo iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0C516FC626015DD3004813B4 /* Debug */,
0C516FC726015DD3004813B4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0C57AD48245F0EFB005B3400 /* Build configuration list for PBXProject "Pulse" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0C57AD5F245F0EFD005B3400 /* Debug */,
0C57AD60245F0EFD005B3400 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0C6460D225F5797C002C55B1 /* Build configuration list for PBXNativeTarget "Pulse Demo tvOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0C6460D025F5797C002C55B1 /* Debug */,
0C6460D125F5797C002C55B1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0C9F05042884F34A0035239F /* Build configuration list for PBXNativeTarget "Pulse Demo macOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0C9F05022884F34A0035239F /* Debug */,
0C9F05032884F34A0035239F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0CEAB3F725FE862F00F09B0F /* Build configuration list for PBXNativeTarget "Pulse Demo watchOS Extension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0CEAB3F825FE862F00F09B0F /* Debug */,
0CEAB3F925FE862F00F09B0F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0CEAB3FB25FE862F00F09B0F /* Build configuration list for PBXNativeTarget "Pulse Demo watchOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0CEAB3FC25FE862F00F09B0F /* Debug */,
0CEAB3FD25FE862F00F09B0F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0CF0D54A296F14EA00EED9D4 /* Build configuration list for PBXNativeTarget "Pulse" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0CF0D54B296F14EA00EED9D4 /* Debug */,
0CF0D54C296F14EA00EED9D4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0CF0D574296F17CB00EED9D4 /* Build configuration list for PBXNativeTarget "PulseUI" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0CF0D575296F17CB00EED9D4 /* Debug */,
0CF0D576296F17CB00EED9D4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0CF0D696296F18BE00EED9D4 /* Build configuration list for PBXNativeTarget "PulseTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0CF0D697296F18BE00EED9D4 /* Debug */,
0CF0D698296F18BE00EED9D4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0CF0D6C3296F18ED00EED9D4 /* Build configuration list for PBXNativeTarget "PulseUITests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0CF0D6C4296F18ED00EED9D4 /* Debug */,
0CF0D6C5296F18ED00EED9D4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 0C57AD45245F0EFB005B3400 /* Project object */;
}