mirror of
https://github.com/isaakhanimann/psychonautwiki-journal-ios.git
synced 2026-05-05 17:17:23 +02:00
2555 lines
189 KiB
Text
2555 lines
189 KiB
Text
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 54;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
EA014F9527E5DB5200077FB2 /* WebViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA014F9427E5DB5200077FB2 /* WebViewRepresentable.swift */; };
|
|
EA014F9A27E5E72000077FB2 /* WebViewScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA014F9927E5E72000077FB2 /* WebViewScreen.swift */; };
|
|
EA014F9E27E5F5F200077FB2 /* RowLabelView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA014F9D27E5F5F200077FB2 /* RowLabelView.swift */; };
|
|
EA014FA427EA1AD300077FB2 /* ToastViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA014FA327EA1AD300077FB2 /* ToastViewModel.swift */; };
|
|
EA014FB027EC6E0400077FB2 /* UnitPickerOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA014FAF27EC6E0400077FB2 /* UnitPickerOptions.swift */; };
|
|
EA039AC02A5E75CE006DFAFE /* ToleranceTextsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA039ABF2A5E75CE006DFAFE /* ToleranceTextsScreen.swift */; };
|
|
EA039AC32A5F1118006DFAFE /* SubstanceWithToleranceAndColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA039AC22A5F1118006DFAFE /* SubstanceWithToleranceAndColor.swift */; };
|
|
EA039AC52A6BAA10006DFAFE /* Date-Format.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA039AC42A6BAA10006DFAFE /* Date-Format.swift */; };
|
|
EA039AC72A6C6657006DFAFE /* View-ColorBackground.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA039AC62A6C6657006DFAFE /* View-ColorBackground.swift */; };
|
|
EA039ACA2A6C6691006DFAFE /* DurationChip.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA039AC92A6C6691006DFAFE /* DurationChip.swift */; };
|
|
EA03ABC32B39AAF100DB8D0D /* EditCustomUnitsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA03ABC22B39AAF100DB8D0D /* EditCustomUnitsScreen.swift */; };
|
|
EA03ABC62B39BE9200DB8D0D /* CustomUnitsChooseDoseScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA03ABC52B39BE9200DB8D0D /* CustomUnitsChooseDoseScreen.swift */; };
|
|
EA085DCE29607229001638AC /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA085DCD29607229001638AC /* WidgetKit.framework */; };
|
|
EA085DD029607229001638AC /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA085DCF29607229001638AC /* SwiftUI.framework */; };
|
|
EA085DD329607229001638AC /* TimelineWidgetBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA085DD229607229001638AC /* TimelineWidgetBundle.swift */; };
|
|
EA085DD529607229001638AC /* TimelineWidgetLiveActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA085DD429607229001638AC /* TimelineWidgetLiveActivity.swift */; };
|
|
EA085DD929607229001638AC /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EA085DD829607229001638AC /* Assets.xcassets */; };
|
|
EA085DDD29607229001638AC /* TimelineWidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = EA085DCC29607229001638AC /* TimelineWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
EA085DE429616E45001638AC /* TimelineWidgetAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA085DE329616E45001638AC /* TimelineWidgetAttributes.swift */; };
|
|
EA085DE529616E48001638AC /* TimelineWidgetAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA085DE329616E45001638AC /* TimelineWidgetAttributes.swift */; };
|
|
EA085DFD29619E1E001638AC /* RoaDuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63927CA136C00F6E10F /* RoaDuration.swift */; };
|
|
EA085DFE29619E26001638AC /* DurationRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E64327CA136C00F6E10F /* DurationRange.swift */; };
|
|
EA085DFF29619E31001638AC /* Substance.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63D27CA136C00F6E10F /* Substance.swift */; };
|
|
EA085E0129619E5B001638AC /* IngestionMinInfoForTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA085E0029619E5B001638AC /* IngestionMinInfoForTimeline.swift */; };
|
|
EA085E0229619E5F001638AC /* IngestionMinInfoForTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA085E0029619E5B001638AC /* IngestionMinInfoForTimeline.swift */; };
|
|
EA085E0329619F3E001638AC /* SubstanceColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76CA827D90CF900945587 /* SubstanceColor.swift */; };
|
|
EA085E0429619F85001638AC /* Interactions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C1F293FED5500C605E2 /* Interactions.swift */; };
|
|
EA085E0529619F85001638AC /* SubstanceFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C18293F9BCE00C605E2 /* SubstanceFile.swift */; };
|
|
EA085E0629619F85001638AC /* Roa.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E64127CA136C00F6E10F /* Roa.swift */; };
|
|
EA085E0729619F85001638AC /* RoaDose.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63B27CA136C00F6E10F /* RoaDose.swift */; };
|
|
EA085E0829619F85001638AC /* Category.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C1A293F9C0100C605E2 /* Category.swift */; };
|
|
EA085E0929619F85001638AC /* RoaRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63F27CA136C00F6E10F /* RoaRange.swift */; };
|
|
EA085E0A29619F85001638AC /* Tolerance.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63727CA136C00F6E10F /* Tolerance.swift */; };
|
|
EA085E0B29619F97001638AC /* AdministrationRoute.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76CAB27D90F6A00945587 /* AdministrationRoute.swift */; };
|
|
EA085E0C29619FA3001638AC /* DoseRangeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8AEA8027E2154D00B30A16 /* DoseRangeType.swift */; };
|
|
EA085E0D29619FFD001638AC /* EffectTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA527A9329428CD8009C142D /* EffectTimeline.swift */; };
|
|
EA085E0E2961A0B2001638AC /* TimelineModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD91FC294105830073303A /* TimelineModel.swift */; };
|
|
EA085E102961A1B4001638AC /* AxisDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD91FF2941C3740073303A /* AxisDrawable.swift */; };
|
|
EA085E112961A1C9001638AC /* TimelineDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92052941C4080073303A /* TimelineDrawable.swift */; };
|
|
EA085E132961A1F0001638AC /* GraphicsContext-DrawDot.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA0CAAAE295473C900095A33 /* GraphicsContext-DrawDot.swift */; };
|
|
EA085E142961A200001638AC /* StrokeStyle-Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD920C294202680073303A /* StrokeStyle-Timeline.swift */; };
|
|
EA085E152961A212001638AC /* TotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92082941EA4B0073303A /* TotalTimeline.swift */; };
|
|
EA085E172961A212001638AC /* OnsetComeupTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921429421CE60073303A /* OnsetComeupTimeline.swift */; };
|
|
EA085E182961A212001638AC /* OnsetTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD9212294215FB0073303A /* OnsetTimeline.swift */; };
|
|
EA085E192961A212001638AC /* OnsetComeupPeakTotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92102942131E0073303A /* OnsetComeupPeakTotalTimeline.swift */; };
|
|
EA085E1B2961A212001638AC /* NoTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921829422C580073303A /* NoTimeline.swift */; };
|
|
EA085E1C2961A212001638AC /* OnsetComeupPeakTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921629421E960073303A /* OnsetComeupPeakTimeline.swift */; };
|
|
EA095A0F27D9DCAE007D44D6 /* UnitsPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA095A0E27D9DCAE007D44D6 /* UnitsPicker.swift */; };
|
|
EA095A1427DA2BBC007D44D6 /* UIApplication-CurrentWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA095A1327DA2BBC007D44D6 /* UIApplication-CurrentWindow.swift */; };
|
|
EA0CAAAF295473C900095A33 /* GraphicsContext-DrawDot.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA0CAAAE295473C900095A33 /* GraphicsContext-DrawDot.swift */; };
|
|
EA116CD829FBA2E4007D8BF6 /* EditOverallRatingScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA116CD729FBA2E4007D8BF6 /* EditOverallRatingScreen.swift */; };
|
|
EA116CDB29FBA381007D8BF6 /* SelectRatingSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA116CDA29FBA381007D8BF6 /* SelectRatingSection.swift */; };
|
|
EA116CDD29FBA3D9007D8BF6 /* RatingExplanationSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA116CDC29FBA3D9007D8BF6 /* RatingExplanationSection.swift */; };
|
|
EA1DE59E2949CB5800FEE975 /* SubstanceBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1DE59D2949CB5800FEE975 /* SubstanceBox.swift */; };
|
|
EA1DE5A02949CEFD00FEE975 /* CustomSubstanceBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1DE59F2949CEFD00FEE975 /* CustomSubstanceBox.swift */; };
|
|
EA1DE5A22949D10100FEE975 /* ChooseSubstance-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1DE5A12949D10100FEE975 /* ChooseSubstance-ViewModel.swift */; };
|
|
EA1DE5A42949DE8A00FEE975 /* SuggestionsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1DE5A32949DE8A00FEE975 /* SuggestionsCreator.swift */; };
|
|
EA1F77502D4CCB7700E7F483 /* FullRangeTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1F774F2D4CCB7100E7F483 /* FullRangeTimeline.swift */; };
|
|
EA1F77512D4CCB7700E7F483 /* FullRangeTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1F774F2D4CCB7100E7F483 /* FullRangeTimeline.swift */; };
|
|
EA22BC722CAFA7F700BE7D35 /* StandardDeviationConfidenceIntervalExplanation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA22BC712CAFA7F300BE7D35 /* StandardDeviationConfidenceIntervalExplanation.swift */; };
|
|
EA26B2BF2976C0D600A1051A /* NextLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA26B2BE2976C0D600A1051A /* NextLabel.swift */; };
|
|
EA29DC3A2B8DCB4A002DAD70 /* Double-asRoundedReadableString.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA29DC392B8DCB4A002DAD70 /* Double-asRoundedReadableString.swift */; };
|
|
EA2A5C5F29F01F58004D8A7E /* DoneButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2A5C5E29F01F58004D8A7E /* DoneButton.swift */; };
|
|
EA2A69A529714ED600B3A474 /* SaferRoutesScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2A69A429714ED600B3A474 /* SaferRoutesScreen.swift */; };
|
|
EA2C94B52AAD98A000864BEC /* FullTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2C94B42AAD98A000864BEC /* FullTimeline.swift */; };
|
|
EA2D19652B11D3BA00B270A2 /* SubstanceIngestionGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2D19642B11D3BA00B270A2 /* SubstanceIngestionGroup.swift */; };
|
|
EA2D19662B11D46900B270A2 /* SubstanceRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63527CA136C00F6E10F /* SubstanceRepo.swift */; };
|
|
EA2D19672B11D9B000B270A2 /* substances.json in Resources */ = {isa = PBXBuildFile; fileRef = EAE4723426CC42F7009FB0EC /* substances.json */; };
|
|
EA2D19692B11E85300B270A2 /* ChooseOtherRouteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2D19682B11E85300B270A2 /* ChooseOtherRouteScreen.swift */; };
|
|
EA2D196B2B11E8AE00B270A2 /* RouteBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2D196A2B11E8AE00B270A2 /* RouteBox.swift */; };
|
|
EA302E442B2F3349007F113F /* CustomUnitsChooseSubstanceScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E432B2F3349007F113F /* CustomUnitsChooseSubstanceScreen.swift */; };
|
|
EA302E482B381C2F007F113F /* FinishIngestionScreenArguments.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E472B381C2F007F113F /* FinishIngestionScreenArguments.swift */; };
|
|
EA302E4A2B38289B007F113F /* SubstanceAndRoute.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E492B38289B007F113F /* SubstanceAndRoute.swift */; };
|
|
EA302E4C2B385516007F113F /* AddIngestionDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E4B2B385516007F113F /* AddIngestionDestination.swift */; };
|
|
EA302E4E2B385712007F113F /* ChooseRouteScreenArguments.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E4D2B385712007F113F /* ChooseRouteScreenArguments.swift */; };
|
|
EA302E512B385976007F113F /* CustomChooseDoseScreenArguments.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E502B385976007F113F /* CustomChooseDoseScreenArguments.swift */; };
|
|
EA302E542B385AB4007F113F /* CustomSubstanceChooseRouteScreenArguments.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E532B385AB4007F113F /* CustomSubstanceChooseRouteScreenArguments.swift */; };
|
|
EA302E562B385D22007F113F /* ChooseOtherRouteScreenArguments.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E552B385D22007F113F /* ChooseOtherRouteScreenArguments.swift */; };
|
|
EA302E5A2B38758A007F113F /* FinishCustomUnitsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA302E592B38758A007F113F /* FinishCustomUnitsScreen.swift */; };
|
|
EA323B342B6E187600DC1316 /* CustomUnitCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA323B332B6E187600DC1316 /* CustomUnitCodable.swift */; };
|
|
EA39B2072BB98211000B1C4E /* AppIntents.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA39B2062BB98211000B1C4E /* AppIntents.swift */; };
|
|
EA3E74612BADA9D500162354 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = EA35ABCC2BADA220004352F2 /* PrivacyInfo.xcprivacy */; };
|
|
EA4189EE2962E67600DEA663 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4189ED2962E67600DEA663 /* Constants.swift */; };
|
|
EA4189EF2962E69000DEA663 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4189ED2962E67600DEA663 /* Constants.swift */; };
|
|
EA4189F12963219100DEA663 /* LiveActivityButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4189F02963219100DEA663 /* LiveActivityButton.swift */; };
|
|
EA4189FB2966B84500DEA663 /* ChooseMDMADoseScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4189FA2966B84500DEA663 /* ChooseMDMADoseScreen.swift */; };
|
|
EA4189FD2966DA4500DEA663 /* MDMAOptimalDoseSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4189FC2966DA4500DEA663 /* MDMAOptimalDoseSection.swift */; };
|
|
EA418A002967397D00DEA663 /* MDMAMaxDoseCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4189FF2967397D00DEA663 /* MDMAMaxDoseCalculator.swift */; };
|
|
EA418A0229673FFF00DEA663 /* MDMAPillsSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A0129673FFF00DEA663 /* MDMAPillsSection.swift */; };
|
|
EA418A0429675FE800DEA663 /* ExperiencePickerScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A0329675FE800DEA663 /* ExperiencePickerScreen.swift */; };
|
|
EA418A072969740D00DEA663 /* IngestionNoteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A062969740D00DEA663 /* IngestionNoteScreen.swift */; };
|
|
EA418A0B296974D800DEA663 /* IngestionNote-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A0A296974D800DEA663 /* IngestionNote-ViewModel.swift */; };
|
|
EA418A0D29697EB200DEA663 /* ExperienceTitleScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A0C29697EB200DEA663 /* ExperienceTitleScreen.swift */; };
|
|
EA418A2B2969C36100DEA663 /* ChooseLocationScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A2A2969C36100DEA663 /* ChooseLocationScreen.swift */; };
|
|
EA418A2D296C00BF00DEA663 /* LocationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A2C296C00BF00DEA663 /* LocationManager.swift */; };
|
|
EA418A2F296C03AF00DEA663 /* ExperienceLocation-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A2E296C03AF00DEA663 /* ExperienceLocation-CoreDataHelpers.swift */; };
|
|
EA418A31296C056500DEA663 /* Array-Unique.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A30296C056500DEA663 /* Array-Unique.swift */; };
|
|
EA418A33296C755400DEA663 /* EditLocationLinkAndMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A32296C755400DEA663 /* EditLocationLinkAndMap.swift */; };
|
|
EA418A37296CDEDE00DEA663 /* LockScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A36296CDEDE00DEA663 /* LockScreen.swift */; };
|
|
EA418A39296CEEBD00DEA663 /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA418A38296CEEBD00DEA663 /* Authenticator.swift */; };
|
|
EA41C6172956C683000DA021 /* InteractionChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C6162956C683000DA021 /* InteractionChecker.swift */; };
|
|
EA41C619295AE60C000DA021 /* InteractionPairRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C618295AE60C000DA021 /* InteractionPairRow.swift */; };
|
|
EA41C61B295AF03D000DA021 /* GoThroughAllInteractionsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C61A295AF03D000DA021 /* GoThroughAllInteractionsScreen.swift */; };
|
|
EA41C61D295AF236000DA021 /* InteractionsGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C61C295AF236000DA021 /* InteractionsGroup.swift */; };
|
|
EA41C621295C1E9E000DA021 /* Settings-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C620295C1E9E000DA021 /* Settings-ViewModel.swift */; };
|
|
EA41C623295C2BE7000DA021 /* JournalFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C622295C2BE7000DA021 /* JournalFile.swift */; };
|
|
EA41C625295EAFD8000DA021 /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C624295EAFD8000DA021 /* Data.swift */; };
|
|
EA41C627295EB65C000DA021 /* SubstanceOverview.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C626295EB65C000DA021 /* SubstanceOverview.swift */; };
|
|
EA41C629295EB6E2000DA021 /* SubstanceDetailsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C628295EB6E2000DA021 /* SubstanceDetailsScreen.swift */; };
|
|
EA41C62B295EB79A000DA021 /* ExperienceOverview.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C62A295EB79A000DA021 /* ExperienceOverview.swift */; };
|
|
EA41C62D295EB7C2000DA021 /* ExperienceDetailsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C62C295EB7C2000DA021 /* ExperienceDetailsScreen.swift */; };
|
|
EA41C62F295EB86C000DA021 /* TimeRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C62E295EB86C000DA021 /* TimeRange.swift */; };
|
|
EA41C632295F8921000DA021 /* DailyExperienceChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C631295F8921000DA021 /* DailyExperienceChart.swift */; };
|
|
EA41C634295F895C000DA021 /* MonthlyExperienceChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C633295F895C000DA021 /* MonthlyExperienceChart.swift */; };
|
|
EA41C636295F89BA000DA021 /* YearlyExperienceChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA41C635295F89BA000DA021 /* YearlyExperienceChart.swift */; };
|
|
EA460D1F2762CA8B002EF80B /* FAQView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA460D1E2762CA8B002EF80B /* FAQView.swift */; };
|
|
EA460D2427637964002EF80B /* QuestionAndAnswer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA460D2327637964002EF80B /* QuestionAndAnswer.swift */; };
|
|
EA4793582B48122C00685EAA /* CustomUnitDosePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4793572B48122C00685EAA /* CustomUnitDosePicker.swift */; };
|
|
EA47935A2B48252500685EAA /* CustomUnitDose.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4793592B48252500685EAA /* CustomUnitDose.swift */; };
|
|
EA47935E2B48384100685EAA /* CustomUnitBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47935D2B48384100685EAA /* CustomUnitBox.swift */; };
|
|
EA4793602B4A72D700685EAA /* CustomUnitMinInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47935F2B4A72D700685EAA /* CustomUnitMinInfo.swift */; };
|
|
EA47E64527CA136C00F6E10F /* SubstanceRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63527CA136C00F6E10F /* SubstanceRepo.swift */; };
|
|
EA47E64927CA136C00F6E10F /* Tolerance.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63727CA136C00F6E10F /* Tolerance.swift */; };
|
|
EA47E64D27CA136C00F6E10F /* RoaDuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63927CA136C00F6E10F /* RoaDuration.swift */; };
|
|
EA47E65127CA136C00F6E10F /* RoaDose.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63B27CA136C00F6E10F /* RoaDose.swift */; };
|
|
EA47E65527CA136C00F6E10F /* Substance.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63D27CA136C00F6E10F /* Substance.swift */; };
|
|
EA47E65927CA136C00F6E10F /* RoaRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E63F27CA136C00F6E10F /* RoaRange.swift */; };
|
|
EA47E65D27CA136C00F6E10F /* Roa.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E64127CA136C00F6E10F /* Roa.swift */; };
|
|
EA47E66127CA136C00F6E10F /* DurationRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E64327CA136C00F6E10F /* DurationRange.swift */; };
|
|
EA47E67027CB477000F6E10F /* SearchScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA47E66F27CB477000F6E10F /* SearchScreen.swift */; };
|
|
EA48F85629DB0EFE007DA8C5 /* ShulginRatingSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F85529DB0EFE007DA8C5 /* ShulginRatingSection.swift */; };
|
|
EA48F85829DB12A5007DA8C5 /* ShulginRatingOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F85729DB12A5007DA8C5 /* ShulginRatingOption.swift */; };
|
|
EA48F85A29DB182C007DA8C5 /* AddRatingScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F85929DB182C007DA8C5 /* AddRatingScreen.swift */; };
|
|
EA48F85F29DB27A0007DA8C5 /* ShulginRating-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F85E29DB27A0007DA8C5 /* ShulginRating-CoreDataHelpers.swift */; };
|
|
EA48F86129DB2B1B007DA8C5 /* RatingScreenContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F86029DB2B1B007DA8C5 /* RatingScreenContent.swift */; };
|
|
EA48F86329DB2B37007DA8C5 /* EditRatingScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F86229DB2B37007DA8C5 /* EditRatingScreen.swift */; };
|
|
EA48F86629DC1AE9007DA8C5 /* RatingDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F86529DC1AE9007DA8C5 /* RatingDrawable.swift */; };
|
|
EA48F86729DC1B13007DA8C5 /* RatingDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F86529DC1AE9007DA8C5 /* RatingDrawable.swift */; };
|
|
EA48F86829DC1B69007DA8C5 /* ShulginRatingOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F85729DB12A5007DA8C5 /* ShulginRatingOption.swift */; };
|
|
EA48F86A29DC26A6007DA8C5 /* EverythingForOneRating.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F86929DC26A6007DA8C5 /* EverythingForOneRating.swift */; };
|
|
EA48F86B29DC287E007DA8C5 /* EverythingForOneRating.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F86929DC26A6007DA8C5 /* EverythingForOneRating.swift */; };
|
|
EA48F88829DD4FD6007DA8C5 /* ExperienceCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F88729DD4FD6007DA8C5 /* ExperienceCodable.swift */; };
|
|
EA48F88A29DD501F007DA8C5 /* LocationCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F88929DD501F007DA8C5 /* LocationCodable.swift */; };
|
|
EA48F88C29DD503D007DA8C5 /* IngestionCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F88B29DD503D007DA8C5 /* IngestionCodable.swift */; };
|
|
EA48F88E29DD5053007DA8C5 /* CompanionCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F88D29DD5053007DA8C5 /* CompanionCodable.swift */; };
|
|
EA48F89029DD5076007DA8C5 /* CustomSubstanceCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F88F29DD5076007DA8C5 /* CustomSubstanceCodable.swift */; };
|
|
EA48F89229DD50B8007DA8C5 /* RatingCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F89129DD50B8007DA8C5 /* RatingCodable.swift */; };
|
|
EA48F89829E6E27C007DA8C5 /* InteractionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F89729E6E27C007DA8C5 /* InteractionTests.swift */; };
|
|
EA48F89A29E70F17007DA8C5 /* String-CaseInsensitiveContains.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F89929E70F17007DA8C5 /* String-CaseInsensitiveContains.swift */; };
|
|
EA48F89C29E7D86A007DA8C5 /* StomachFullness.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F89B29E7D86A007DA8C5 /* StomachFullness.swift */; };
|
|
EA48F89E29E8B879007DA8C5 /* StomachFullnessPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F89D29E8B879007DA8C5 /* StomachFullnessPicker.swift */; };
|
|
EA48F8A029E95AD0007DA8C5 /* AcknowledgeSaferUseScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F89F29E95AD0007DA8C5 /* AcknowledgeSaferUseScreen.swift */; };
|
|
EA48F8A229E98E88007DA8C5 /* TimeDisplayStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8A129E98E88007DA8C5 /* TimeDisplayStyle.swift */; };
|
|
EA48F8A429E991C6007DA8C5 /* DateDifference.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8A329E991C6007DA8C5 /* DateDifference.swift */; };
|
|
EA48F8B029EBEE4B007DA8C5 /* DangerTriangles.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8AF29EBEE4B007DA8C5 /* DangerTriangles.swift */; };
|
|
EA48F8B929EE8A32007DA8C5 /* ChooseLocationScreenContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8B829EE8A32007DA8C5 /* ChooseLocationScreenContent.swift */; };
|
|
EA48F8BB29EE99C4007DA8C5 /* TimelineScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8BA29EE99C4007DA8C5 /* TimelineScreen.swift */; };
|
|
EA4B8A052A952C4B009918DE /* EditTitleScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A042A952C4B009918DE /* EditTitleScreen.swift */; };
|
|
EA4B8A072A969301009918DE /* WeightedLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A062A969301009918DE /* WeightedLine.swift */; };
|
|
EA4B8A092A969B0E009918DE /* FullCumulativeTimelines.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A082A969B0E009918DE /* FullCumulativeTimelines.swift */; };
|
|
EA4B8A0A2A99F2BE009918DE /* WeightedLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A062A969301009918DE /* WeightedLine.swift */; };
|
|
EA4B8A0C2A9A15FE009918DE /* OnsetTotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD920A2941FB160073303A /* OnsetTotalTimeline.swift */; };
|
|
EA4B8A0D2A9A1601009918DE /* OnsetComeupTotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD920E294203E70073303A /* OnsetComeupTotalTimeline.swift */; };
|
|
EA4B8A0E2A9A1609009918DE /* GroupDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92012941C3A30073303A /* GroupDrawable.swift */; };
|
|
EA4B8A0F2A9A23ED009918DE /* FullCumulativeTimelines.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A082A969B0E009918DE /* FullCumulativeTimelines.swift */; };
|
|
EA4B8A122A9B1F23009918DE /* TimedNote-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A112A9B1F23009918DE /* TimedNote-CoreDataHelpers.swift */; };
|
|
EA4B8A152A9B22EA009918DE /* AddTimedNoteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A142A9B22EA009918DE /* AddTimedNoteScreen.swift */; };
|
|
EA4B8A172A9B23A3009918DE /* TimedNoteScreenContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A162A9B23A3009918DE /* TimedNoteScreenContent.swift */; };
|
|
EA4B8A192A9B2A89009918DE /* TimedNoteRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A182A9B2A89009918DE /* TimedNoteRow.swift */; };
|
|
EA4B8A1B2A9B2ECF009918DE /* TimedNoteDottedLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A1A2A9B2ECF009918DE /* TimedNoteDottedLine.swift */; };
|
|
EA4B8A1D2A9B3540009918DE /* EditTimedNoteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A1C2A9B3540009918DE /* EditTimedNoteScreen.swift */; };
|
|
EA4B8A1F2A9B3E0E009918DE /* EverythingForOneTimedNote.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A1E2A9B3E0E009918DE /* EverythingForOneTimedNote.swift */; };
|
|
EA4B8A212A9B3EBC009918DE /* TimedNoteDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A202A9B3EBC009918DE /* TimedNoteDrawable.swift */; };
|
|
EA4B8A222A9B3FB2009918DE /* TimedNoteDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A202A9B3EBC009918DE /* TimedNoteDrawable.swift */; };
|
|
EA4B8A232A9B3FE9009918DE /* EverythingForOneTimedNote.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A1E2A9B3E0E009918DE /* EverythingForOneTimedNote.swift */; };
|
|
EA4B8A252A9CFD34009918DE /* ConsumerWithIngestions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A242A9CFD34009918DE /* ConsumerWithIngestions.swift */; };
|
|
EA4B8A272A9DCE63009918DE /* EditConsumerScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A262A9DCE63009918DE /* EditConsumerScreen.swift */; };
|
|
EA4B8A292AA12630009918DE /* TimelineSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A282AA12630009918DE /* TimelineSection.swift */; };
|
|
EA4B8A2B2AA2FF2A009918DE /* ExperienceToolbarContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A2A2AA2FF2A009918DE /* ExperienceToolbarContent.swift */; };
|
|
EA4B8A2F2AA6E231009918DE /* TimedNoteCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A2E2AA6E231009918DE /* TimedNoteCodable.swift */; };
|
|
EA4B8A312AA6FF02009918DE /* LockTimeOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4B8A302AA6FF02009918DE /* LockTimeOption.swift */; };
|
|
EA50E4E4294B70A400B8D1FC /* EditIngestionScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA50E4E3294B70A400B8D1FC /* EditIngestionScreen.swift */; };
|
|
EA527A8429427E61009C142D /* ToleranceSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA527A8329427E61009C142D /* ToleranceSection.swift */; };
|
|
EA527A8629427F56009C142D /* ToxicitySection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA527A8529427F56009C142D /* ToxicitySection.swift */; };
|
|
EA527A8829428011009C142D /* DurationSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA527A8729428011009C142D /* DurationSection.swift */; };
|
|
EA527A9429428CD8009C142D /* EffectTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA527A9329428CD8009C142D /* EffectTimeline.swift */; };
|
|
EA557B392942A1A2005740B4 /* EditNotesScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA557B382942A1A2005740B4 /* EditNotesScreen.swift */; };
|
|
EA55CEB42A3F278A00FE1A44 /* ExperienceTimeText.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA55CEB32A3F278A00FE1A44 /* ExperienceTimeText.swift */; };
|
|
EA55CEB62A3F283D00FE1A44 /* ExperienceColorRectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA55CEB52A3F283D00FE1A44 /* ExperienceColorRectangle.swift */; };
|
|
EA55CEB92A3F290900FE1A44 /* DotRows.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA55CEB82A3F290900FE1A44 /* DotRows.swift */; };
|
|
EA55CEBB2A3F292B00FE1A44 /* Dot.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA55CEBA2A3F292B00FE1A44 /* Dot.swift */; };
|
|
EA55CEBE2A3F298E00FE1A44 /* ColorRectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA55CEBD2A3F298E00FE1A44 /* ColorRectangle.swift */; };
|
|
EA6048252A140E25005C6A4B /* FabPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048242A140E25005C6A4B /* FabPosition.swift */; };
|
|
EA6048272A1411C0005C6A4B /* Suggestion.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048262A1411C0005C6A4B /* Suggestion.swift */; };
|
|
EA6048292A1411CF005C6A4B /* RegularDoseAndUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048282A1411CF005C6A4B /* RegularDoseAndUnit.swift */; };
|
|
EA60482B2A1411E5005C6A4B /* CustomSubstanceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA60482A2A1411E5005C6A4B /* CustomSubstanceModel.swift */; };
|
|
EA60482E2A162225005C6A4B /* String-CleanSearch.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA60482D2A162225005C6A4B /* String-CleanSearch.swift */; };
|
|
EA6048312A166FD9005C6A4B /* SprayCalculatorScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048302A166FD9005C6A4B /* SprayCalculatorScreen.swift */; };
|
|
EA6048342A16C70A005C6A4B /* Spray-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048332A16C70A005C6A4B /* Spray-CoreDataHelpers.swift */; };
|
|
EA6048372A16CE9F005C6A4B /* AddSprayScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048362A16CE9F005C6A4B /* AddSprayScreen.swift */; };
|
|
EA6048392A188BFF005C6A4B /* SprayCalculatorScreen-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048382A188BFF005C6A4B /* SprayCalculatorScreen-ViewModel.swift */; };
|
|
EA60483B2A188FDB005C6A4B /* WeightUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA60483A2A188FDB005C6A4B /* WeightUnit.swift */; };
|
|
EA60483D2A188FFB005C6A4B /* SprayModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA60483C2A188FFB005C6A4B /* SprayModel.swift */; };
|
|
EA60483F2A1BF2CB005C6A4B /* ChasingTheDragonSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA60483E2A1BF2CB005C6A4B /* ChasingTheDragonSection.swift */; };
|
|
EA6048452A25C28F005C6A4B /* FabLabelStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6048442A25C28F005C6A4B /* FabLabelStyle.swift */; };
|
|
EA6D44E32A4FF8D400BF2E8A /* ShareScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6D44E22A4FF8D400BF2E8A /* ShareScreen.swift */; };
|
|
EA6D44E62A4FFD9100BF2E8A /* QRCodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6D44E52A4FFD9100BF2E8A /* QRCodeView.swift */; };
|
|
EA6D44ED2A50472400BF2E8A /* ToleranceChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6D44EC2A50472400BF2E8A /* ToleranceChart.swift */; };
|
|
EA6EFDEB2D1BF54200729089 /* PureSubstanceSuggestionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6EFDEA2D1BF53400729089 /* PureSubstanceSuggestionView.swift */; };
|
|
EA6EFDED2D1BF9D600729089 /* CustomUnitSuggestionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6EFDEC2D1BF9D600729089 /* CustomUnitSuggestionView.swift */; };
|
|
EA6EFDEF2D1C00E300729089 /* CustomSubstanceSuggestionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6EFDEE2D1C00E300729089 /* CustomSubstanceSuggestionView.swift */; };
|
|
EA7F230F2B8E095700EA6734 /* RelativeTimeText.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA7F230E2B8E095700EA6734 /* RelativeTimeText.swift */; };
|
|
EA8039B92BA6CEE80097E743 /* DosageStatDayChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8039B82BA6CEE80097E743 /* DosageStatDayChart.swift */; };
|
|
EA8039BB2BA6D99A0097E743 /* DosageStatWeekChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8039BA2BA6D99A0097E743 /* DosageStatWeekChart.swift */; };
|
|
EA8039BD2BA6DBFC0097E743 /* DosageStatMonthChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8039BC2BA6DBFC0097E743 /* DosageStatMonthChart.swift */; };
|
|
EA8039BF2BA6DDC30097E743 /* DosageStatYearChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8039BE2BA6DDC30097E743 /* DosageStatYearChart.swift */; };
|
|
EA81E0CA29508C7E00475DE3 /* CumulativeDoseRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA81E0C929508C7E00475DE3 /* CumulativeDoseRow.swift */; };
|
|
EA8447E427CD14AD00B10DD3 /* SubstanceScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8447E327CD14AD00B10DD3 /* SubstanceScreen.swift */; };
|
|
EA8447E727CD175000B10DD3 /* RoaDoseRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8447E627CD175000B10DD3 /* RoaDoseRow.swift */; };
|
|
EA8447E927CD22D300B10DD3 /* Text-LinearGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8447E827CD22D300B10DD3 /* Text-LinearGradient.swift */; };
|
|
EA8447EB27CD276300B10DD3 /* OneRoaDurationRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8447EA27CD276300B10DD3 /* OneRoaDurationRow.swift */; };
|
|
EA8A2CB22B468AEF0050554C /* CustomUnitDoseRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8A2CB12B468AEF0050554C /* CustomUnitDoseRow.swift */; };
|
|
EA8A2CB52B468D3F0050554C /* DoseClassificationRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8A2CB42B468D3F0050554C /* DoseClassificationRow.swift */; };
|
|
EA8AEA8127E2154D00B30A16 /* DoseRangeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8AEA8027E2154D00B30A16 /* DoseRangeType.swift */; };
|
|
EA968AFD2962C9B000779DD9 /* ActivityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA968AFC2962C9B000779DD9 /* ActivityManager.swift */; };
|
|
EA98D9112972968100D94E65 /* Roa.json in Resources */ = {isa = PBXBuildFile; fileRef = EA98D9102972968100D94E65 /* Roa.json */; };
|
|
EAA2C9BA2B28BEAB0045C8DF /* CustomUnitsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA2C9B92B28BEAB0045C8DF /* CustomUnitsScreen.swift */; };
|
|
EAA2C9BC2B28BFBA0045C8DF /* CustomUnit-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA2C9BB2B28BFBA0045C8DF /* CustomUnit-CoreDataHelpers.swift */; };
|
|
EAA9C36E2A50679100869E5A /* ToleranceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C36D2A50679100869E5A /* ToleranceType.swift */; };
|
|
EAA9C3702A5067A200869E5A /* ToleranceWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C36F2A5067A200869E5A /* ToleranceWindow.swift */; };
|
|
EAA9C3722A50690C00869E5A /* ToleranceChartCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3712A50690C00869E5A /* ToleranceChartCalculator.swift */; };
|
|
EAA9C3752A50762500869E5A /* TimeRangePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3742A50762500869E5A /* TimeRangePicker.swift */; };
|
|
EAA9C3772A50802C00869E5A /* ToleranceChartScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3762A50802C00869E5A /* ToleranceChartScreen.swift */; };
|
|
EAA9C3792A50A54E00869E5A /* ToleranceChartOverView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3782A50A54E00869E5A /* ToleranceChartOverView.swift */; };
|
|
EAA9C37B2A51F7BC00869E5A /* ToleranceChartScreenContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C37A2A51F7BC00869E5A /* ToleranceChartScreenContent.swift */; };
|
|
EAA9C37D2A51F85500869E5A /* ToleranceChartPreviewDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C37C2A51F85500869E5A /* ToleranceChartPreviewDataProvider.swift */; };
|
|
EAA9C3812A5478F700869E5A /* AddToleranceIngestionScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3802A5478F700869E5A /* AddToleranceIngestionScreen.swift */; };
|
|
EAA9C3832A5479AE00869E5A /* SearchLogic.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3822A5479AE00869E5A /* SearchLogic.swift */; };
|
|
EAA9C38C2A54825C00869E5A /* ChooseDateScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C38B2A54825C00869E5A /* ChooseDateScreen.swift */; };
|
|
EAA9C3902A548B9600869E5A /* SubstanceAndDay.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C38F2A548B9600869E5A /* SubstanceAndDay.swift */; };
|
|
EAA9C3922A57203800869E5A /* MissingToleranceText.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3912A57203800869E5A /* MissingToleranceText.swift */; };
|
|
EAA9C3942A57214A00869E5A /* ToleranceChartExplanationScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3932A57214A00869E5A /* ToleranceChartExplanationScreen.swift */; };
|
|
EAA9C3962A5944EB00869E5A /* ToleranceTimeOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3952A5944EB00869E5A /* ToleranceTimeOption.swift */; };
|
|
EAA9C3992A59484600869E5A /* ChooseDateScreenContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA9C3982A59484600869E5A /* ChooseDateScreenContent.swift */; };
|
|
EAACB08D2947C83A0050E002 /* CustomSubstanceChooseRouteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAACB08C2947C83A0050E002 /* CustomSubstanceChooseRouteScreen.swift */; };
|
|
EAACB08F2947C8FB0050E002 /* CustomSubstanceChooseDoseScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAACB08E2947C8FB0050E002 /* CustomSubstanceChooseDoseScreen.swift */; };
|
|
EAB1659527E302BC003DF79D /* ColorPickerScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB1659427E302BC003DF79D /* ColorPickerScreen.swift */; };
|
|
EAB1659E27E34AD5003DF79D /* CustomSubstance-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB1659D27E34AD5003DF79D /* CustomSubstance-CoreDataHelpers.swift */; };
|
|
EAB165A227E35883003DF79D /* EditCustomSubstanceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB165A127E35883003DF79D /* EditCustomSubstanceView.swift */; };
|
|
EAB165A427E35BE0003DF79D /* AddCustomSubstanceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB165A327E35BE0003DF79D /* AddCustomSubstanceView.swift */; };
|
|
EAB165A727E35C29003DF79D /* AddCustomSubstance-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB165A627E35C29003DF79D /* AddCustomSubstance-ViewModel.swift */; };
|
|
EAB165AE27E36D29003DF79D /* EmptySectionForPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB165AD27E36D29003DF79D /* EmptySectionForPadding.swift */; };
|
|
EAB165B227E49ACC003DF79D /* Notification-EyeName.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB165B127E49ACC003DF79D /* Notification-EyeName.swift */; };
|
|
EAB7946F2D017B1200ED37C8 /* TimeRangeDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB7946E2D017B1200ED37C8 /* TimeRangeDrawable.swift */; };
|
|
EAB794702D017B1200ED37C8 /* TimeRangeDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB7946E2D017B1200ED37C8 /* TimeRangeDrawable.swift */; };
|
|
EAB794722D017E8600ED37C8 /* IngestionRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB794712D017E8600ED37C8 /* IngestionRange.swift */; };
|
|
EAB794732D017E8600ED37C8 /* IngestionRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB794712D017E8600ED37C8 /* IngestionRange.swift */; };
|
|
EAB794752D02DA9B00ED37C8 /* TimePointOrRangePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB794742D02DA9B00ED37C8 /* TimePointOrRangePicker.swift */; };
|
|
EAB8EF502A489DDA00542253 /* SubstanceSearchBarWithFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB8EF4F2A489DDA00542253 /* SubstanceSearchBarWithFilter.swift */; };
|
|
EABD91FD294105830073303A /* TimelineModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD91FC294105830073303A /* TimelineModel.swift */; };
|
|
EABD92002941C3740073303A /* AxisDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD91FF2941C3740073303A /* AxisDrawable.swift */; };
|
|
EABD92022941C3A30073303A /* GroupDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92012941C3A30073303A /* GroupDrawable.swift */; };
|
|
EABD92062941C4080073303A /* TimelineDrawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92052941C4080073303A /* TimelineDrawable.swift */; };
|
|
EABD92092941EA4B0073303A /* TotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92082941EA4B0073303A /* TotalTimeline.swift */; };
|
|
EABD920B2941FB160073303A /* OnsetTotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD920A2941FB160073303A /* OnsetTotalTimeline.swift */; };
|
|
EABD920D294202680073303A /* StrokeStyle-Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD920C294202680073303A /* StrokeStyle-Timeline.swift */; };
|
|
EABD920F294203E70073303A /* OnsetComeupTotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD920E294203E70073303A /* OnsetComeupTotalTimeline.swift */; };
|
|
EABD92112942131E0073303A /* OnsetComeupPeakTotalTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD92102942131E0073303A /* OnsetComeupPeakTotalTimeline.swift */; };
|
|
EABD9213294215FB0073303A /* OnsetTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD9212294215FB0073303A /* OnsetTimeline.swift */; };
|
|
EABD921529421CE60073303A /* OnsetComeupTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921429421CE60073303A /* OnsetComeupTimeline.swift */; };
|
|
EABD921729421E960073303A /* OnsetComeupPeakTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921629421E960073303A /* OnsetComeupPeakTimeline.swift */; };
|
|
EABD921929422C580073303A /* NoTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921829422C580073303A /* NoTimeline.swift */; };
|
|
EABD921E294278240073303A /* CategorySection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921D294278240073303A /* CategorySection.swift */; };
|
|
EABD922029427A9C0073303A /* DosesSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABD921F29427A9C0073303A /* DosesSection.swift */; };
|
|
EABDA72B2887ECFB00A23DB3 /* SubstanceCompanion-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABDA72A2887ECFB00A23DB3 /* SubstanceCompanion-CoreDataHelpers.swift */; };
|
|
EABDA72E28881B4800A23DB3 /* StatsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABDA72D28881B4800A23DB3 /* StatsScreen.swift */; };
|
|
EAC23794276750C500109622 /* Global Functions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC23793276750C500109622 /* Global Functions.swift */; };
|
|
EAC25BFB2955EC900002D68F /* TestingServicesScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25BFA2955EC900002D68F /* TestingServicesScreen.swift */; };
|
|
EAC25BFD2955F23A0002D68F /* ReagentTestingScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25BFC2955F23A0002D68F /* ReagentTestingScreen.swift */; };
|
|
EAC25C002955FD190002D68F /* DosageGuideScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25BFF2955FD190002D68F /* DosageGuideScreen.swift */; };
|
|
EAC25C02295600F20002D68F /* DosageClassificationScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25C01295600F20002D68F /* DosageClassificationScreen.swift */; };
|
|
EAC25C04295603B10002D68F /* VolumetricDosingScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25C03295603B10002D68F /* VolumetricDosingScreen.swift */; };
|
|
EAC25C06295604B00002D68F /* SaferHallucinogenScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25C05295604B00002D68F /* SaferHallucinogenScreen.swift */; };
|
|
EAC25C08295608E20002D68F /* AdministrationRouteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC25C07295608E20002D68F /* AdministrationRouteScreen.swift */; };
|
|
EAC3686C2B6F840100056C56 /* HorizonCalendar in Frameworks */ = {isa = PBXBuildFile; productRef = EAC3686B2B6F840100056C56 /* HorizonCalendar */; };
|
|
EAC3686E2B6F843800056C56 /* JournalCalendarScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC3686D2B6F843800056C56 /* JournalCalendarScreen.swift */; };
|
|
EAC368702B6FC7C100056C56 /* CalendarColorRectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC3686F2B6FC7C100056C56 /* CalendarColorRectangle.swift */; };
|
|
EAC368732B6FC99200056C56 /* DayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC368722B6FC99200056C56 /* DayView.swift */; };
|
|
EAC39DC2297881E90012823D /* EditColorsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC39DC1297881E90012823D /* EditColorsScreen.swift */; };
|
|
EAC39DC429789E120012823D /* ExplainExperienceSectionScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC39DC329789E120012823D /* ExplainExperienceSectionScreen.swift */; };
|
|
EAC39DC62979347B0012823D /* EditLocationScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC39DC52979347B0012823D /* EditLocationScreen.swift */; };
|
|
EAC39DC8297934FE0012823D /* AddLocationScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC39DC7297934FE0012823D /* AddLocationScreen.swift */; };
|
|
EAC4BFFC2B890ADA00293B44 /* ChooseCustomUnitScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC4BFFB2B890ADA00293B44 /* ChooseCustomUnitScreen.swift */; };
|
|
EAC4BFFE2B890DF600293B44 /* OnFirstAppearModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC4BFFD2B890DF600293B44 /* OnFirstAppearModifier.swift */; };
|
|
EAC4C0002B893EB300293B44 /* CustomUnitCalculationText.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC4BFFF2B893EB300293B44 /* CustomUnitCalculationText.swift */; };
|
|
EAC9C17E2BAAB8A60068A577 /* TimeDisplayStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8A129E98E88007DA8C5 /* TimeDisplayStyle.swift */; };
|
|
EAC9C17F2BAAB8C50068A577 /* DateDifference.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48F8A329E991C6007DA8C5 /* DateDifference.swift */; };
|
|
EACB0C19293F9BCE00C605E2 /* SubstanceFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C18293F9BCE00C605E2 /* SubstanceFile.swift */; };
|
|
EACB0C1B293F9C0100C605E2 /* Category.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C1A293F9C0100C605E2 /* Category.swift */; };
|
|
EACB0C1E293FA4F500C605E2 /* SaferScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C1D293FA4F500C605E2 /* SaferScreen.swift */; };
|
|
EACB0C20293FED5500C605E2 /* Interactions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C1F293FED5500C605E2 /* Interactions.swift */; };
|
|
EACB0C222940888600C605E2 /* SearchSubstanceRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB0C212940888600C605E2 /* SearchSubstanceRow.swift */; };
|
|
EACB6E5227D2592800940291 /* DecodingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB6E5127D2592800940291 /* DecodingTests.swift */; };
|
|
EACB6E5727D3483900940291 /* RegexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACB6E5627D3483900940291 /* RegexTests.swift */; };
|
|
EACF43942B9F7B7A008D1897 /* GlobalNavigationDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACF43932B9F7B7A008D1897 /* GlobalNavigationDestination.swift */; };
|
|
EACF439B2BA24026008D1897 /* DosageStatScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACF439A2BA24026008D1897 /* DosageStatScreen.swift */; };
|
|
EACF439D2BA247D3008D1897 /* DosageStat.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACF439C2BA247D3008D1897 /* DosageStat.swift */; };
|
|
EAD089D42AADA01A006EAA48 /* FullTimeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2C94B42AAD98A000864BEC /* FullTimeline.swift */; };
|
|
EAD1D0022B52709500EC0D70 /* CustomUnitsArchiveScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAD1D0012B52709500EC0D70 /* CustomUnitsArchiveScreen.swift */; };
|
|
EAD1D0042B5271BD00EC0D70 /* CustomUnitRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAD1D0032B5271BD00EC0D70 /* CustomUnitRow.swift */; };
|
|
EAE4710726CBA57F009FB0EC /* JournalApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4710626CBA57F009FB0EC /* JournalApp.swift */; };
|
|
EAE471B226CBA664009FB0EC /* WelcomeScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4711D26CBA663009FB0EC /* WelcomeScreen.swift */; };
|
|
EAE471B626CBA664009FB0EC /* Feature.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4712226CBA663009FB0EC /* Feature.swift */; };
|
|
EAE471BD26CBA664009FB0EC /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4712926CBA663009FB0EC /* ContentView.swift */; };
|
|
EAE471BE26CBA664009FB0EC /* SettingsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4712B26CBA663009FB0EC /* SettingsScreen.swift */; };
|
|
EAE471DE26CBA664009FB0EC /* Main.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = EAE4715626CBA664009FB0EC /* Main.xcdatamodeld */; };
|
|
EAE471E126CBA664009FB0EC /* Sequence-Uniqued.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4715C26CBA664009FB0EC /* Sequence-Uniqued.swift */; };
|
|
EAE471E926CBA664009FB0EC /* Experience-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4716526CBA664009FB0EC /* Experience-CoreDataHelpers.swift */; };
|
|
EAE471EB26CBA664009FB0EC /* Ingestion-CoreDataHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4716726CBA664009FB0EC /* Ingestion-CoreDataHelpers.swift */; };
|
|
EAE4720026CBA664009FB0EC /* Date-String.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4717D26CBA664009FB0EC /* Date-String.swift */; };
|
|
EAE4720326CBA664009FB0EC /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4718026CBA664009FB0EC /* Persistence.swift */; };
|
|
EAE4720926CBA664009FB0EC /* IngestionRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4718926CBA664009FB0EC /* IngestionRow.swift */; };
|
|
EAE4720B26CBA664009FB0EC /* ExperienceScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE4718B26CBA664009FB0EC /* ExperienceScreen.swift */; };
|
|
EAE4721C26CBA664009FB0EC /* DosePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471A026CBA664009FB0EC /* DosePicker.swift */; };
|
|
EAE4722026CBA664009FB0EC /* ChooseRouteScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471A526CBA664009FB0EC /* ChooseRouteScreen.swift */; };
|
|
EAE4722126CBA664009FB0EC /* FinishIngestionScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471A626CBA664009FB0EC /* FinishIngestionScreen.swift */; };
|
|
EAE4722226CBA664009FB0EC /* ChooseSubstanceScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471A726CBA664009FB0EC /* ChooseSubstanceScreen.swift */; };
|
|
EAE4722326CBA664009FB0EC /* ChooseDoseScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471A826CBA664009FB0EC /* ChooseDoseScreen.swift */; };
|
|
EAE4722526CBA664009FB0EC /* JournalScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471AA26CBA664009FB0EC /* JournalScreen.swift */; };
|
|
EAE4722626CBA664009FB0EC /* ExperienceRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE471AB26CBA664009FB0EC /* ExperienceRow.swift */; };
|
|
EAE4722E26CBAE5B009FB0EC /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EAE4712726CBA663009FB0EC /* Assets.xcassets */; };
|
|
EAE4723526CC42F7009FB0EC /* substances.json in Resources */ = {isa = PBXBuildFile; fileRef = EAE4723426CC42F7009FB0EC /* substances.json */; };
|
|
EAE480932973EF5900B600EF /* CumulativeDose.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE480922973EF5900B600EF /* CumulativeDose.swift */; };
|
|
EAE48097297433D100B600EF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = EAE48096297433D100B600EF /* LaunchScreen.storyboard */; };
|
|
EAE4809929743ACE00B600EF /* LaunchScreenEye.png in Resources */ = {isa = PBXBuildFile; fileRef = EAE4809829743ACE00B600EF /* LaunchScreenEye.png */; };
|
|
EAEA92232B4E780200F3049D /* Inflection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEA92222B4E780200F3049D /* Inflection.swift */; };
|
|
EAF21C212BBB3767000BFB0A /* JournalAuthenticatorWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF21C202BBB3767000BFB0A /* JournalAuthenticatorWrapperView.swift */; };
|
|
EAF21C242BBB3A1F000BFB0A /* Tab.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF21C232BBB3A1F000BFB0A /* Tab.swift */; };
|
|
EAF21C262BBB3A3B000BFB0A /* Navigator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF21C252BBB3A3B000BFB0A /* Navigator.swift */; };
|
|
EAF21C282BBB3A6F000BFB0A /* GetScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF21C272BBB3A6F000BFB0A /* GetScreen.swift */; };
|
|
EAF76C9027D7A5A000945587 /* AcknowledgeInteractionsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76C8F27D7A5A000945587 /* AcknowledgeInteractionsView.swift */; };
|
|
EAF76C9927D899E700945587 /* AlertToast in Frameworks */ = {isa = PBXBuildFile; productRef = EAF76C9827D899E700945587 /* AlertToast */; };
|
|
EAF76C9D27D8B10500945587 /* InteractionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76C9C27D8B10500945587 /* InteractionType.swift */; };
|
|
EAF76CA027D8B72900945587 /* Algorithms in Frameworks */ = {isa = PBXBuildFile; productRef = EAF76C9F27D8B72900945587 /* Algorithms */; };
|
|
EAF76CA427D8F72700945587 /* ExperiencesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76CA327D8F72700945587 /* ExperiencesList.swift */; };
|
|
EAF76CA927D90CF900945587 /* SubstanceColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76CA827D90CF900945587 /* SubstanceColor.swift */; };
|
|
EAF76CAC27D90F6A00945587 /* AdministrationRoute.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF76CAB27D90F6A00945587 /* AdministrationRoute.swift */; };
|
|
EAFA4BD42B400BE50056649E /* WrappingHStack in Frameworks */ = {isa = PBXBuildFile; productRef = EAFA4BD32B400BE50056649E /* WrappingHStack */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
EA085DDB29607229001638AC /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = EAE470FB26CBA57F009FB0EC /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = EA085DCB29607229001638AC;
|
|
remoteInfo = TimelineWidgetExtension;
|
|
};
|
|
EACB6E3E27D09C8800940291 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = EAE470FB26CBA57F009FB0EC /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = EAE4710226CBA57F009FB0EC;
|
|
remoteInfo = "PsychonautWiki Journal";
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
EA085DDE29607229001638AC /* Embed Foundation Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
EA085DDD29607229001638AC /* TimelineWidgetExtension.appex in Embed Foundation Extensions */,
|
|
);
|
|
name = "Embed Foundation Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EA4910C826DFB4E1001A5316 /* Embed Watch Content */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "$(CONTENTS_FOLDER_PATH)/Watch";
|
|
dstSubfolderSpec = 16;
|
|
files = (
|
|
);
|
|
name = "Embed Watch Content";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
EA014F9427E5DB5200077FB2 /* WebViewRepresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewRepresentable.swift; sourceTree = "<group>"; };
|
|
EA014F9927E5E72000077FB2 /* WebViewScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewScreen.swift; sourceTree = "<group>"; };
|
|
EA014F9D27E5F5F200077FB2 /* RowLabelView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RowLabelView.swift; sourceTree = "<group>"; };
|
|
EA014FA327EA1AD300077FB2 /* ToastViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToastViewModel.swift; sourceTree = "<group>"; };
|
|
EA014FAF27EC6E0400077FB2 /* UnitPickerOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitPickerOptions.swift; sourceTree = "<group>"; };
|
|
EA039ABF2A5E75CE006DFAFE /* ToleranceTextsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceTextsScreen.swift; sourceTree = "<group>"; };
|
|
EA039AC22A5F1118006DFAFE /* SubstanceWithToleranceAndColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceWithToleranceAndColor.swift; sourceTree = "<group>"; };
|
|
EA039AC42A6BAA10006DFAFE /* Date-Format.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date-Format.swift"; sourceTree = "<group>"; };
|
|
EA039AC62A6C6657006DFAFE /* View-ColorBackground.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View-ColorBackground.swift"; sourceTree = "<group>"; };
|
|
EA039AC92A6C6691006DFAFE /* DurationChip.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DurationChip.swift; sourceTree = "<group>"; };
|
|
EA03ABC22B39AAF100DB8D0D /* EditCustomUnitsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditCustomUnitsScreen.swift; sourceTree = "<group>"; };
|
|
EA03ABC52B39BE9200DB8D0D /* CustomUnitsChooseDoseScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitsChooseDoseScreen.swift; sourceTree = "<group>"; };
|
|
EA085DCC29607229001638AC /* TimelineWidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = TimelineWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
EA085DCD29607229001638AC /* WidgetKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WidgetKit.framework; path = System/Library/Frameworks/WidgetKit.framework; sourceTree = SDKROOT; };
|
|
EA085DCF29607229001638AC /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = System/Library/Frameworks/SwiftUI.framework; sourceTree = SDKROOT; };
|
|
EA085DD229607229001638AC /* TimelineWidgetBundle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineWidgetBundle.swift; sourceTree = "<group>"; };
|
|
EA085DD429607229001638AC /* TimelineWidgetLiveActivity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineWidgetLiveActivity.swift; sourceTree = "<group>"; };
|
|
EA085DD829607229001638AC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
EA085DDA29607229001638AC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
EA085DE329616E45001638AC /* TimelineWidgetAttributes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineWidgetAttributes.swift; sourceTree = "<group>"; };
|
|
EA085E0029619E5B001638AC /* IngestionMinInfoForTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IngestionMinInfoForTimeline.swift; sourceTree = "<group>"; };
|
|
EA095A0E27D9DCAE007D44D6 /* UnitsPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitsPicker.swift; sourceTree = "<group>"; };
|
|
EA095A1327DA2BBC007D44D6 /* UIApplication-CurrentWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication-CurrentWindow.swift"; sourceTree = "<group>"; };
|
|
EA0CAAAE295473C900095A33 /* GraphicsContext-DrawDot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GraphicsContext-DrawDot.swift"; sourceTree = "<group>"; };
|
|
EA116CD729FBA2E4007D8BF6 /* EditOverallRatingScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditOverallRatingScreen.swift; sourceTree = "<group>"; };
|
|
EA116CDA29FBA381007D8BF6 /* SelectRatingSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectRatingSection.swift; sourceTree = "<group>"; };
|
|
EA116CDC29FBA3D9007D8BF6 /* RatingExplanationSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RatingExplanationSection.swift; sourceTree = "<group>"; };
|
|
EA1DE59D2949CB5800FEE975 /* SubstanceBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceBox.swift; sourceTree = "<group>"; };
|
|
EA1DE59F2949CEFD00FEE975 /* CustomSubstanceBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceBox.swift; sourceTree = "<group>"; };
|
|
EA1DE5A12949D10100FEE975 /* ChooseSubstance-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ChooseSubstance-ViewModel.swift"; sourceTree = "<group>"; };
|
|
EA1DE5A32949DE8A00FEE975 /* SuggestionsCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SuggestionsCreator.swift; sourceTree = "<group>"; };
|
|
EA1F774F2D4CCB7100E7F483 /* FullRangeTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FullRangeTimeline.swift; sourceTree = "<group>"; };
|
|
EA22BC712CAFA7F300BE7D35 /* StandardDeviationConfidenceIntervalExplanation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StandardDeviationConfidenceIntervalExplanation.swift; sourceTree = "<group>"; };
|
|
EA26B2BE2976C0D600A1051A /* NextLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NextLabel.swift; sourceTree = "<group>"; };
|
|
EA29DC392B8DCB4A002DAD70 /* Double-asRoundedReadableString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Double-asRoundedReadableString.swift"; sourceTree = "<group>"; };
|
|
EA2A5C5E29F01F58004D8A7E /* DoneButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DoneButton.swift; sourceTree = "<group>"; };
|
|
EA2A69A429714ED600B3A474 /* SaferRoutesScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SaferRoutesScreen.swift; sourceTree = "<group>"; };
|
|
EA2C94B42AAD98A000864BEC /* FullTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FullTimeline.swift; sourceTree = "<group>"; };
|
|
EA2D19642B11D3BA00B270A2 /* SubstanceIngestionGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceIngestionGroup.swift; sourceTree = "<group>"; };
|
|
EA2D19682B11E85300B270A2 /* ChooseOtherRouteScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseOtherRouteScreen.swift; sourceTree = "<group>"; };
|
|
EA2D196A2B11E8AE00B270A2 /* RouteBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouteBox.swift; sourceTree = "<group>"; };
|
|
EA302E432B2F3349007F113F /* CustomUnitsChooseSubstanceScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitsChooseSubstanceScreen.swift; sourceTree = "<group>"; };
|
|
EA302E472B381C2F007F113F /* FinishIngestionScreenArguments.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FinishIngestionScreenArguments.swift; sourceTree = "<group>"; };
|
|
EA302E492B38289B007F113F /* SubstanceAndRoute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceAndRoute.swift; sourceTree = "<group>"; };
|
|
EA302E4B2B385516007F113F /* AddIngestionDestination.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddIngestionDestination.swift; sourceTree = "<group>"; };
|
|
EA302E4D2B385712007F113F /* ChooseRouteScreenArguments.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseRouteScreenArguments.swift; sourceTree = "<group>"; };
|
|
EA302E502B385976007F113F /* CustomChooseDoseScreenArguments.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomChooseDoseScreenArguments.swift; sourceTree = "<group>"; };
|
|
EA302E532B385AB4007F113F /* CustomSubstanceChooseRouteScreenArguments.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceChooseRouteScreenArguments.swift; sourceTree = "<group>"; };
|
|
EA302E552B385D22007F113F /* ChooseOtherRouteScreenArguments.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseOtherRouteScreenArguments.swift; sourceTree = "<group>"; };
|
|
EA302E592B38758A007F113F /* FinishCustomUnitsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FinishCustomUnitsScreen.swift; sourceTree = "<group>"; };
|
|
EA323B332B6E187600DC1316 /* CustomUnitCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitCodable.swift; sourceTree = "<group>"; };
|
|
EA35ABCC2BADA220004352F2 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
|
|
EA39B2062BB98211000B1C4E /* AppIntents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIntents.swift; sourceTree = "<group>"; };
|
|
EA4189ED2962E67600DEA663 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
|
|
EA4189F02963219100DEA663 /* LiveActivityButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveActivityButton.swift; sourceTree = "<group>"; };
|
|
EA4189FA2966B84500DEA663 /* ChooseMDMADoseScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseMDMADoseScreen.swift; sourceTree = "<group>"; };
|
|
EA4189FC2966DA4500DEA663 /* MDMAOptimalDoseSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MDMAOptimalDoseSection.swift; sourceTree = "<group>"; };
|
|
EA4189FF2967397D00DEA663 /* MDMAMaxDoseCalculator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MDMAMaxDoseCalculator.swift; sourceTree = "<group>"; };
|
|
EA418A0129673FFF00DEA663 /* MDMAPillsSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MDMAPillsSection.swift; sourceTree = "<group>"; };
|
|
EA418A0329675FE800DEA663 /* ExperiencePickerScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperiencePickerScreen.swift; sourceTree = "<group>"; };
|
|
EA418A062969740D00DEA663 /* IngestionNoteScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IngestionNoteScreen.swift; sourceTree = "<group>"; };
|
|
EA418A0A296974D800DEA663 /* IngestionNote-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IngestionNote-ViewModel.swift"; sourceTree = "<group>"; };
|
|
EA418A0C29697EB200DEA663 /* ExperienceTitleScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceTitleScreen.swift; sourceTree = "<group>"; };
|
|
EA418A2A2969C36100DEA663 /* ChooseLocationScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseLocationScreen.swift; sourceTree = "<group>"; };
|
|
EA418A2C296C00BF00DEA663 /* LocationManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocationManager.swift; sourceTree = "<group>"; };
|
|
EA418A2E296C03AF00DEA663 /* ExperienceLocation-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ExperienceLocation-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EA418A30296C056500DEA663 /* Array-Unique.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Array-Unique.swift"; sourceTree = "<group>"; };
|
|
EA418A32296C755400DEA663 /* EditLocationLinkAndMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditLocationLinkAndMap.swift; sourceTree = "<group>"; };
|
|
EA418A36296CDEDE00DEA663 /* LockScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockScreen.swift; sourceTree = "<group>"; };
|
|
EA418A38296CEEBD00DEA663 /* Authenticator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Authenticator.swift; sourceTree = "<group>"; };
|
|
EA41C6162956C683000DA021 /* InteractionChecker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionChecker.swift; sourceTree = "<group>"; };
|
|
EA41C618295AE60C000DA021 /* InteractionPairRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionPairRow.swift; sourceTree = "<group>"; };
|
|
EA41C61A295AF03D000DA021 /* GoThroughAllInteractionsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoThroughAllInteractionsScreen.swift; sourceTree = "<group>"; };
|
|
EA41C61C295AF236000DA021 /* InteractionsGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionsGroup.swift; sourceTree = "<group>"; };
|
|
EA41C620295C1E9E000DA021 /* Settings-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Settings-ViewModel.swift"; sourceTree = "<group>"; };
|
|
EA41C622295C2BE7000DA021 /* JournalFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JournalFile.swift; sourceTree = "<group>"; };
|
|
EA41C624295EAFD8000DA021 /* Data.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = "<group>"; };
|
|
EA41C626295EB65C000DA021 /* SubstanceOverview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceOverview.swift; sourceTree = "<group>"; };
|
|
EA41C628295EB6E2000DA021 /* SubstanceDetailsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceDetailsScreen.swift; sourceTree = "<group>"; };
|
|
EA41C62A295EB79A000DA021 /* ExperienceOverview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceOverview.swift; sourceTree = "<group>"; };
|
|
EA41C62C295EB7C2000DA021 /* ExperienceDetailsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceDetailsScreen.swift; sourceTree = "<group>"; };
|
|
EA41C62E295EB86C000DA021 /* TimeRange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeRange.swift; sourceTree = "<group>"; };
|
|
EA41C631295F8921000DA021 /* DailyExperienceChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DailyExperienceChart.swift; sourceTree = "<group>"; };
|
|
EA41C633295F895C000DA021 /* MonthlyExperienceChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MonthlyExperienceChart.swift; sourceTree = "<group>"; };
|
|
EA41C635295F89BA000DA021 /* YearlyExperienceChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YearlyExperienceChart.swift; sourceTree = "<group>"; };
|
|
EA460D1E2762CA8B002EF80B /* FAQView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FAQView.swift; sourceTree = "<group>"; };
|
|
EA460D2327637964002EF80B /* QuestionAndAnswer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuestionAndAnswer.swift; sourceTree = "<group>"; };
|
|
EA4793572B48122C00685EAA /* CustomUnitDosePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitDosePicker.swift; sourceTree = "<group>"; };
|
|
EA4793592B48252500685EAA /* CustomUnitDose.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitDose.swift; sourceTree = "<group>"; };
|
|
EA47935D2B48384100685EAA /* CustomUnitBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitBox.swift; sourceTree = "<group>"; };
|
|
EA47935F2B4A72D700685EAA /* CustomUnitMinInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitMinInfo.swift; sourceTree = "<group>"; };
|
|
EA47E63527CA136C00F6E10F /* SubstanceRepo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceRepo.swift; sourceTree = "<group>"; };
|
|
EA47E63727CA136C00F6E10F /* Tolerance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tolerance.swift; sourceTree = "<group>"; };
|
|
EA47E63927CA136C00F6E10F /* RoaDuration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoaDuration.swift; sourceTree = "<group>"; };
|
|
EA47E63B27CA136C00F6E10F /* RoaDose.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoaDose.swift; sourceTree = "<group>"; };
|
|
EA47E63D27CA136C00F6E10F /* Substance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Substance.swift; sourceTree = "<group>"; };
|
|
EA47E63F27CA136C00F6E10F /* RoaRange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoaRange.swift; sourceTree = "<group>"; };
|
|
EA47E64127CA136C00F6E10F /* Roa.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Roa.swift; sourceTree = "<group>"; };
|
|
EA47E64327CA136C00F6E10F /* DurationRange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DurationRange.swift; sourceTree = "<group>"; };
|
|
EA47E66F27CB477000F6E10F /* SearchScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchScreen.swift; sourceTree = "<group>"; };
|
|
EA48B9A626E80F21003BF667 /* Angle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Angle.swift; sourceTree = "<group>"; };
|
|
EA48F85529DB0EFE007DA8C5 /* ShulginRatingSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShulginRatingSection.swift; sourceTree = "<group>"; };
|
|
EA48F85729DB12A5007DA8C5 /* ShulginRatingOption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShulginRatingOption.swift; sourceTree = "<group>"; };
|
|
EA48F85929DB182C007DA8C5 /* AddRatingScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddRatingScreen.swift; sourceTree = "<group>"; };
|
|
EA48F85D29DB20C7007DA8C5 /* PW Version 3.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 3.xcdatamodel"; sourceTree = "<group>"; };
|
|
EA48F85E29DB27A0007DA8C5 /* ShulginRating-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ShulginRating-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EA48F86029DB2B1B007DA8C5 /* RatingScreenContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RatingScreenContent.swift; sourceTree = "<group>"; };
|
|
EA48F86229DB2B37007DA8C5 /* EditRatingScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditRatingScreen.swift; sourceTree = "<group>"; };
|
|
EA48F86529DC1AE9007DA8C5 /* RatingDrawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RatingDrawable.swift; sourceTree = "<group>"; };
|
|
EA48F86929DC26A6007DA8C5 /* EverythingForOneRating.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EverythingForOneRating.swift; sourceTree = "<group>"; };
|
|
EA48F88729DD4FD6007DA8C5 /* ExperienceCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceCodable.swift; sourceTree = "<group>"; };
|
|
EA48F88929DD501F007DA8C5 /* LocationCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocationCodable.swift; sourceTree = "<group>"; };
|
|
EA48F88B29DD503D007DA8C5 /* IngestionCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IngestionCodable.swift; sourceTree = "<group>"; };
|
|
EA48F88D29DD5053007DA8C5 /* CompanionCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanionCodable.swift; sourceTree = "<group>"; };
|
|
EA48F88F29DD5076007DA8C5 /* CustomSubstanceCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceCodable.swift; sourceTree = "<group>"; };
|
|
EA48F89129DD50B8007DA8C5 /* RatingCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RatingCodable.swift; sourceTree = "<group>"; };
|
|
EA48F89729E6E27C007DA8C5 /* InteractionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionTests.swift; sourceTree = "<group>"; };
|
|
EA48F89929E70F17007DA8C5 /* String-CaseInsensitiveContains.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String-CaseInsensitiveContains.swift"; sourceTree = "<group>"; };
|
|
EA48F89B29E7D86A007DA8C5 /* StomachFullness.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StomachFullness.swift; sourceTree = "<group>"; };
|
|
EA48F89D29E8B879007DA8C5 /* StomachFullnessPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StomachFullnessPicker.swift; sourceTree = "<group>"; };
|
|
EA48F89F29E95AD0007DA8C5 /* AcknowledgeSaferUseScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcknowledgeSaferUseScreen.swift; sourceTree = "<group>"; };
|
|
EA48F8A129E98E88007DA8C5 /* TimeDisplayStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeDisplayStyle.swift; sourceTree = "<group>"; };
|
|
EA48F8A329E991C6007DA8C5 /* DateDifference.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateDifference.swift; sourceTree = "<group>"; };
|
|
EA48F8AF29EBEE4B007DA8C5 /* DangerTriangles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DangerTriangles.swift; sourceTree = "<group>"; };
|
|
EA48F8B829EE8A32007DA8C5 /* ChooseLocationScreenContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseLocationScreenContent.swift; sourceTree = "<group>"; };
|
|
EA48F8BA29EE99C4007DA8C5 /* TimelineScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineScreen.swift; sourceTree = "<group>"; };
|
|
EA4B8A042A952C4B009918DE /* EditTitleScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditTitleScreen.swift; sourceTree = "<group>"; };
|
|
EA4B8A062A969301009918DE /* WeightedLine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeightedLine.swift; sourceTree = "<group>"; };
|
|
EA4B8A082A969B0E009918DE /* FullCumulativeTimelines.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FullCumulativeTimelines.swift; sourceTree = "<group>"; };
|
|
EA4B8A102A9B1D10009918DE /* PW Version 5.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 5.xcdatamodel"; sourceTree = "<group>"; };
|
|
EA4B8A112A9B1F23009918DE /* TimedNote-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TimedNote-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EA4B8A142A9B22EA009918DE /* AddTimedNoteScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddTimedNoteScreen.swift; sourceTree = "<group>"; };
|
|
EA4B8A162A9B23A3009918DE /* TimedNoteScreenContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimedNoteScreenContent.swift; sourceTree = "<group>"; };
|
|
EA4B8A182A9B2A89009918DE /* TimedNoteRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimedNoteRow.swift; sourceTree = "<group>"; };
|
|
EA4B8A1A2A9B2ECF009918DE /* TimedNoteDottedLine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimedNoteDottedLine.swift; sourceTree = "<group>"; };
|
|
EA4B8A1C2A9B3540009918DE /* EditTimedNoteScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditTimedNoteScreen.swift; sourceTree = "<group>"; };
|
|
EA4B8A1E2A9B3E0E009918DE /* EverythingForOneTimedNote.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EverythingForOneTimedNote.swift; sourceTree = "<group>"; };
|
|
EA4B8A202A9B3EBC009918DE /* TimedNoteDrawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimedNoteDrawable.swift; sourceTree = "<group>"; };
|
|
EA4B8A242A9CFD34009918DE /* ConsumerWithIngestions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsumerWithIngestions.swift; sourceTree = "<group>"; };
|
|
EA4B8A262A9DCE63009918DE /* EditConsumerScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditConsumerScreen.swift; sourceTree = "<group>"; };
|
|
EA4B8A282AA12630009918DE /* TimelineSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineSection.swift; sourceTree = "<group>"; };
|
|
EA4B8A2A2AA2FF2A009918DE /* ExperienceToolbarContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceToolbarContent.swift; sourceTree = "<group>"; };
|
|
EA4B8A2E2AA6E231009918DE /* TimedNoteCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimedNoteCodable.swift; sourceTree = "<group>"; };
|
|
EA4B8A302AA6FF02009918DE /* LockTimeOption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockTimeOption.swift; sourceTree = "<group>"; };
|
|
EA50E4E3294B70A400B8D1FC /* EditIngestionScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditIngestionScreen.swift; sourceTree = "<group>"; };
|
|
EA527A8329427E61009C142D /* ToleranceSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceSection.swift; sourceTree = "<group>"; };
|
|
EA527A8529427F56009C142D /* ToxicitySection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToxicitySection.swift; sourceTree = "<group>"; };
|
|
EA527A8729428011009C142D /* DurationSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DurationSection.swift; sourceTree = "<group>"; };
|
|
EA527A9329428CD8009C142D /* EffectTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EffectTimeline.swift; sourceTree = "<group>"; };
|
|
EA557B382942A1A2005740B4 /* EditNotesScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditNotesScreen.swift; sourceTree = "<group>"; };
|
|
EA55CEB32A3F278A00FE1A44 /* ExperienceTimeText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceTimeText.swift; sourceTree = "<group>"; };
|
|
EA55CEB52A3F283D00FE1A44 /* ExperienceColorRectangle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperienceColorRectangle.swift; sourceTree = "<group>"; };
|
|
EA55CEB82A3F290900FE1A44 /* DotRows.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DotRows.swift; sourceTree = "<group>"; };
|
|
EA55CEBA2A3F292B00FE1A44 /* Dot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Dot.swift; sourceTree = "<group>"; };
|
|
EA55CEBD2A3F298E00FE1A44 /* ColorRectangle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorRectangle.swift; sourceTree = "<group>"; };
|
|
EA6048242A140E25005C6A4B /* FabPosition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FabPosition.swift; sourceTree = "<group>"; };
|
|
EA6048262A1411C0005C6A4B /* Suggestion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Suggestion.swift; sourceTree = "<group>"; };
|
|
EA6048282A1411CF005C6A4B /* RegularDoseAndUnit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegularDoseAndUnit.swift; sourceTree = "<group>"; };
|
|
EA60482A2A1411E5005C6A4B /* CustomSubstanceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceModel.swift; sourceTree = "<group>"; };
|
|
EA60482D2A162225005C6A4B /* String-CleanSearch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String-CleanSearch.swift"; sourceTree = "<group>"; };
|
|
EA6048302A166FD9005C6A4B /* SprayCalculatorScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SprayCalculatorScreen.swift; sourceTree = "<group>"; };
|
|
EA6048322A16C6A1005C6A4B /* PW Version 4.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 4.xcdatamodel"; sourceTree = "<group>"; };
|
|
EA6048332A16C70A005C6A4B /* Spray-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Spray-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EA6048362A16CE9F005C6A4B /* AddSprayScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSprayScreen.swift; sourceTree = "<group>"; };
|
|
EA6048382A188BFF005C6A4B /* SprayCalculatorScreen-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SprayCalculatorScreen-ViewModel.swift"; sourceTree = "<group>"; };
|
|
EA60483A2A188FDB005C6A4B /* WeightUnit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeightUnit.swift; sourceTree = "<group>"; };
|
|
EA60483C2A188FFB005C6A4B /* SprayModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SprayModel.swift; sourceTree = "<group>"; };
|
|
EA60483E2A1BF2CB005C6A4B /* ChasingTheDragonSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChasingTheDragonSection.swift; sourceTree = "<group>"; };
|
|
EA6048442A25C28F005C6A4B /* FabLabelStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FabLabelStyle.swift; sourceTree = "<group>"; };
|
|
EA6D44E22A4FF8D400BF2E8A /* ShareScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareScreen.swift; sourceTree = "<group>"; };
|
|
EA6D44E52A4FFD9100BF2E8A /* QRCodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRCodeView.swift; sourceTree = "<group>"; };
|
|
EA6D44EC2A50472400BF2E8A /* ToleranceChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChart.swift; sourceTree = "<group>"; };
|
|
EA6EFDEA2D1BF53400729089 /* PureSubstanceSuggestionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PureSubstanceSuggestionView.swift; sourceTree = "<group>"; };
|
|
EA6EFDEC2D1BF9D600729089 /* CustomUnitSuggestionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitSuggestionView.swift; sourceTree = "<group>"; };
|
|
EA6EFDEE2D1C00E300729089 /* CustomSubstanceSuggestionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceSuggestionView.swift; sourceTree = "<group>"; };
|
|
EA7F230E2B8E095700EA6734 /* RelativeTimeText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelativeTimeText.swift; sourceTree = "<group>"; };
|
|
EA8039B82BA6CEE80097E743 /* DosageStatDayChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageStatDayChart.swift; sourceTree = "<group>"; };
|
|
EA8039BA2BA6D99A0097E743 /* DosageStatWeekChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageStatWeekChart.swift; sourceTree = "<group>"; };
|
|
EA8039BC2BA6DBFC0097E743 /* DosageStatMonthChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageStatMonthChart.swift; sourceTree = "<group>"; };
|
|
EA8039BE2BA6DDC30097E743 /* DosageStatYearChart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageStatYearChart.swift; sourceTree = "<group>"; };
|
|
EA81E0C929508C7E00475DE3 /* CumulativeDoseRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CumulativeDoseRow.swift; sourceTree = "<group>"; };
|
|
EA83D75127C91DB5004F1E0C /* PW Version 1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 1.xcdatamodel"; sourceTree = "<group>"; };
|
|
EA8447E327CD14AD00B10DD3 /* SubstanceScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceScreen.swift; sourceTree = "<group>"; };
|
|
EA8447E627CD175000B10DD3 /* RoaDoseRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoaDoseRow.swift; sourceTree = "<group>"; };
|
|
EA8447E827CD22D300B10DD3 /* Text-LinearGradient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Text-LinearGradient.swift"; sourceTree = "<group>"; };
|
|
EA8447EA27CD276300B10DD3 /* OneRoaDurationRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OneRoaDurationRow.swift; sourceTree = "<group>"; };
|
|
EA8A2CB12B468AEF0050554C /* CustomUnitDoseRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitDoseRow.swift; sourceTree = "<group>"; };
|
|
EA8A2CB42B468D3F0050554C /* DoseClassificationRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DoseClassificationRow.swift; sourceTree = "<group>"; };
|
|
EA8AEA8027E2154D00B30A16 /* DoseRangeType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DoseRangeType.swift; sourceTree = "<group>"; };
|
|
EA968AFC2962C9B000779DD9 /* ActivityManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityManager.swift; sourceTree = "<group>"; };
|
|
EA98D9102972968100D94E65 /* Roa.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = Roa.json; sourceTree = "<group>"; };
|
|
EAA2C9B82B288CD50045C8DF /* PW Version 6.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 6.xcdatamodel"; sourceTree = "<group>"; };
|
|
EAA2C9B92B28BEAB0045C8DF /* CustomUnitsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitsScreen.swift; sourceTree = "<group>"; };
|
|
EAA2C9BB2B28BFBA0045C8DF /* CustomUnit-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CustomUnit-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EAA9C36D2A50679100869E5A /* ToleranceType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceType.swift; sourceTree = "<group>"; };
|
|
EAA9C36F2A5067A200869E5A /* ToleranceWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceWindow.swift; sourceTree = "<group>"; };
|
|
EAA9C3712A50690C00869E5A /* ToleranceChartCalculator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChartCalculator.swift; sourceTree = "<group>"; };
|
|
EAA9C3742A50762500869E5A /* TimeRangePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeRangePicker.swift; sourceTree = "<group>"; };
|
|
EAA9C3762A50802C00869E5A /* ToleranceChartScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChartScreen.swift; sourceTree = "<group>"; };
|
|
EAA9C3782A50A54E00869E5A /* ToleranceChartOverView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChartOverView.swift; sourceTree = "<group>"; };
|
|
EAA9C37A2A51F7BC00869E5A /* ToleranceChartScreenContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChartScreenContent.swift; sourceTree = "<group>"; };
|
|
EAA9C37C2A51F85500869E5A /* ToleranceChartPreviewDataProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChartPreviewDataProvider.swift; sourceTree = "<group>"; };
|
|
EAA9C3802A5478F700869E5A /* AddToleranceIngestionScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddToleranceIngestionScreen.swift; sourceTree = "<group>"; };
|
|
EAA9C3822A5479AE00869E5A /* SearchLogic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchLogic.swift; sourceTree = "<group>"; };
|
|
EAA9C38B2A54825C00869E5A /* ChooseDateScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseDateScreen.swift; sourceTree = "<group>"; };
|
|
EAA9C38F2A548B9600869E5A /* SubstanceAndDay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceAndDay.swift; sourceTree = "<group>"; };
|
|
EAA9C3912A57203800869E5A /* MissingToleranceText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MissingToleranceText.swift; sourceTree = "<group>"; };
|
|
EAA9C3932A57214A00869E5A /* ToleranceChartExplanationScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceChartExplanationScreen.swift; sourceTree = "<group>"; };
|
|
EAA9C3952A5944EB00869E5A /* ToleranceTimeOption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToleranceTimeOption.swift; sourceTree = "<group>"; };
|
|
EAA9C3982A59484600869E5A /* ChooseDateScreenContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseDateScreenContent.swift; sourceTree = "<group>"; };
|
|
EAACB08C2947C83A0050E002 /* CustomSubstanceChooseRouteScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceChooseRouteScreen.swift; sourceTree = "<group>"; };
|
|
EAACB08E2947C8FB0050E002 /* CustomSubstanceChooseDoseScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSubstanceChooseDoseScreen.swift; sourceTree = "<group>"; };
|
|
EAB1659427E302BC003DF79D /* ColorPickerScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorPickerScreen.swift; sourceTree = "<group>"; };
|
|
EAB1659D27E34AD5003DF79D /* CustomSubstance-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CustomSubstance-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EAB165A127E35883003DF79D /* EditCustomSubstanceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditCustomSubstanceView.swift; sourceTree = "<group>"; };
|
|
EAB165A327E35BE0003DF79D /* AddCustomSubstanceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddCustomSubstanceView.swift; sourceTree = "<group>"; };
|
|
EAB165A627E35C29003DF79D /* AddCustomSubstance-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AddCustomSubstance-ViewModel.swift"; sourceTree = "<group>"; };
|
|
EAB165AD27E36D29003DF79D /* EmptySectionForPadding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptySectionForPadding.swift; sourceTree = "<group>"; };
|
|
EAB165B127E49ACC003DF79D /* Notification-EyeName.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Notification-EyeName.swift"; sourceTree = "<group>"; };
|
|
EAB7946C2D00284D00ED37C8 /* PW Version 7.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 7.xcdatamodel"; sourceTree = "<group>"; };
|
|
EAB7946E2D017B1200ED37C8 /* TimeRangeDrawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeRangeDrawable.swift; sourceTree = "<group>"; };
|
|
EAB794712D017E8600ED37C8 /* IngestionRange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IngestionRange.swift; sourceTree = "<group>"; };
|
|
EAB794742D02DA9B00ED37C8 /* TimePointOrRangePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimePointOrRangePicker.swift; sourceTree = "<group>"; };
|
|
EAB8EF4F2A489DDA00542253 /* SubstanceSearchBarWithFilter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceSearchBarWithFilter.swift; sourceTree = "<group>"; };
|
|
EABD91FC294105830073303A /* TimelineModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineModel.swift; sourceTree = "<group>"; };
|
|
EABD91FF2941C3740073303A /* AxisDrawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AxisDrawable.swift; sourceTree = "<group>"; };
|
|
EABD92012941C3A30073303A /* GroupDrawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupDrawable.swift; sourceTree = "<group>"; };
|
|
EABD92052941C4080073303A /* TimelineDrawable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineDrawable.swift; sourceTree = "<group>"; };
|
|
EABD92082941EA4B0073303A /* TotalTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TotalTimeline.swift; sourceTree = "<group>"; };
|
|
EABD920A2941FB160073303A /* OnsetTotalTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnsetTotalTimeline.swift; sourceTree = "<group>"; };
|
|
EABD920C294202680073303A /* StrokeStyle-Timeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "StrokeStyle-Timeline.swift"; sourceTree = "<group>"; };
|
|
EABD920E294203E70073303A /* OnsetComeupTotalTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnsetComeupTotalTimeline.swift; sourceTree = "<group>"; };
|
|
EABD92102942131E0073303A /* OnsetComeupPeakTotalTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnsetComeupPeakTotalTimeline.swift; sourceTree = "<group>"; };
|
|
EABD9212294215FB0073303A /* OnsetTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnsetTimeline.swift; sourceTree = "<group>"; };
|
|
EABD921429421CE60073303A /* OnsetComeupTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnsetComeupTimeline.swift; sourceTree = "<group>"; };
|
|
EABD921629421E960073303A /* OnsetComeupPeakTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnsetComeupPeakTimeline.swift; sourceTree = "<group>"; };
|
|
EABD921829422C580073303A /* NoTimeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoTimeline.swift; sourceTree = "<group>"; };
|
|
EABD921D294278240073303A /* CategorySection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CategorySection.swift; sourceTree = "<group>"; };
|
|
EABD921F29427A9C0073303A /* DosesSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosesSection.swift; sourceTree = "<group>"; };
|
|
EABDA72A2887ECFB00A23DB3 /* SubstanceCompanion-CoreDataHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SubstanceCompanion-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EABDA72D28881B4800A23DB3 /* StatsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatsScreen.swift; sourceTree = "<group>"; };
|
|
EAC23793276750C500109622 /* Global Functions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Global Functions.swift"; sourceTree = "<group>"; };
|
|
EAC25BFA2955EC900002D68F /* TestingServicesScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestingServicesScreen.swift; sourceTree = "<group>"; };
|
|
EAC25BFC2955F23A0002D68F /* ReagentTestingScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReagentTestingScreen.swift; sourceTree = "<group>"; };
|
|
EAC25BFF2955FD190002D68F /* DosageGuideScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageGuideScreen.swift; sourceTree = "<group>"; };
|
|
EAC25C01295600F20002D68F /* DosageClassificationScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageClassificationScreen.swift; sourceTree = "<group>"; };
|
|
EAC25C03295603B10002D68F /* VolumetricDosingScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VolumetricDosingScreen.swift; sourceTree = "<group>"; };
|
|
EAC25C05295604B00002D68F /* SaferHallucinogenScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SaferHallucinogenScreen.swift; sourceTree = "<group>"; };
|
|
EAC25C07295608E20002D68F /* AdministrationRouteScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdministrationRouteScreen.swift; sourceTree = "<group>"; };
|
|
EAC3686D2B6F843800056C56 /* JournalCalendarScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JournalCalendarScreen.swift; sourceTree = "<group>"; };
|
|
EAC3686F2B6FC7C100056C56 /* CalendarColorRectangle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CalendarColorRectangle.swift; sourceTree = "<group>"; };
|
|
EAC368722B6FC99200056C56 /* DayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DayView.swift; sourceTree = "<group>"; };
|
|
EAC39DC1297881E90012823D /* EditColorsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditColorsScreen.swift; sourceTree = "<group>"; };
|
|
EAC39DC329789E120012823D /* ExplainExperienceSectionScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExplainExperienceSectionScreen.swift; sourceTree = "<group>"; };
|
|
EAC39DC52979347B0012823D /* EditLocationScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditLocationScreen.swift; sourceTree = "<group>"; };
|
|
EAC39DC7297934FE0012823D /* AddLocationScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddLocationScreen.swift; sourceTree = "<group>"; };
|
|
EAC4BFFB2B890ADA00293B44 /* ChooseCustomUnitScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseCustomUnitScreen.swift; sourceTree = "<group>"; };
|
|
EAC4BFFD2B890DF600293B44 /* OnFirstAppearModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnFirstAppearModifier.swift; sourceTree = "<group>"; };
|
|
EAC4BFFF2B893EB300293B44 /* CustomUnitCalculationText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitCalculationText.swift; sourceTree = "<group>"; };
|
|
EACB0C18293F9BCE00C605E2 /* SubstanceFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceFile.swift; sourceTree = "<group>"; };
|
|
EACB0C1A293F9C0100C605E2 /* Category.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Category.swift; sourceTree = "<group>"; };
|
|
EACB0C1D293FA4F500C605E2 /* SaferScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SaferScreen.swift; sourceTree = "<group>"; };
|
|
EACB0C1F293FED5500C605E2 /* Interactions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Interactions.swift; sourceTree = "<group>"; };
|
|
EACB0C212940888600C605E2 /* SearchSubstanceRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchSubstanceRow.swift; sourceTree = "<group>"; };
|
|
EACB6E3A27D09C8800940291 /* JournalTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JournalTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
EACB6E5127D2592800940291 /* DecodingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DecodingTests.swift; sourceTree = "<group>"; };
|
|
EACB6E5627D3483900940291 /* RegexTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegexTests.swift; sourceTree = "<group>"; };
|
|
EACF43932B9F7B7A008D1897 /* GlobalNavigationDestination.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalNavigationDestination.swift; sourceTree = "<group>"; };
|
|
EACF439A2BA24026008D1897 /* DosageStatScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageStatScreen.swift; sourceTree = "<group>"; };
|
|
EACF439C2BA247D3008D1897 /* DosageStat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DosageStat.swift; sourceTree = "<group>"; };
|
|
EACF91C62887410500E7149C /* PW Version 2.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "PW Version 2.xcdatamodel"; sourceTree = "<group>"; };
|
|
EAD1D0012B52709500EC0D70 /* CustomUnitsArchiveScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitsArchiveScreen.swift; sourceTree = "<group>"; };
|
|
EAD1D0032B5271BD00EC0D70 /* CustomUnitRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUnitRow.swift; sourceTree = "<group>"; };
|
|
EAE4710326CBA57F009FB0EC /* Journal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Journal.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
EAE4710626CBA57F009FB0EC /* JournalApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JournalApp.swift; sourceTree = "<group>"; };
|
|
EAE4711D26CBA663009FB0EC /* WelcomeScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreen.swift; sourceTree = "<group>"; };
|
|
EAE4712226CBA663009FB0EC /* Feature.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Feature.swift; sourceTree = "<group>"; };
|
|
EAE4712726CBA663009FB0EC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
EAE4712926CBA663009FB0EC /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
EAE4712B26CBA663009FB0EC /* SettingsScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingsScreen.swift; sourceTree = "<group>"; };
|
|
EAE4715726CBA664009FB0EC /* Goya.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Goya.xcdatamodel; sourceTree = "<group>"; };
|
|
EAE4715926CBA664009FB0EC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
EAE4715C26CBA664009FB0EC /* Sequence-Uniqued.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Sequence-Uniqued.swift"; sourceTree = "<group>"; };
|
|
EAE4716526CBA664009FB0EC /* Experience-CoreDataHelpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Experience-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EAE4716726CBA664009FB0EC /* Ingestion-CoreDataHelpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Ingestion-CoreDataHelpers.swift"; sourceTree = "<group>"; };
|
|
EAE4717D26CBA664009FB0EC /* Date-String.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Date-String.swift"; sourceTree = "<group>"; };
|
|
EAE4718026CBA664009FB0EC /* Persistence.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; };
|
|
EAE4718926CBA664009FB0EC /* IngestionRow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IngestionRow.swift; sourceTree = "<group>"; };
|
|
EAE4718B26CBA664009FB0EC /* ExperienceScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExperienceScreen.swift; sourceTree = "<group>"; };
|
|
EAE471A026CBA664009FB0EC /* DosePicker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DosePicker.swift; sourceTree = "<group>"; };
|
|
EAE471A526CBA664009FB0EC /* ChooseRouteScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChooseRouteScreen.swift; sourceTree = "<group>"; };
|
|
EAE471A626CBA664009FB0EC /* FinishIngestionScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FinishIngestionScreen.swift; sourceTree = "<group>"; };
|
|
EAE471A726CBA664009FB0EC /* ChooseSubstanceScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChooseSubstanceScreen.swift; sourceTree = "<group>"; };
|
|
EAE471A826CBA664009FB0EC /* ChooseDoseScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChooseDoseScreen.swift; sourceTree = "<group>"; };
|
|
EAE471AA26CBA664009FB0EC /* JournalScreen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JournalScreen.swift; sourceTree = "<group>"; };
|
|
EAE471AB26CBA664009FB0EC /* ExperienceRow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExperienceRow.swift; sourceTree = "<group>"; };
|
|
EAE4723426CC42F7009FB0EC /* substances.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = substances.json; sourceTree = "<group>"; };
|
|
EAE480922973EF5900B600EF /* CumulativeDose.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CumulativeDose.swift; sourceTree = "<group>"; };
|
|
EAE48096297433D100B600EF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
|
|
EAE4809829743ACE00B600EF /* LaunchScreenEye.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = LaunchScreenEye.png; sourceTree = "<group>"; };
|
|
EAEA92222B4E780200F3049D /* Inflection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Inflection.swift; sourceTree = "<group>"; };
|
|
EAF21C202BBB3767000BFB0A /* JournalAuthenticatorWrapperView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JournalAuthenticatorWrapperView.swift; sourceTree = "<group>"; };
|
|
EAF21C232BBB3A1F000BFB0A /* Tab.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tab.swift; sourceTree = "<group>"; };
|
|
EAF21C252BBB3A3B000BFB0A /* Navigator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Navigator.swift; sourceTree = "<group>"; };
|
|
EAF21C272BBB3A6F000BFB0A /* GetScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetScreen.swift; sourceTree = "<group>"; };
|
|
EAF5D366270B3A6E00E78909 /* PsychonautWiki Journal.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "PsychonautWiki Journal.entitlements"; sourceTree = "<group>"; };
|
|
EAF76C8F27D7A5A000945587 /* AcknowledgeInteractionsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcknowledgeInteractionsView.swift; sourceTree = "<group>"; };
|
|
EAF76C9C27D8B10500945587 /* InteractionType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionType.swift; sourceTree = "<group>"; };
|
|
EAF76CA327D8F72700945587 /* ExperiencesList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExperiencesList.swift; sourceTree = "<group>"; };
|
|
EAF76CA827D90CF900945587 /* SubstanceColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubstanceColor.swift; sourceTree = "<group>"; };
|
|
EAF76CAB27D90F6A00945587 /* AdministrationRoute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdministrationRoute.swift; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
EA085DC929607229001638AC /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EA085DD029607229001638AC /* SwiftUI.framework in Frameworks */,
|
|
EA085DCE29607229001638AC /* WidgetKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EACB6E3727D09C8800940291 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EAE4710026CBA57F009FB0EC /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EAF76CA027D8B72900945587 /* Algorithms in Frameworks */,
|
|
EAFA4BD42B400BE50056649E /* WrappingHStack in Frameworks */,
|
|
EAC3686C2B6F840100056C56 /* HorizonCalendar in Frameworks */,
|
|
EAF76C9927D899E700945587 /* AlertToast in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
EA014F9627E5DC6500077FB2 /* Web */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA014F9427E5DB5200077FB2 /* WebViewRepresentable.swift */,
|
|
EA014F9927E5E72000077FB2 /* WebViewScreen.swift */,
|
|
);
|
|
path = Web;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA039AC12A5F10DE006DFAFE /* Tolerance Screen Texts */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA039ABF2A5E75CE006DFAFE /* ToleranceTextsScreen.swift */,
|
|
EA039AC22A5F1118006DFAFE /* SubstanceWithToleranceAndColor.swift */,
|
|
);
|
|
path = "Tolerance Screen Texts";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA039AC82A6C6672006DFAFE /* Duration */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA527A8729428011009C142D /* DurationSection.swift */,
|
|
EA8447EA27CD276300B10DD3 /* OneRoaDurationRow.swift */,
|
|
EA039AC62A6C6657006DFAFE /* View-ColorBackground.swift */,
|
|
EA039AC92A6C6691006DFAFE /* DurationChip.swift */,
|
|
);
|
|
path = Duration;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA03ABC42B39BE6B00DB8D0D /* Custom Units */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA03ABC52B39BE9200DB8D0D /* CustomUnitsChooseDoseScreen.swift */,
|
|
EA4793572B48122C00685EAA /* CustomUnitDosePicker.swift */,
|
|
EAC4BFFF2B893EB300293B44 /* CustomUnitCalculationText.swift */,
|
|
EA8A2CB12B468AEF0050554C /* CustomUnitDoseRow.swift */,
|
|
EA47935F2B4A72D700685EAA /* CustomUnitMinInfo.swift */,
|
|
);
|
|
path = "Custom Units";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA085DD129607229001638AC /* TimelineWidget */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA085DD229607229001638AC /* TimelineWidgetBundle.swift */,
|
|
EA085DD429607229001638AC /* TimelineWidgetLiveActivity.swift */,
|
|
EA085DE329616E45001638AC /* TimelineWidgetAttributes.swift */,
|
|
EA085DD829607229001638AC /* Assets.xcassets */,
|
|
EA085DDA29607229001638AC /* Info.plist */,
|
|
);
|
|
path = TimelineWidget;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA095A1027D9E3D0007D44D6 /* Dose */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA4189FE296738BC00DEA663 /* MDMA Dose */,
|
|
EAE471A826CBA664009FB0EC /* ChooseDoseScreen.swift */,
|
|
EA302E492B38289B007F113F /* SubstanceAndRoute.swift */,
|
|
EA60483E2A1BF2CB005C6A4B /* ChasingTheDragonSection.swift */,
|
|
EA302E4F2B385965007F113F /* custom */,
|
|
EA095A0E27D9DCAE007D44D6 /* UnitsPicker.swift */,
|
|
);
|
|
path = Dose;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA095A1127D9E3E8007D44D6 /* Finish */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE471A626CBA664009FB0EC /* FinishIngestionScreen.swift */,
|
|
EAB794742D02DA9B00ED37C8 /* TimePointOrRangePicker.swift */,
|
|
EAC4BFFD2B890DF600293B44 /* OnFirstAppearModifier.swift */,
|
|
EA302E472B381C2F007F113F /* FinishIngestionScreenArguments.swift */,
|
|
EA418A2C296C00BF00DEA663 /* LocationManager.swift */,
|
|
EA418A082969747500DEA663 /* Other */,
|
|
);
|
|
path = Finish;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA095A1227D9E400007D44D6 /* Interactions */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAF76C8F27D7A5A000945587 /* AcknowledgeInteractionsView.swift */,
|
|
EA41C6162956C683000DA021 /* InteractionChecker.swift */,
|
|
);
|
|
path = Interactions;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA116CD929FBA334007D8BF6 /* components */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA48F86029DB2B1B007DA8C5 /* RatingScreenContent.swift */,
|
|
EA116CDA29FBA381007D8BF6 /* SelectRatingSection.swift */,
|
|
EA116CDC29FBA3D9007D8BF6 /* RatingExplanationSection.swift */,
|
|
);
|
|
path = components;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA2D19632B11D38E00B270A2 /* Preparation */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA085E0029619E5B001638AC /* IngestionMinInfoForTimeline.swift */,
|
|
EA2D19642B11D3BA00B270A2 /* SubstanceIngestionGroup.swift */,
|
|
);
|
|
path = Preparation;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA302E422B2F3320007F113F /* Custom Units */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAA2C9B92B28BEAB0045C8DF /* CustomUnitsScreen.swift */,
|
|
EAD1D0032B5271BD00EC0D70 /* CustomUnitRow.swift */,
|
|
EAD1D0012B52709500EC0D70 /* CustomUnitsArchiveScreen.swift */,
|
|
EA03ABC22B39AAF100DB8D0D /* EditCustomUnitsScreen.swift */,
|
|
EA302E432B2F3349007F113F /* CustomUnitsChooseSubstanceScreen.swift */,
|
|
EA302E592B38758A007F113F /* FinishCustomUnitsScreen.swift */,
|
|
EA22BC712CAFA7F300BE7D35 /* StandardDeviationConfidenceIntervalExplanation.swift */,
|
|
);
|
|
path = "Custom Units";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA302E4F2B385965007F113F /* custom */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAACB08E2947C8FB0050E002 /* CustomSubstanceChooseDoseScreen.swift */,
|
|
EA302E502B385976007F113F /* CustomChooseDoseScreenArguments.swift */,
|
|
);
|
|
path = custom;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA302E522B385AA4007F113F /* custom */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAACB08C2947C83A0050E002 /* CustomSubstanceChooseRouteScreen.swift */,
|
|
EA302E532B385AB4007F113F /* CustomSubstanceChooseRouteScreenArguments.swift */,
|
|
);
|
|
path = custom;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA39B2052BB981E0000B1C4E /* App Intents */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA39B2062BB98211000B1C4E /* AppIntents.swift */,
|
|
);
|
|
path = "App Intents";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA4189FE296738BC00DEA663 /* MDMA Dose */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA4189FA2966B84500DEA663 /* ChooseMDMADoseScreen.swift */,
|
|
EA4189FC2966DA4500DEA663 /* MDMAOptimalDoseSection.swift */,
|
|
EA418A0129673FFF00DEA663 /* MDMAPillsSection.swift */,
|
|
EA4189FF2967397D00DEA663 /* MDMAMaxDoseCalculator.swift */,
|
|
);
|
|
path = "MDMA Dose";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA418A052968D62F00DEA663 /* Substance Charts */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA41C626295EB65C000DA021 /* SubstanceOverview.swift */,
|
|
EA41C628295EB6E2000DA021 /* SubstanceDetailsScreen.swift */,
|
|
EAEA92222B4E780200F3049D /* Inflection.swift */,
|
|
);
|
|
path = "Substance Charts";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA418A082969747500DEA663 /* Other */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAB165AD27E36D29003DF79D /* EmptySectionForPadding.swift */,
|
|
EA48F89D29E8B879007DA8C5 /* StomachFullnessPicker.swift */,
|
|
EA48F8B729EE8A15007DA8C5 /* Choose Location */,
|
|
EAB1659427E302BC003DF79D /* ColorPickerScreen.swift */,
|
|
EA418A0329675FE800DEA663 /* ExperiencePickerScreen.swift */,
|
|
EA418A0C29697EB200DEA663 /* ExperienceTitleScreen.swift */,
|
|
EA418A09296974B300DEA663 /* Ingestion Note */,
|
|
EA4B8A262A9DCE63009918DE /* EditConsumerScreen.swift */,
|
|
);
|
|
path = Other;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA418A09296974B300DEA663 /* Ingestion Note */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA418A062969740D00DEA663 /* IngestionNoteScreen.swift */,
|
|
EA418A0A296974D800DEA663 /* IngestionNote-ViewModel.swift */,
|
|
);
|
|
path = "Ingestion Note";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA41C630295F88F0000DA021 /* Experience Charts */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA41C62A295EB79A000DA021 /* ExperienceOverview.swift */,
|
|
EA41C62C295EB7C2000DA021 /* ExperienceDetailsScreen.swift */,
|
|
EA41C631295F8921000DA021 /* DailyExperienceChart.swift */,
|
|
EA41C633295F895C000DA021 /* MonthlyExperienceChart.swift */,
|
|
EA41C635295F89BA000DA021 /* YearlyExperienceChart.swift */,
|
|
);
|
|
path = "Experience Charts";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA460D202763790C002EF80B /* FAQ */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA460D1E2762CA8B002EF80B /* FAQView.swift */,
|
|
EA460D2327637964002EF80B /* QuestionAndAnswer.swift */,
|
|
);
|
|
path = FAQ;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA47E66E27CB475100F6E10F /* Search */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA8447E527CD14C000B10DD3 /* Substance */,
|
|
EAB165A527E35C0C003DF79D /* Custom Substance */,
|
|
EA47E66F27CB477000F6E10F /* SearchScreen.swift */,
|
|
EAB8EF4F2A489DDA00542253 /* SubstanceSearchBarWithFilter.swift */,
|
|
EACB0C212940888600C605E2 /* SearchSubstanceRow.swift */,
|
|
EAA9C3822A5479AE00869E5A /* SearchLogic.swift */,
|
|
);
|
|
path = Search;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA48F85B29DB187A007DA8C5 /* Location */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA418A32296C755400DEA663 /* EditLocationLinkAndMap.swift */,
|
|
EAC39DC52979347B0012823D /* EditLocationScreen.swift */,
|
|
EAC39DC7297934FE0012823D /* AddLocationScreen.swift */,
|
|
);
|
|
path = Location;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA48F85C29DB1894007DA8C5 /* Rating */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA116CD929FBA334007D8BF6 /* components */,
|
|
EA48F85529DB0EFE007DA8C5 /* ShulginRatingSection.swift */,
|
|
EA48F85729DB12A5007DA8C5 /* ShulginRatingOption.swift */,
|
|
EA48F85929DB182C007DA8C5 /* AddRatingScreen.swift */,
|
|
EA48F86229DB2B37007DA8C5 /* EditRatingScreen.swift */,
|
|
EA116CD729FBA2E4007D8BF6 /* EditOverallRatingScreen.swift */,
|
|
);
|
|
path = Rating;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA48F86429DC061A007DA8C5 /* Edit Ingestion */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA50E4E3294B70A400B8D1FC /* EditIngestionScreen.swift */,
|
|
EAC4BFFB2B890ADA00293B44 /* ChooseCustomUnitScreen.swift */,
|
|
EAE471A026CBA664009FB0EC /* DosePicker.swift */,
|
|
);
|
|
path = "Edit Ingestion";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA48F88629DD4FC2007DA8C5 /* Codables */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA41C622295C2BE7000DA021 /* JournalFile.swift */,
|
|
EA48F88729DD4FD6007DA8C5 /* ExperienceCodable.swift */,
|
|
EA48F88929DD501F007DA8C5 /* LocationCodable.swift */,
|
|
EA323B332B6E187600DC1316 /* CustomUnitCodable.swift */,
|
|
EA48F88B29DD503D007DA8C5 /* IngestionCodable.swift */,
|
|
EA48F88D29DD5053007DA8C5 /* CompanionCodable.swift */,
|
|
EA48F88F29DD5076007DA8C5 /* CustomSubstanceCodable.swift */,
|
|
EA48F89129DD50B8007DA8C5 /* RatingCodable.swift */,
|
|
EA4B8A2E2AA6E231009918DE /* TimedNoteCodable.swift */,
|
|
);
|
|
path = Codables;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA48F8A529EBD592007DA8C5 /* Components */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA6EFDEA2D1BF53400729089 /* PureSubstanceSuggestionView.swift */,
|
|
EA6EFDEE2D1C00E300729089 /* CustomSubstanceSuggestionView.swift */,
|
|
EA6EFDEC2D1BF9D600729089 /* CustomUnitSuggestionView.swift */,
|
|
EA1DE5A32949DE8A00FEE975 /* SuggestionsCreator.swift */,
|
|
EA60482C2A1411EF005C6A4B /* Suggestion */,
|
|
EA1DE59D2949CB5800FEE975 /* SubstanceBox.swift */,
|
|
EA1DE59F2949CEFD00FEE975 /* CustomSubstanceBox.swift */,
|
|
EA47935D2B48384100685EAA /* CustomUnitBox.swift */,
|
|
);
|
|
path = Components;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA48F8B729EE8A15007DA8C5 /* Choose Location */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA418A2A2969C36100DEA663 /* ChooseLocationScreen.swift */,
|
|
EA48F8B829EE8A32007DA8C5 /* ChooseLocationScreenContent.swift */,
|
|
);
|
|
path = "Choose Location";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA4B8A132A9B22BD009918DE /* Timed Note */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA4B8A142A9B22EA009918DE /* AddTimedNoteScreen.swift */,
|
|
EA4B8A1C2A9B3540009918DE /* EditTimedNoteScreen.swift */,
|
|
EA4B8A162A9B23A3009918DE /* TimedNoteScreenContent.swift */,
|
|
EA4B8A182A9B2A89009918DE /* TimedNoteRow.swift */,
|
|
EA4B8A1A2A9B2ECF009918DE /* TimedNoteDottedLine.swift */,
|
|
);
|
|
path = "Timed Note";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA55CEB22A3F276900FE1A44 /* ExperienceRow */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE471AB26CBA664009FB0EC /* ExperienceRow.swift */,
|
|
EA55CEB32A3F278A00FE1A44 /* ExperienceTimeText.swift */,
|
|
EA55CEB52A3F283D00FE1A44 /* ExperienceColorRectangle.swift */,
|
|
);
|
|
path = ExperienceRow;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA55CEB72A3F28D700FE1A44 /* Ingestion */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA55CEBC2A3F294200FE1A44 /* DotRow */,
|
|
EAE4718926CBA664009FB0EC /* IngestionRow.swift */,
|
|
EA7F230E2B8E095700EA6734 /* RelativeTimeText.swift */,
|
|
EA55CEBD2A3F298E00FE1A44 /* ColorRectangle.swift */,
|
|
);
|
|
path = Ingestion;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA55CEBC2A3F294200FE1A44 /* DotRow */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA55CEB82A3F290900FE1A44 /* DotRows.swift */,
|
|
EA55CEBA2A3F292B00FE1A44 /* Dot.swift */,
|
|
);
|
|
path = DotRow;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA60482C2A1411EF005C6A4B /* Suggestion */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA6048282A1411CF005C6A4B /* RegularDoseAndUnit.swift */,
|
|
EA4793592B48252500685EAA /* CustomUnitDose.swift */,
|
|
EA60482A2A1411E5005C6A4B /* CustomSubstanceModel.swift */,
|
|
EA6048262A1411C0005C6A4B /* Suggestion.swift */,
|
|
);
|
|
path = Suggestion;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA60482F2A1623EC005C6A4B /* Stats */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EACF43992BA23FFC008D1897 /* Dosage Charts */,
|
|
EA6D44EB2A50470000BF2E8A /* Tolerance */,
|
|
EA41C630295F88F0000DA021 /* Experience Charts */,
|
|
EA418A052968D62F00DEA663 /* Substance Charts */,
|
|
EAA9C3732A50759100869E5A /* TimeRange */,
|
|
EABDA72D28881B4800A23DB3 /* StatsScreen.swift */,
|
|
EA41C624295EAFD8000DA021 /* Data.swift */,
|
|
);
|
|
path = Stats;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA6048352A16CE82005C6A4B /* Spray */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA6048302A166FD9005C6A4B /* SprayCalculatorScreen.swift */,
|
|
EA6048382A188BFF005C6A4B /* SprayCalculatorScreen-ViewModel.swift */,
|
|
EA6048362A16CE9F005C6A4B /* AddSprayScreen.swift */,
|
|
EA60483A2A188FDB005C6A4B /* WeightUnit.swift */,
|
|
EA60483C2A188FFB005C6A4B /* SprayModel.swift */,
|
|
);
|
|
path = Spray;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA6048462A25C298005C6A4B /* Fab */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA6048242A140E25005C6A4B /* FabPosition.swift */,
|
|
EA6048442A25C28F005C6A4B /* FabLabelStyle.swift */,
|
|
);
|
|
path = Fab;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA6D44E12A4FF8B700BF2E8A /* Components */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA302E422B2F3320007F113F /* Custom Units */,
|
|
EAC39DC1297881E90012823D /* EditColorsScreen.swift */,
|
|
EA6D44E42A4FFD7800BF2E8A /* Share */,
|
|
EA4B8A302AA6FF02009918DE /* LockTimeOption.swift */,
|
|
);
|
|
path = Components;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA6D44E42A4FFD7800BF2E8A /* Share */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA6D44E22A4FF8D400BF2E8A /* ShareScreen.swift */,
|
|
EA6D44E52A4FFD9100BF2E8A /* QRCodeView.swift */,
|
|
);
|
|
path = Share;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA6D44EB2A50470000BF2E8A /* Tolerance */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAA9C37E2A54784300869E5A /* Models */,
|
|
EAA9C37F2A54787C00869E5A /* Screen */,
|
|
EAA9C3782A50A54E00869E5A /* ToleranceChartOverView.swift */,
|
|
EAA9C3712A50690C00869E5A /* ToleranceChartCalculator.swift */,
|
|
EAA9C38F2A548B9600869E5A /* SubstanceAndDay.swift */,
|
|
EAA9C3842A547B3500869E5A /* Add Tolerance Ingestion */,
|
|
);
|
|
path = Tolerance;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA8039B72BA6CEA10097E743 /* Dosage Stats Charts */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA8039B82BA6CEE80097E743 /* DosageStatDayChart.swift */,
|
|
EA8039BA2BA6D99A0097E743 /* DosageStatWeekChart.swift */,
|
|
EA8039BC2BA6DBFC0097E743 /* DosageStatMonthChart.swift */,
|
|
EA8039BE2BA6DDC30097E743 /* DosageStatYearChart.swift */,
|
|
);
|
|
path = "Dosage Stats Charts";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA8447E527CD14C000B10DD3 /* Substance */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA014F9627E5DC6500077FB2 /* Web */,
|
|
EABD921A294276AA0073303A /* Section Screens */,
|
|
EA8447E327CD14AD00B10DD3 /* SubstanceScreen.swift */,
|
|
);
|
|
path = Substance;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA891BB827DF9F3B00AF04C6 /* Choose Substance */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE471A726CBA664009FB0EC /* ChooseSubstanceScreen.swift */,
|
|
EA1DE5A12949D10100FEE975 /* ChooseSubstance-ViewModel.swift */,
|
|
EA48F8A529EBD592007DA8C5 /* Components */,
|
|
);
|
|
path = "Choose Substance";
|
|
sourceTree = "<group>";
|
|
};
|
|
EA8A2CB32B468C7F0050554C /* RoaDoseRow */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA8447E627CD175000B10DD3 /* RoaDoseRow.swift */,
|
|
EA8A2CB42B468D3F0050554C /* DoseClassificationRow.swift */,
|
|
);
|
|
path = RoaDoseRow;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA8AEA6F27E1CC3A00B30A16 /* Main */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAF21C222BBB3A15000BFB0A /* Navigation */,
|
|
EA8AEA7027E1CC5100B30A16 /* Content */,
|
|
EAE4710626CBA57F009FB0EC /* JournalApp.swift */,
|
|
EAF21C202BBB3767000BFB0A /* JournalAuthenticatorWrapperView.swift */,
|
|
EA418A38296CEEBD00DEA663 /* Authenticator.swift */,
|
|
EA418A36296CDEDE00DEA663 /* LockScreen.swift */,
|
|
EAE48096297433D100B600EF /* LaunchScreen.storyboard */,
|
|
EAE4809829743ACE00B600EF /* LaunchScreenEye.png */,
|
|
EA014FA327EA1AD300077FB2 /* ToastViewModel.swift */,
|
|
EA968AFC2962C9B000779DD9 /* ActivityManager.swift */,
|
|
);
|
|
path = Main;
|
|
sourceTree = "<group>";
|
|
};
|
|
EA8AEA7027E1CC5100B30A16 /* Content */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4711B26CBA663009FB0EC /* Welcome Screen */,
|
|
EAE4712926CBA663009FB0EC /* ContentView.swift */,
|
|
EACF43932B9F7B7A008D1897 /* GlobalNavigationDestination.swift */,
|
|
);
|
|
path = Content;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAA2EC6826E2064D00B4FACF /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA085DCD29607229001638AC /* WidgetKit.framework */,
|
|
EA085DCF29607229001638AC /* SwiftUI.framework */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAA9C3732A50759100869E5A /* TimeRange */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA41C62E295EB86C000DA021 /* TimeRange.swift */,
|
|
EAA9C3742A50762500869E5A /* TimeRangePicker.swift */,
|
|
);
|
|
path = TimeRange;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAA9C37E2A54784300869E5A /* Models */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAA9C37C2A51F85500869E5A /* ToleranceChartPreviewDataProvider.swift */,
|
|
EAA9C36D2A50679100869E5A /* ToleranceType.swift */,
|
|
EAA9C36F2A5067A200869E5A /* ToleranceWindow.swift */,
|
|
);
|
|
path = Models;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAA9C37F2A54787C00869E5A /* Screen */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAA9C3762A50802C00869E5A /* ToleranceChartScreen.swift */,
|
|
EAA9C37A2A51F7BC00869E5A /* ToleranceChartScreenContent.swift */,
|
|
EA039AC12A5F10DE006DFAFE /* Tolerance Screen Texts */,
|
|
EAA9C3932A57214A00869E5A /* ToleranceChartExplanationScreen.swift */,
|
|
EAA9C3912A57203800869E5A /* MissingToleranceText.swift */,
|
|
EA6D44EC2A50472400BF2E8A /* ToleranceChart.swift */,
|
|
EAA9C3952A5944EB00869E5A /* ToleranceTimeOption.swift */,
|
|
);
|
|
path = Screen;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAA9C3842A547B3500869E5A /* Add Tolerance Ingestion */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAA9C3802A5478F700869E5A /* AddToleranceIngestionScreen.swift */,
|
|
EAA9C3972A59481400869E5A /* Choose Date And Color */,
|
|
);
|
|
path = "Add Tolerance Ingestion";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAA9C3972A59481400869E5A /* Choose Date And Color */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAA9C38B2A54825C00869E5A /* ChooseDateScreen.swift */,
|
|
EAA9C3982A59484600869E5A /* ChooseDateScreenContent.swift */,
|
|
);
|
|
path = "Choose Date And Color";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAACB08B2947C4040050E002 /* Route */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE471A526CBA664009FB0EC /* ChooseRouteScreen.swift */,
|
|
EA302E4D2B385712007F113F /* ChooseRouteScreenArguments.swift */,
|
|
EA2D196A2B11E8AE00B270A2 /* RouteBox.swift */,
|
|
EA2D19682B11E85300B270A2 /* ChooseOtherRouteScreen.swift */,
|
|
EA302E552B385D22007F113F /* ChooseOtherRouteScreenArguments.swift */,
|
|
EA302E522B385AA4007F113F /* custom */,
|
|
);
|
|
path = Route;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAB165A527E35C0C003DF79D /* Custom Substance */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAB165A127E35883003DF79D /* EditCustomSubstanceView.swift */,
|
|
EAB165A327E35BE0003DF79D /* AddCustomSubstanceView.swift */,
|
|
EAB165A627E35C29003DF79D /* AddCustomSubstance-ViewModel.swift */,
|
|
);
|
|
path = "Custom Substance";
|
|
sourceTree = "<group>";
|
|
};
|
|
EABD91FE294108100073303A /* Timeline */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA2D19632B11D38E00B270A2 /* Preparation */,
|
|
EABD92072941EA1A0073303A /* Drawables */,
|
|
EA527A9329428CD8009C142D /* EffectTimeline.swift */,
|
|
EA48F86929DC26A6007DA8C5 /* EverythingForOneRating.swift */,
|
|
EA4B8A1E2A9B3E0E009918DE /* EverythingForOneTimedNote.swift */,
|
|
EABD91FC294105830073303A /* TimelineModel.swift */,
|
|
EABD92012941C3A30073303A /* GroupDrawable.swift */,
|
|
EAB7946E2D017B1200ED37C8 /* TimeRangeDrawable.swift */,
|
|
EA4B8A062A969301009918DE /* WeightedLine.swift */,
|
|
EAB794712D017E8600ED37C8 /* IngestionRange.swift */,
|
|
EA48F86529DC1AE9007DA8C5 /* RatingDrawable.swift */,
|
|
EA4B8A202A9B3EBC009918DE /* TimedNoteDrawable.swift */,
|
|
EABD91FF2941C3740073303A /* AxisDrawable.swift */,
|
|
);
|
|
path = Timeline;
|
|
sourceTree = "<group>";
|
|
};
|
|
EABD92072941EA1A0073303A /* Drawables */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA4B8A082A969B0E009918DE /* FullCumulativeTimelines.swift */,
|
|
EA2C94B42AAD98A000864BEC /* FullTimeline.swift */,
|
|
EA1F774F2D4CCB7100E7F483 /* FullRangeTimeline.swift */,
|
|
EA0CAAAE295473C900095A33 /* GraphicsContext-DrawDot.swift */,
|
|
EABD92082941EA4B0073303A /* TotalTimeline.swift */,
|
|
EABD920C294202680073303A /* StrokeStyle-Timeline.swift */,
|
|
EABD921429421CE60073303A /* OnsetComeupTimeline.swift */,
|
|
EABD92102942131E0073303A /* OnsetComeupPeakTotalTimeline.swift */,
|
|
EABD9212294215FB0073303A /* OnsetTimeline.swift */,
|
|
EABD921629421E960073303A /* OnsetComeupPeakTimeline.swift */,
|
|
EABD92052941C4080073303A /* TimelineDrawable.swift */,
|
|
EABD920E294203E70073303A /* OnsetComeupTotalTimeline.swift */,
|
|
EABD920A2941FB160073303A /* OnsetTotalTimeline.swift */,
|
|
EABD921829422C580073303A /* NoTimeline.swift */,
|
|
);
|
|
path = Drawables;
|
|
sourceTree = "<group>";
|
|
};
|
|
EABD921A294276AA0073303A /* Section Screens */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA039AC82A6C6672006DFAFE /* Duration */,
|
|
EA8A2CB32B468C7F0050554C /* RoaDoseRow */,
|
|
EABD921F29427A9C0073303A /* DosesSection.swift */,
|
|
EABD921D294278240073303A /* CategorySection.swift */,
|
|
EA527A8329427E61009C142D /* ToleranceSection.swift */,
|
|
EA527A8529427F56009C142D /* ToxicitySection.swift */,
|
|
EA41C61C295AF236000DA021 /* InteractionsGroup.swift */,
|
|
EA48F8AF29EBEE4B007DA8C5 /* DangerTriangles.swift */,
|
|
EA014F9D27E5F5F200077FB2 /* RowLabelView.swift */,
|
|
);
|
|
path = "Section Screens";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAC25BFE2955FCFA0002D68F /* Screens */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAC25BFC2955F23A0002D68F /* ReagentTestingScreen.swift */,
|
|
EA2A69A429714ED600B3A474 /* SaferRoutesScreen.swift */,
|
|
EAC25C07295608E20002D68F /* AdministrationRouteScreen.swift */,
|
|
EAC25C05295604B00002D68F /* SaferHallucinogenScreen.swift */,
|
|
EAC25BFA2955EC900002D68F /* TestingServicesScreen.swift */,
|
|
EAC25C03295603B10002D68F /* VolumetricDosingScreen.swift */,
|
|
EAC25BFF2955FD190002D68F /* DosageGuideScreen.swift */,
|
|
EAC25C01295600F20002D68F /* DosageClassificationScreen.swift */,
|
|
);
|
|
path = Screens;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAC368712B6FC97800056C56 /* calendar */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAC3686F2B6FC7C100056C56 /* CalendarColorRectangle.swift */,
|
|
EAC368722B6FC99200056C56 /* DayView.swift */,
|
|
);
|
|
path = calendar;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAC39DC029784D0D0012823D /* Other */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4718826CBA664009FB0EC /* Experience */,
|
|
EA55CEB22A3F276900FE1A44 /* ExperienceRow */,
|
|
EA6048462A25C298005C6A4B /* Fab */,
|
|
);
|
|
path = Other;
|
|
sourceTree = "<group>";
|
|
};
|
|
EACB0C1C293FA48B00C605E2 /* Settings */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA460D202763790C002EF80B /* FAQ */,
|
|
EA48F88629DD4FC2007DA8C5 /* Codables */,
|
|
EA6D44E12A4FF8B700BF2E8A /* Components */,
|
|
EAE4712B26CBA663009FB0EC /* SettingsScreen.swift */,
|
|
EA41C620295C1E9E000DA021 /* Settings-ViewModel.swift */,
|
|
);
|
|
path = Settings;
|
|
sourceTree = "<group>";
|
|
};
|
|
EACB6E3B27D09C8800940291 /* JournalTests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EACB6E5127D2592800940291 /* DecodingTests.swift */,
|
|
EA48F89729E6E27C007DA8C5 /* InteractionTests.swift */,
|
|
EA98D9102972968100D94E65 /* Roa.json */,
|
|
EACB6E5627D3483900940291 /* RegexTests.swift */,
|
|
);
|
|
path = JournalTests;
|
|
sourceTree = "<group>";
|
|
};
|
|
EACF43992BA23FFC008D1897 /* Dosage Charts */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EACF439A2BA24026008D1897 /* DosageStatScreen.swift */,
|
|
EACF439C2BA247D3008D1897 /* DosageStat.swift */,
|
|
EA8039B72BA6CEA10097E743 /* Dosage Stats Charts */,
|
|
);
|
|
path = "Dosage Charts";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE470FA26CBA57F009FB0EC = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4710526CBA57F009FB0EC /* PsychonautWiki Journal */,
|
|
EACB6E3B27D09C8800940291 /* JournalTests */,
|
|
EA085DD129607229001638AC /* TimelineWidget */,
|
|
EAE4710426CBA57F009FB0EC /* Products */,
|
|
EAA2EC6826E2064D00B4FACF /* Frameworks */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4710426CBA57F009FB0EC /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4710326CBA57F009FB0EC /* Journal.app */,
|
|
EACB6E3A27D09C8800940291 /* JournalTests.xctest */,
|
|
EA085DCC29607229001638AC /* TimelineWidgetExtension.appex */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4710526CBA57F009FB0EC /* PsychonautWiki Journal */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA39B2052BB981E0000B1C4E /* App Intents */,
|
|
EAF76CA727D90CE500945587 /* Enums */,
|
|
EAE4715B26CBA664009FB0EC /* Extensions */,
|
|
EAE4716E26CBA664009FB0EC /* Decoding */,
|
|
EAE471A326CBA664009FB0EC /* Add Ingestion */,
|
|
EA60482F2A1623EC005C6A4B /* Stats */,
|
|
EACB0C1C293FA48B00C605E2 /* Settings */,
|
|
EAE4718726CBA664009FB0EC /* Journal */,
|
|
EABD91FE294108100073303A /* Timeline */,
|
|
EA47E66E27CB475100F6E10F /* Search */,
|
|
EAE4712A26CBA663009FB0EC /* Safer */,
|
|
EA8AEA6F27E1CC3A00B30A16 /* Main */,
|
|
EAE4715E26CBA664009FB0EC /* CoreDataHelpers */,
|
|
EAE4715626CBA664009FB0EC /* Main.xcdatamodeld */,
|
|
EAE4718026CBA664009FB0EC /* Persistence.swift */,
|
|
EAE4723426CC42F7009FB0EC /* substances.json */,
|
|
EAC23793276750C500109622 /* Global Functions.swift */,
|
|
EA4189ED2962E67600DEA663 /* Constants.swift */,
|
|
EAE4712726CBA663009FB0EC /* Assets.xcassets */,
|
|
EA35ABCC2BADA220004352F2 /* PrivacyInfo.xcprivacy */,
|
|
EAF5D366270B3A6E00E78909 /* PsychonautWiki Journal.entitlements */,
|
|
EAE4715926CBA664009FB0EC /* Info.plist */,
|
|
);
|
|
path = "PsychonautWiki Journal";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4711B26CBA663009FB0EC /* Welcome Screen */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4711D26CBA663009FB0EC /* WelcomeScreen.swift */,
|
|
EAE4712226CBA663009FB0EC /* Feature.swift */,
|
|
);
|
|
path = "Welcome Screen";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4712A26CBA663009FB0EC /* Safer */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAC25BFE2955FCFA0002D68F /* Screens */,
|
|
EA6048352A16CE82005C6A4B /* Spray */,
|
|
EACB0C1D293FA4F500C605E2 /* SaferScreen.swift */,
|
|
);
|
|
path = Safer;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4715B26CBA664009FB0EC /* Extensions */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4715C26CBA664009FB0EC /* Sequence-Uniqued.swift */,
|
|
EA60482D2A162225005C6A4B /* String-CleanSearch.swift */,
|
|
EA418A30296C056500DEA663 /* Array-Unique.swift */,
|
|
EAB165B127E49ACC003DF79D /* Notification-EyeName.swift */,
|
|
EAE4717D26CBA664009FB0EC /* Date-String.swift */,
|
|
EA039AC42A6BAA10006DFAFE /* Date-Format.swift */,
|
|
EA48B9A626E80F21003BF667 /* Angle.swift */,
|
|
EA8447E827CD22D300B10DD3 /* Text-LinearGradient.swift */,
|
|
EA48F89929E70F17007DA8C5 /* String-CaseInsensitiveContains.swift */,
|
|
EA095A1327DA2BBC007D44D6 /* UIApplication-CurrentWindow.swift */,
|
|
EA29DC392B8DCB4A002DAD70 /* Double-asRoundedReadableString.swift */,
|
|
);
|
|
path = Extensions;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4715E26CBA664009FB0EC /* CoreDataHelpers */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4716526CBA664009FB0EC /* Experience-CoreDataHelpers.swift */,
|
|
EAA2C9BB2B28BFBA0045C8DF /* CustomUnit-CoreDataHelpers.swift */,
|
|
EA6048332A16C70A005C6A4B /* Spray-CoreDataHelpers.swift */,
|
|
EA48F85E29DB27A0007DA8C5 /* ShulginRating-CoreDataHelpers.swift */,
|
|
EAE4716726CBA664009FB0EC /* Ingestion-CoreDataHelpers.swift */,
|
|
EA4B8A112A9B1F23009918DE /* TimedNote-CoreDataHelpers.swift */,
|
|
EA418A2E296C03AF00DEA663 /* ExperienceLocation-CoreDataHelpers.swift */,
|
|
EAB1659D27E34AD5003DF79D /* CustomSubstance-CoreDataHelpers.swift */,
|
|
EABDA72A2887ECFB00A23DB3 /* SubstanceCompanion-CoreDataHelpers.swift */,
|
|
EAF76CA827D90CF900945587 /* SubstanceColor.swift */,
|
|
EA48F89B29E7D86A007DA8C5 /* StomachFullness.swift */,
|
|
);
|
|
path = CoreDataHelpers;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4716E26CBA664009FB0EC /* Decoding */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA47E63527CA136C00F6E10F /* SubstanceRepo.swift */,
|
|
EA47E63D27CA136C00F6E10F /* Substance.swift */,
|
|
EACB0C1F293FED5500C605E2 /* Interactions.swift */,
|
|
EACB0C18293F9BCE00C605E2 /* SubstanceFile.swift */,
|
|
EACB0C1A293F9C0100C605E2 /* Category.swift */,
|
|
EA47E63727CA136C00F6E10F /* Tolerance.swift */,
|
|
EA47E64127CA136C00F6E10F /* Roa.swift */,
|
|
EA47E63927CA136C00F6E10F /* RoaDuration.swift */,
|
|
EA47E63B27CA136C00F6E10F /* RoaDose.swift */,
|
|
EA47E63F27CA136C00F6E10F /* RoaRange.swift */,
|
|
EA47E64327CA136C00F6E10F /* DurationRange.swift */,
|
|
);
|
|
path = Decoding;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4718726CBA664009FB0EC /* Journal */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAC39DC029784D0D0012823D /* Other */,
|
|
EAE471AA26CBA664009FB0EC /* JournalScreen.swift */,
|
|
EAC3686D2B6F843800056C56 /* JournalCalendarScreen.swift */,
|
|
EAC368712B6FC97800056C56 /* calendar */,
|
|
EAF76CA327D8F72700945587 /* ExperiencesList.swift */,
|
|
);
|
|
path = Journal;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4718826CBA664009FB0EC /* Experience */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAE4808F2973DDF400B600EF /* Components */,
|
|
EAE4718B26CBA664009FB0EC /* ExperienceScreen.swift */,
|
|
EA4B8A242A9CFD34009918DE /* ConsumerWithIngestions.swift */,
|
|
);
|
|
path = Experience;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE471A326CBA664009FB0EC /* Add Ingestion */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA891BB827DF9F3B00AF04C6 /* Choose Substance */,
|
|
EA095A1227D9E400007D44D6 /* Interactions */,
|
|
EAACB08B2947C4040050E002 /* Route */,
|
|
EA095A1027D9E3D0007D44D6 /* Dose */,
|
|
EA03ABC42B39BE6B00DB8D0D /* Custom Units */,
|
|
EA095A1127D9E3E8007D44D6 /* Finish */,
|
|
EA26B2BE2976C0D600A1051A /* NextLabel.swift */,
|
|
EA2A5C5E29F01F58004D8A7E /* DoneButton.swift */,
|
|
EA48F89F29E95AD0007DA8C5 /* AcknowledgeSaferUseScreen.swift */,
|
|
EA302E4B2B385516007F113F /* AddIngestionDestination.swift */,
|
|
);
|
|
path = "Add Ingestion";
|
|
sourceTree = "<group>";
|
|
};
|
|
EAE4808F2973DDF400B600EF /* Components */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EA4B8A132A9B22BD009918DE /* Timed Note */,
|
|
EA48F85B29DB187A007DA8C5 /* Location */,
|
|
EA48F86429DC061A007DA8C5 /* Edit Ingestion */,
|
|
EA48F85C29DB1894007DA8C5 /* Rating */,
|
|
EA55CEB72A3F28D700FE1A44 /* Ingestion */,
|
|
EAC39DC329789E120012823D /* ExplainExperienceSectionScreen.swift */,
|
|
EAE480922973EF5900B600EF /* CumulativeDose.swift */,
|
|
EA4189F02963219100DEA663 /* LiveActivityButton.swift */,
|
|
EA557B382942A1A2005740B4 /* EditNotesScreen.swift */,
|
|
EA4B8A042A952C4B009918DE /* EditTitleScreen.swift */,
|
|
EA41C61A295AF03D000DA021 /* GoThroughAllInteractionsScreen.swift */,
|
|
EA81E0C929508C7E00475DE3 /* CumulativeDoseRow.swift */,
|
|
EA41C618295AE60C000DA021 /* InteractionPairRow.swift */,
|
|
EA48F8BA29EE99C4007DA8C5 /* TimelineScreen.swift */,
|
|
EA4B8A282AA12630009918DE /* TimelineSection.swift */,
|
|
EA4B8A2A2AA2FF2A009918DE /* ExperienceToolbarContent.swift */,
|
|
EA48F8A129E98E88007DA8C5 /* TimeDisplayStyle.swift */,
|
|
EA48F8A329E991C6007DA8C5 /* DateDifference.swift */,
|
|
);
|
|
path = Components;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAF21C222BBB3A15000BFB0A /* Navigation */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAF21C232BBB3A1F000BFB0A /* Tab.swift */,
|
|
EAF21C252BBB3A3B000BFB0A /* Navigator.swift */,
|
|
EAF21C272BBB3A6F000BFB0A /* GetScreen.swift */,
|
|
);
|
|
path = Navigation;
|
|
sourceTree = "<group>";
|
|
};
|
|
EAF76CA727D90CE500945587 /* Enums */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EAF76C9C27D8B10500945587 /* InteractionType.swift */,
|
|
EAF76CAB27D90F6A00945587 /* AdministrationRoute.swift */,
|
|
EA8AEA8027E2154D00B30A16 /* DoseRangeType.swift */,
|
|
EA014FAF27EC6E0400077FB2 /* UnitPickerOptions.swift */,
|
|
);
|
|
path = Enums;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
EA085DCB29607229001638AC /* TimelineWidgetExtension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = EA085DE12960722A001638AC /* Build configuration list for PBXNativeTarget "TimelineWidgetExtension" */;
|
|
buildPhases = (
|
|
EA085DC829607229001638AC /* Sources */,
|
|
EA085DC929607229001638AC /* Frameworks */,
|
|
EA085DCA29607229001638AC /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = TimelineWidgetExtension;
|
|
productName = TimelineWidgetExtension;
|
|
productReference = EA085DCC29607229001638AC /* TimelineWidgetExtension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
EACB6E3927D09C8800940291 /* JournalTests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = EACB6E4027D09C8800940291 /* Build configuration list for PBXNativeTarget "JournalTests" */;
|
|
buildPhases = (
|
|
EACB6E3627D09C8800940291 /* Sources */,
|
|
EACB6E3727D09C8800940291 /* Frameworks */,
|
|
EACB6E3827D09C8800940291 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
EACB6E3F27D09C8800940291 /* PBXTargetDependency */,
|
|
);
|
|
name = JournalTests;
|
|
productName = JournalTests;
|
|
productReference = EACB6E3A27D09C8800940291 /* JournalTests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
EAE4710226CBA57F009FB0EC /* PsychonautWiki Journal */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = EAE4711726CBA582009FB0EC /* Build configuration list for PBXNativeTarget "PsychonautWiki Journal" */;
|
|
buildPhases = (
|
|
EAE470FF26CBA57F009FB0EC /* Sources */,
|
|
EAE4710026CBA57F009FB0EC /* Frameworks */,
|
|
EAE4722B26CBAE31009FB0EC /* Resources */,
|
|
EA4910C826DFB4E1001A5316 /* Embed Watch Content */,
|
|
EA085DDE29607229001638AC /* Embed Foundation Extensions */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
EA085DDC29607229001638AC /* PBXTargetDependency */,
|
|
);
|
|
name = "PsychonautWiki Journal";
|
|
packageProductDependencies = (
|
|
EAF76C9827D899E700945587 /* AlertToast */,
|
|
EAF76C9F27D8B72900945587 /* Algorithms */,
|
|
EAFA4BD32B400BE50056649E /* WrappingHStack */,
|
|
EAC3686B2B6F840100056C56 /* HorizonCalendar */,
|
|
);
|
|
productName = "PsychonautWiki Journal";
|
|
productReference = EAE4710326CBA57F009FB0EC /* Journal.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
EAE470FB26CBA57F009FB0EC /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
BuildIndependentTargetsInParallel = YES;
|
|
LastSwiftUpdateCheck = 1420;
|
|
LastUpgradeCheck = 1600;
|
|
TargetAttributes = {
|
|
EA085DCB29607229001638AC = {
|
|
CreatedOnToolsVersion = 14.2;
|
|
};
|
|
EACB6E3927D09C8800940291 = {
|
|
CreatedOnToolsVersion = 13.2.1;
|
|
TestTargetID = EAE4710226CBA57F009FB0EC;
|
|
};
|
|
EAE4710226CBA57F009FB0EC = {
|
|
CreatedOnToolsVersion = 12.5.1;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = EAE470FE26CBA57F009FB0EC /* Build configuration list for PBXProject "PsychonautWiki Journal" */;
|
|
compatibilityVersion = "Xcode 9.3";
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
Base,
|
|
);
|
|
mainGroup = EAE470FA26CBA57F009FB0EC;
|
|
packageReferences = (
|
|
EAF76C9727D899E700945587 /* XCRemoteSwiftPackageReference "AlertToast" */,
|
|
EAF76C9E27D8B72900945587 /* XCRemoteSwiftPackageReference "swift-algorithms" */,
|
|
EAFA4BD22B400BE50056649E /* XCRemoteSwiftPackageReference "WrappingHStack" */,
|
|
EAC3686A2B6F840100056C56 /* XCRemoteSwiftPackageReference "HorizonCalendar" */,
|
|
);
|
|
productRefGroup = EAE4710426CBA57F009FB0EC /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
EAE4710226CBA57F009FB0EC /* PsychonautWiki Journal */,
|
|
EACB6E3927D09C8800940291 /* JournalTests */,
|
|
EA085DCB29607229001638AC /* TimelineWidgetExtension */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
EA085DCA29607229001638AC /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EA2D19672B11D9B000B270A2 /* substances.json in Resources */,
|
|
EA085DD929607229001638AC /* Assets.xcassets in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EACB6E3827D09C8800940291 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EA98D9112972968100D94E65 /* Roa.json in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EAE4722B26CBAE31009FB0EC /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EAE4809929743ACE00B600EF /* LaunchScreenEye.png in Resources */,
|
|
EAE48097297433D100B600EF /* LaunchScreen.storyboard in Resources */,
|
|
EAE4722E26CBAE5B009FB0EC /* Assets.xcassets in Resources */,
|
|
EA3E74612BADA9D500162354 /* PrivacyInfo.xcprivacy in Resources */,
|
|
EAE4723526CC42F7009FB0EC /* substances.json in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
EA085DC829607229001638AC /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EAD089D42AADA01A006EAA48 /* FullTimeline.swift in Sources */,
|
|
EA085E0329619F3E001638AC /* SubstanceColor.swift in Sources */,
|
|
EA4B8A232A9B3FE9009918DE /* EverythingForOneTimedNote.swift in Sources */,
|
|
EA085DFD29619E1E001638AC /* RoaDuration.swift in Sources */,
|
|
EA1F77502D4CCB7700E7F483 /* FullRangeTimeline.swift in Sources */,
|
|
EA085E0429619F85001638AC /* Interactions.swift in Sources */,
|
|
EA085E192961A212001638AC /* OnsetComeupPeakTotalTimeline.swift in Sources */,
|
|
EA085E0529619F85001638AC /* SubstanceFile.swift in Sources */,
|
|
EA085E0C29619FA3001638AC /* DoseRangeType.swift in Sources */,
|
|
EA4B8A0D2A9A1601009918DE /* OnsetComeupTotalTimeline.swift in Sources */,
|
|
EA085E112961A1C9001638AC /* TimelineDrawable.swift in Sources */,
|
|
EA4B8A222A9B3FB2009918DE /* TimedNoteDrawable.swift in Sources */,
|
|
EA48F86829DC1B69007DA8C5 /* ShulginRatingOption.swift in Sources */,
|
|
EA085E0729619F85001638AC /* RoaDose.swift in Sources */,
|
|
EA085E1B2961A212001638AC /* NoTimeline.swift in Sources */,
|
|
EA085DFF29619E31001638AC /* Substance.swift in Sources */,
|
|
EA085E0A29619F85001638AC /* Tolerance.swift in Sources */,
|
|
EA48F86B29DC287E007DA8C5 /* EverythingForOneRating.swift in Sources */,
|
|
EA085E102961A1B4001638AC /* AxisDrawable.swift in Sources */,
|
|
EAC9C17E2BAAB8A60068A577 /* TimeDisplayStyle.swift in Sources */,
|
|
EA085E0229619E5F001638AC /* IngestionMinInfoForTimeline.swift in Sources */,
|
|
EAB794732D017E8600ED37C8 /* IngestionRange.swift in Sources */,
|
|
EA085E132961A1F0001638AC /* GraphicsContext-DrawDot.swift in Sources */,
|
|
EA48F86729DC1B13007DA8C5 /* RatingDrawable.swift in Sources */,
|
|
EA085E152961A212001638AC /* TotalTimeline.swift in Sources */,
|
|
EA4B8A0A2A99F2BE009918DE /* WeightedLine.swift in Sources */,
|
|
EA085E0E2961A0B2001638AC /* TimelineModel.swift in Sources */,
|
|
EA085E1C2961A212001638AC /* OnsetComeupPeakTimeline.swift in Sources */,
|
|
EA085E172961A212001638AC /* OnsetComeupTimeline.swift in Sources */,
|
|
EA085E0B29619F97001638AC /* AdministrationRoute.swift in Sources */,
|
|
EA4B8A0C2A9A15FE009918DE /* OnsetTotalTimeline.swift in Sources */,
|
|
EA2D19662B11D46900B270A2 /* SubstanceRepo.swift in Sources */,
|
|
EA4B8A0F2A9A23ED009918DE /* FullCumulativeTimelines.swift in Sources */,
|
|
EA085E0929619F85001638AC /* RoaRange.swift in Sources */,
|
|
EA085DE529616E48001638AC /* TimelineWidgetAttributes.swift in Sources */,
|
|
EA085E0D29619FFD001638AC /* EffectTimeline.swift in Sources */,
|
|
EA085DFE29619E26001638AC /* DurationRange.swift in Sources */,
|
|
EA4189EF2962E69000DEA663 /* Constants.swift in Sources */,
|
|
EAC9C17F2BAAB8C50068A577 /* DateDifference.swift in Sources */,
|
|
EA085DD529607229001638AC /* TimelineWidgetLiveActivity.swift in Sources */,
|
|
EA085E0629619F85001638AC /* Roa.swift in Sources */,
|
|
EA085DD329607229001638AC /* TimelineWidgetBundle.swift in Sources */,
|
|
EA085E0829619F85001638AC /* Category.swift in Sources */,
|
|
EA085E142961A200001638AC /* StrokeStyle-Timeline.swift in Sources */,
|
|
EAB794702D017B1200ED37C8 /* TimeRangeDrawable.swift in Sources */,
|
|
EA4B8A0E2A9A1609009918DE /* GroupDrawable.swift in Sources */,
|
|
EA085E182961A212001638AC /* OnsetTimeline.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EACB6E3627D09C8800940291 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EA48F89829E6E27C007DA8C5 /* InteractionTests.swift in Sources */,
|
|
EACB6E5227D2592800940291 /* DecodingTests.swift in Sources */,
|
|
EACB6E5727D3483900940291 /* RegexTests.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
EAE470FF26CBA57F009FB0EC /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
EAA9C3942A57214A00869E5A /* ToleranceChartExplanationScreen.swift in Sources */,
|
|
EA6D44E62A4FFD9100BF2E8A /* QRCodeView.swift in Sources */,
|
|
EA302E5A2B38758A007F113F /* FinishCustomUnitsScreen.swift in Sources */,
|
|
EA6048392A188BFF005C6A4B /* SprayCalculatorScreen-ViewModel.swift in Sources */,
|
|
EA4B8A122A9B1F23009918DE /* TimedNote-CoreDataHelpers.swift in Sources */,
|
|
EA50E4E4294B70A400B8D1FC /* EditIngestionScreen.swift in Sources */,
|
|
EAACB08D2947C83A0050E002 /* CustomSubstanceChooseRouteScreen.swift in Sources */,
|
|
EA41C619295AE60C000DA021 /* InteractionPairRow.swift in Sources */,
|
|
EA116CDB29FBA381007D8BF6 /* SelectRatingSection.swift in Sources */,
|
|
EA48F86629DC1AE9007DA8C5 /* RatingDrawable.swift in Sources */,
|
|
EABDA72B2887ECFB00A23DB3 /* SubstanceCompanion-CoreDataHelpers.swift in Sources */,
|
|
EA6048452A25C28F005C6A4B /* FabLabelStyle.swift in Sources */,
|
|
EAB165A727E35C29003DF79D /* AddCustomSubstance-ViewModel.swift in Sources */,
|
|
EA81E0CA29508C7E00475DE3 /* CumulativeDoseRow.swift in Sources */,
|
|
EA6EFDEB2D1BF54200729089 /* PureSubstanceSuggestionView.swift in Sources */,
|
|
EABD920D294202680073303A /* StrokeStyle-Timeline.swift in Sources */,
|
|
EA302E4C2B385516007F113F /* AddIngestionDestination.swift in Sources */,
|
|
EAC368732B6FC99200056C56 /* DayView.swift in Sources */,
|
|
EA48F86329DB2B37007DA8C5 /* EditRatingScreen.swift in Sources */,
|
|
EACF439D2BA247D3008D1897 /* DosageStat.swift in Sources */,
|
|
EABD92062941C4080073303A /* TimelineDrawable.swift in Sources */,
|
|
EAF21C262BBB3A3B000BFB0A /* Navigator.swift in Sources */,
|
|
EA6EFDEF2D1C00E300729089 /* CustomSubstanceSuggestionView.swift in Sources */,
|
|
EAC25C002955FD190002D68F /* DosageGuideScreen.swift in Sources */,
|
|
EA60483D2A188FFB005C6A4B /* SprayModel.swift in Sources */,
|
|
EABD920B2941FB160073303A /* OnsetTotalTimeline.swift in Sources */,
|
|
EA39B2072BB98211000B1C4E /* AppIntents.swift in Sources */,
|
|
EA03ABC62B39BE9200DB8D0D /* CustomUnitsChooseDoseScreen.swift in Sources */,
|
|
EACF439B2BA24026008D1897 /* DosageStatScreen.swift in Sources */,
|
|
EA085DE429616E45001638AC /* TimelineWidgetAttributes.swift in Sources */,
|
|
EAB165AE27E36D29003DF79D /* EmptySectionForPadding.swift in Sources */,
|
|
EAC39DC2297881E90012823D /* EditColorsScreen.swift in Sources */,
|
|
EA41C634295F895C000DA021 /* MonthlyExperienceChart.swift in Sources */,
|
|
EABD921529421CE60073303A /* OnsetComeupTimeline.swift in Sources */,
|
|
EAC23794276750C500109622 /* Global Functions.swift in Sources */,
|
|
EA41C632295F8921000DA021 /* DailyExperienceChart.swift in Sources */,
|
|
EAA9C3902A548B9600869E5A /* SubstanceAndDay.swift in Sources */,
|
|
EA2D19692B11E85300B270A2 /* ChooseOtherRouteScreen.swift in Sources */,
|
|
EAE471E126CBA664009FB0EC /* Sequence-Uniqued.swift in Sources */,
|
|
EAC4BFFE2B890DF600293B44 /* OnFirstAppearModifier.swift in Sources */,
|
|
EA47E65927CA136C00F6E10F /* RoaRange.swift in Sources */,
|
|
EA4B8A072A969301009918DE /* WeightedLine.swift in Sources */,
|
|
EA6D44E32A4FF8D400BF2E8A /* ShareScreen.swift in Sources */,
|
|
EAB794752D02DA9B00ED37C8 /* TimePointOrRangePicker.swift in Sources */,
|
|
EAF76CA927D90CF900945587 /* SubstanceColor.swift in Sources */,
|
|
EA302E512B385976007F113F /* CustomChooseDoseScreenArguments.swift in Sources */,
|
|
EABD921E294278240073303A /* CategorySection.swift in Sources */,
|
|
EA47E64527CA136C00F6E10F /* SubstanceRepo.swift in Sources */,
|
|
EAE4722326CBA664009FB0EC /* ChooseDoseScreen.swift in Sources */,
|
|
EA4B8A1D2A9B3540009918DE /* EditTimedNoteScreen.swift in Sources */,
|
|
EA8AEA8127E2154D00B30A16 /* DoseRangeType.swift in Sources */,
|
|
EAE4710726CBA57F009FB0EC /* JournalApp.swift in Sources */,
|
|
EABD92092941EA4B0073303A /* TotalTimeline.swift in Sources */,
|
|
EA41C61D295AF236000DA021 /* InteractionsGroup.swift in Sources */,
|
|
EA48F88A29DD501F007DA8C5 /* LocationCodable.swift in Sources */,
|
|
EAA9C36E2A50679100869E5A /* ToleranceType.swift in Sources */,
|
|
EA48F89A29E70F17007DA8C5 /* String-CaseInsensitiveContains.swift in Sources */,
|
|
EA418A002967397D00DEA663 /* MDMAMaxDoseCalculator.swift in Sources */,
|
|
EA014FB027EC6E0400077FB2 /* UnitPickerOptions.swift in Sources */,
|
|
EA47935A2B48252500685EAA /* CustomUnitDose.swift in Sources */,
|
|
EA55CEB62A3F283D00FE1A44 /* ExperienceColorRectangle.swift in Sources */,
|
|
EA47E65D27CA136C00F6E10F /* Roa.swift in Sources */,
|
|
EA323B342B6E187600DC1316 /* CustomUnitCodable.swift in Sources */,
|
|
EAE471B626CBA664009FB0EC /* Feature.swift in Sources */,
|
|
EAE4720326CBA664009FB0EC /* Persistence.swift in Sources */,
|
|
EA41C62B295EB79A000DA021 /* ExperienceOverview.swift in Sources */,
|
|
EA8039BB2BA6D99A0097E743 /* DosageStatWeekChart.swift in Sources */,
|
|
EA4B8A052A952C4B009918DE /* EditTitleScreen.swift in Sources */,
|
|
EAE4722026CBA664009FB0EC /* ChooseRouteScreen.swift in Sources */,
|
|
EA302E4A2B38289B007F113F /* SubstanceAndRoute.swift in Sources */,
|
|
EA48F86A29DC26A6007DA8C5 /* EverythingForOneRating.swift in Sources */,
|
|
EA47E66127CA136C00F6E10F /* DurationRange.swift in Sources */,
|
|
EAA9C3992A59484600869E5A /* ChooseDateScreenContent.swift in Sources */,
|
|
EA095A1427DA2BBC007D44D6 /* UIApplication-CurrentWindow.swift in Sources */,
|
|
EA55CEBE2A3F298E00FE1A44 /* ColorRectangle.swift in Sources */,
|
|
EA6D44ED2A50472400BF2E8A /* ToleranceChart.swift in Sources */,
|
|
EAC39DC62979347B0012823D /* EditLocationScreen.swift in Sources */,
|
|
EAC39DC8297934FE0012823D /* AddLocationScreen.swift in Sources */,
|
|
EAA9C3922A57203800869E5A /* MissingToleranceText.swift in Sources */,
|
|
EABD92022941C3A30073303A /* GroupDrawable.swift in Sources */,
|
|
EAE4722526CBA664009FB0EC /* JournalScreen.swift in Sources */,
|
|
EA418A0D29697EB200DEA663 /* ExperienceTitleScreen.swift in Sources */,
|
|
EA48F88C29DD503D007DA8C5 /* IngestionCodable.swift in Sources */,
|
|
EA014FA427EA1AD300077FB2 /* ToastViewModel.swift in Sources */,
|
|
EA6048312A166FD9005C6A4B /* SprayCalculatorScreen.swift in Sources */,
|
|
EA47E65527CA136C00F6E10F /* Substance.swift in Sources */,
|
|
EA527A9429428CD8009C142D /* EffectTimeline.swift in Sources */,
|
|
EA48F8BB29EE99C4007DA8C5 /* TimelineScreen.swift in Sources */,
|
|
EABD92002941C3740073303A /* AxisDrawable.swift in Sources */,
|
|
EA4B8A172A9B23A3009918DE /* TimedNoteScreenContent.swift in Sources */,
|
|
EA41C625295EAFD8000DA021 /* Data.swift in Sources */,
|
|
EA460D2427637964002EF80B /* QuestionAndAnswer.swift in Sources */,
|
|
EAB165A227E35883003DF79D /* EditCustomSubstanceView.swift in Sources */,
|
|
EAA2C9BA2B28BEAB0045C8DF /* CustomUnitsScreen.swift in Sources */,
|
|
EAC25BFB2955EC900002D68F /* TestingServicesScreen.swift in Sources */,
|
|
EA4189F12963219100DEA663 /* LiveActivityButton.swift in Sources */,
|
|
EA47E64927CA136C00F6E10F /* Tolerance.swift in Sources */,
|
|
EA48F89229DD50B8007DA8C5 /* RatingCodable.swift in Sources */,
|
|
EA527A8629427F56009C142D /* ToxicitySection.swift in Sources */,
|
|
EA47E65127CA136C00F6E10F /* RoaDose.swift in Sources */,
|
|
EA48F89C29E7D86A007DA8C5 /* StomachFullness.swift in Sources */,
|
|
EA8A2CB22B468AEF0050554C /* CustomUnitDoseRow.swift in Sources */,
|
|
EA039AC02A5E75CE006DFAFE /* ToleranceTextsScreen.swift in Sources */,
|
|
EA6048372A16CE9F005C6A4B /* AddSprayScreen.swift in Sources */,
|
|
EA48F8A029E95AD0007DA8C5 /* AcknowledgeSaferUseScreen.swift in Sources */,
|
|
EA557B392942A1A2005740B4 /* EditNotesScreen.swift in Sources */,
|
|
EA60482E2A162225005C6A4B /* String-CleanSearch.swift in Sources */,
|
|
EA48F89E29E8B879007DA8C5 /* StomachFullnessPicker.swift in Sources */,
|
|
EAC25BFD2955F23A0002D68F /* ReagentTestingScreen.swift in Sources */,
|
|
EAE471BE26CBA664009FB0EC /* SettingsScreen.swift in Sources */,
|
|
EA48F89029DD5076007DA8C5 /* CustomSubstanceCodable.swift in Sources */,
|
|
EAF76C9027D7A5A000945587 /* AcknowledgeInteractionsView.swift in Sources */,
|
|
EAB1659E27E34AD5003DF79D /* CustomSubstance-CoreDataHelpers.swift in Sources */,
|
|
EAF21C212BBB3767000BFB0A /* JournalAuthenticatorWrapperView.swift in Sources */,
|
|
EAC25C06295604B00002D68F /* SaferHallucinogenScreen.swift in Sources */,
|
|
EA302E442B2F3349007F113F /* CustomUnitsChooseSubstanceScreen.swift in Sources */,
|
|
EAC4C0002B893EB300293B44 /* CustomUnitCalculationText.swift in Sources */,
|
|
EABD922029427A9C0073303A /* DosesSection.swift in Sources */,
|
|
EA4189FB2966B84500DEA663 /* ChooseMDMADoseScreen.swift in Sources */,
|
|
EA8039BF2BA6DDC30097E743 /* DosageStatYearChart.swift in Sources */,
|
|
EA014F9E27E5F5F200077FB2 /* RowLabelView.swift in Sources */,
|
|
EAE4720026CBA664009FB0EC /* Date-String.swift in Sources */,
|
|
EAE4720B26CBA664009FB0EC /* ExperienceScreen.swift in Sources */,
|
|
EA41C636295F89BA000DA021 /* YearlyExperienceChart.swift in Sources */,
|
|
EA302E482B381C2F007F113F /* FinishIngestionScreenArguments.swift in Sources */,
|
|
EA4B8A2B2AA2FF2A009918DE /* ExperienceToolbarContent.swift in Sources */,
|
|
EA4189FD2966DA4500DEA663 /* MDMAOptimalDoseSection.swift in Sources */,
|
|
EA55CEB92A3F290900FE1A44 /* DotRows.swift in Sources */,
|
|
EA4B8A192A9B2A89009918DE /* TimedNoteRow.swift in Sources */,
|
|
EAE4720926CBA664009FB0EC /* IngestionRow.swift in Sources */,
|
|
EA039ACA2A6C6691006DFAFE /* DurationChip.swift in Sources */,
|
|
EA4189EE2962E67600DEA663 /* Constants.swift in Sources */,
|
|
EA039AC52A6BAA10006DFAFE /* Date-Format.swift in Sources */,
|
|
EAF76CA427D8F72700945587 /* ExperiencesList.swift in Sources */,
|
|
EAA9C37D2A51F85500869E5A /* ToleranceChartPreviewDataProvider.swift in Sources */,
|
|
EA41C629295EB6E2000DA021 /* SubstanceDetailsScreen.swift in Sources */,
|
|
EA4B8A212A9B3EBC009918DE /* TimedNoteDrawable.swift in Sources */,
|
|
EAA9C3702A5067A200869E5A /* ToleranceWindow.swift in Sources */,
|
|
EA2D19652B11D3BA00B270A2 /* SubstanceIngestionGroup.swift in Sources */,
|
|
EAA9C3962A5944EB00869E5A /* ToleranceTimeOption.swift in Sources */,
|
|
EA47E64D27CA136C00F6E10F /* RoaDuration.swift in Sources */,
|
|
EA014F9A27E5E72000077FB2 /* WebViewScreen.swift in Sources */,
|
|
EA4B8A2F2AA6E231009918DE /* TimedNoteCodable.swift in Sources */,
|
|
EA48F88829DD4FD6007DA8C5 /* ExperienceCodable.swift in Sources */,
|
|
EA8039BD2BA6DBFC0097E743 /* DosageStatMonthChart.swift in Sources */,
|
|
EACB0C19293F9BCE00C605E2 /* SubstanceFile.swift in Sources */,
|
|
EA41C62D295EB7C2000DA021 /* ExperienceDetailsScreen.swift in Sources */,
|
|
EA4B8A272A9DCE63009918DE /* EditConsumerScreen.swift in Sources */,
|
|
EA60483B2A188FDB005C6A4B /* WeightUnit.swift in Sources */,
|
|
EAACB08F2947C8FB0050E002 /* CustomSubstanceChooseDoseScreen.swift in Sources */,
|
|
EA418A2B2969C36100DEA663 /* ChooseLocationScreen.swift in Sources */,
|
|
EA48F85F29DB27A0007DA8C5 /* ShulginRating-CoreDataHelpers.swift in Sources */,
|
|
EA418A39296CEEBD00DEA663 /* Authenticator.swift in Sources */,
|
|
EAE4722126CBA664009FB0EC /* FinishIngestionScreen.swift in Sources */,
|
|
EAA9C3772A50802C00869E5A /* ToleranceChartScreen.swift in Sources */,
|
|
EA302E562B385D22007F113F /* ChooseOtherRouteScreenArguments.swift in Sources */,
|
|
EAC25C02295600F20002D68F /* DosageClassificationScreen.swift in Sources */,
|
|
EAB794722D017E8600ED37C8 /* IngestionRange.swift in Sources */,
|
|
EA48F8B929EE8A32007DA8C5 /* ChooseLocationScreenContent.swift in Sources */,
|
|
EA4B8A252A9CFD34009918DE /* ConsumerWithIngestions.swift in Sources */,
|
|
EABD921729421E960073303A /* OnsetComeupPeakTimeline.swift in Sources */,
|
|
EAA2C9BC2B28BFBA0045C8DF /* CustomUnit-CoreDataHelpers.swift in Sources */,
|
|
EA7F230F2B8E095700EA6734 /* RelativeTimeText.swift in Sources */,
|
|
EA8447E427CD14AD00B10DD3 /* SubstanceScreen.swift in Sources */,
|
|
EA6048292A1411CF005C6A4B /* RegularDoseAndUnit.swift in Sources */,
|
|
EA418A0229673FFF00DEA663 /* MDMAPillsSection.swift in Sources */,
|
|
EACF43942B9F7B7A008D1897 /* GlobalNavigationDestination.swift in Sources */,
|
|
EA418A33296C755400DEA663 /* EditLocationLinkAndMap.swift in Sources */,
|
|
EAC25C08295608E20002D68F /* AdministrationRouteScreen.swift in Sources */,
|
|
EABD92112942131E0073303A /* OnsetComeupPeakTotalTimeline.swift in Sources */,
|
|
EA418A2D296C00BF00DEA663 /* LocationManager.swift in Sources */,
|
|
EA48F85629DB0EFE007DA8C5 /* ShulginRatingSection.swift in Sources */,
|
|
EA47E67027CB477000F6E10F /* SearchScreen.swift in Sources */,
|
|
EA48F88E29DD5053007DA8C5 /* CompanionCodable.swift in Sources */,
|
|
EAF21C282BBB3A6F000BFB0A /* GetScreen.swift in Sources */,
|
|
EAF76CAC27D90F6A00945587 /* AdministrationRoute.swift in Sources */,
|
|
EAB1659527E302BC003DF79D /* ColorPickerScreen.swift in Sources */,
|
|
EA0CAAAF295473C900095A33 /* GraphicsContext-DrawDot.swift in Sources */,
|
|
EAA9C3812A5478F700869E5A /* AddToleranceIngestionScreen.swift in Sources */,
|
|
EAA9C3752A50762500869E5A /* TimeRangePicker.swift in Sources */,
|
|
EA60483F2A1BF2CB005C6A4B /* ChasingTheDragonSection.swift in Sources */,
|
|
EAE480932973EF5900B600EF /* CumulativeDose.swift in Sources */,
|
|
EA41C62F295EB86C000DA021 /* TimeRange.swift in Sources */,
|
|
EAF21C242BBB3A1F000BFB0A /* Tab.swift in Sources */,
|
|
EAB165A427E35BE0003DF79D /* AddCustomSubstanceView.swift in Sources */,
|
|
EA4793582B48122C00685EAA /* CustomUnitDosePicker.swift in Sources */,
|
|
EA8039B92BA6CEE80097E743 /* DosageStatDayChart.swift in Sources */,
|
|
EA4B8A1F2A9B3E0E009918DE /* EverythingForOneTimedNote.swift in Sources */,
|
|
EA4B8A312AA6FF02009918DE /* LockTimeOption.swift in Sources */,
|
|
EA48F85829DB12A5007DA8C5 /* ShulginRatingOption.swift in Sources */,
|
|
EA47935E2B48384100685EAA /* CustomUnitBox.swift in Sources */,
|
|
EA26B2BF2976C0D600A1051A /* NextLabel.swift in Sources */,
|
|
EA4B8A092A969B0E009918DE /* FullCumulativeTimelines.swift in Sources */,
|
|
EA8447E727CD175000B10DD3 /* RoaDoseRow.swift in Sources */,
|
|
EACB0C20293FED5500C605E2 /* Interactions.swift in Sources */,
|
|
EAC3686E2B6F843800056C56 /* JournalCalendarScreen.swift in Sources */,
|
|
EA4B8A1B2A9B2ECF009918DE /* TimedNoteDottedLine.swift in Sources */,
|
|
EA4B8A152A9B22EA009918DE /* AddTimedNoteScreen.swift in Sources */,
|
|
EA1DE5A22949D10100FEE975 /* ChooseSubstance-ViewModel.swift in Sources */,
|
|
EA4B8A292AA12630009918DE /* TimelineSection.swift in Sources */,
|
|
EABD9213294215FB0073303A /* OnsetTimeline.swift in Sources */,
|
|
EAC368702B6FC7C100056C56 /* CalendarColorRectangle.swift in Sources */,
|
|
EA302E542B385AB4007F113F /* CustomSubstanceChooseRouteScreenArguments.swift in Sources */,
|
|
EAA9C38C2A54825C00869E5A /* ChooseDateScreen.swift in Sources */,
|
|
EA039AC32A5F1118006DFAFE /* SubstanceWithToleranceAndColor.swift in Sources */,
|
|
EAA9C3722A50690C00869E5A /* ToleranceChartCalculator.swift in Sources */,
|
|
EA527A8429427E61009C142D /* ToleranceSection.swift in Sources */,
|
|
EA41C623295C2BE7000DA021 /* JournalFile.swift in Sources */,
|
|
EA6048272A1411C0005C6A4B /* Suggestion.swift in Sources */,
|
|
EA095A0F27D9DCAE007D44D6 /* UnitsPicker.swift in Sources */,
|
|
EACB0C222940888600C605E2 /* SearchSubstanceRow.swift in Sources */,
|
|
EA418A2F296C03AF00DEA663 /* ExperienceLocation-CoreDataHelpers.swift in Sources */,
|
|
EA48F8B029EBEE4B007DA8C5 /* DangerTriangles.swift in Sources */,
|
|
EAE4722226CBA664009FB0EC /* ChooseSubstanceScreen.swift in Sources */,
|
|
EA22BC722CAFA7F700BE7D35 /* StandardDeviationConfidenceIntervalExplanation.swift in Sources */,
|
|
EA2D196B2B11E8AE00B270A2 /* RouteBox.swift in Sources */,
|
|
EA48F8A429E991C6007DA8C5 /* DateDifference.swift in Sources */,
|
|
EA418A072969740D00DEA663 /* IngestionNoteScreen.swift in Sources */,
|
|
EAF76C9D27D8B10500945587 /* InteractionType.swift in Sources */,
|
|
EA527A8829428011009C142D /* DurationSection.swift in Sources */,
|
|
EABD920F294203E70073303A /* OnsetComeupTotalTimeline.swift in Sources */,
|
|
EAB165B227E49ACC003DF79D /* Notification-EyeName.swift in Sources */,
|
|
EAEA92232B4E780200F3049D /* Inflection.swift in Sources */,
|
|
EA6EFDED2D1BF9D600729089 /* CustomUnitSuggestionView.swift in Sources */,
|
|
EA29DC3A2B8DCB4A002DAD70 /* Double-asRoundedReadableString.swift in Sources */,
|
|
EA60482B2A1411E5005C6A4B /* CustomSubstanceModel.swift in Sources */,
|
|
EA55CEB42A3F278A00FE1A44 /* ExperienceTimeText.swift in Sources */,
|
|
EA039AC72A6C6657006DFAFE /* View-ColorBackground.swift in Sources */,
|
|
EAC25C04295603B10002D68F /* VolumetricDosingScreen.swift in Sources */,
|
|
EAE471BD26CBA664009FB0EC /* ContentView.swift in Sources */,
|
|
EA2A5C5F29F01F58004D8A7E /* DoneButton.swift in Sources */,
|
|
EACB0C1E293FA4F500C605E2 /* SaferScreen.swift in Sources */,
|
|
EAE471EB26CBA664009FB0EC /* Ingestion-CoreDataHelpers.swift in Sources */,
|
|
EAA9C3832A5479AE00869E5A /* SearchLogic.swift in Sources */,
|
|
EAA9C3792A50A54E00869E5A /* ToleranceChartOverView.swift in Sources */,
|
|
EA55CEBB2A3F292B00FE1A44 /* Dot.swift in Sources */,
|
|
EA116CDD29FBA3D9007D8BF6 /* RatingExplanationSection.swift in Sources */,
|
|
EAA9C37B2A51F7BC00869E5A /* ToleranceChartScreenContent.swift in Sources */,
|
|
EA8447EB27CD276300B10DD3 /* OneRoaDurationRow.swift in Sources */,
|
|
EAB8EF502A489DDA00542253 /* SubstanceSearchBarWithFilter.swift in Sources */,
|
|
EA48F86129DB2B1B007DA8C5 /* RatingScreenContent.swift in Sources */,
|
|
EA8A2CB52B468D3F0050554C /* DoseClassificationRow.swift in Sources */,
|
|
EA8447E927CD22D300B10DD3 /* Text-LinearGradient.swift in Sources */,
|
|
EA1DE59E2949CB5800FEE975 /* SubstanceBox.swift in Sources */,
|
|
EA48F85A29DB182C007DA8C5 /* AddRatingScreen.swift in Sources */,
|
|
EA418A0429675FE800DEA663 /* ExperiencePickerScreen.swift in Sources */,
|
|
EABD921929422C580073303A /* NoTimeline.swift in Sources */,
|
|
EA418A31296C056500DEA663 /* Array-Unique.swift in Sources */,
|
|
EA1DE5A02949CEFD00FEE975 /* CustomSubstanceBox.swift in Sources */,
|
|
EA418A37296CDEDE00DEA663 /* LockScreen.swift in Sources */,
|
|
EACB0C1B293F9C0100C605E2 /* Category.swift in Sources */,
|
|
EA2A69A529714ED600B3A474 /* SaferRoutesScreen.swift in Sources */,
|
|
EAB7946F2D017B1200ED37C8 /* TimeRangeDrawable.swift in Sources */,
|
|
EAE4722626CBA664009FB0EC /* ExperienceRow.swift in Sources */,
|
|
EABD91FD294105830073303A /* TimelineModel.swift in Sources */,
|
|
EABDA72E28881B4800A23DB3 /* StatsScreen.swift in Sources */,
|
|
EAC4BFFC2B890ADA00293B44 /* ChooseCustomUnitScreen.swift in Sources */,
|
|
EA1F77512D4CCB7700E7F483 /* FullRangeTimeline.swift in Sources */,
|
|
EA968AFD2962C9B000779DD9 /* ActivityManager.swift in Sources */,
|
|
EAD1D0022B52709500EC0D70 /* CustomUnitsArchiveScreen.swift in Sources */,
|
|
EA41C6172956C683000DA021 /* InteractionChecker.swift in Sources */,
|
|
EAE471B226CBA664009FB0EC /* WelcomeScreen.swift in Sources */,
|
|
EAE471DE26CBA664009FB0EC /* Main.xcdatamodeld in Sources */,
|
|
EA302E4E2B385712007F113F /* ChooseRouteScreenArguments.swift in Sources */,
|
|
EAE4721C26CBA664009FB0EC /* DosePicker.swift in Sources */,
|
|
EAE471E926CBA664009FB0EC /* Experience-CoreDataHelpers.swift in Sources */,
|
|
EA2C94B52AAD98A000864BEC /* FullTimeline.swift in Sources */,
|
|
EA460D1F2762CA8B002EF80B /* FAQView.swift in Sources */,
|
|
EA1DE5A42949DE8A00FEE975 /* SuggestionsCreator.swift in Sources */,
|
|
EA6048252A140E25005C6A4B /* FabPosition.swift in Sources */,
|
|
EAD1D0042B5271BD00EC0D70 /* CustomUnitRow.swift in Sources */,
|
|
EA41C621295C1E9E000DA021 /* Settings-ViewModel.swift in Sources */,
|
|
EA41C61B295AF03D000DA021 /* GoThroughAllInteractionsScreen.swift in Sources */,
|
|
EA4793602B4A72D700685EAA /* CustomUnitMinInfo.swift in Sources */,
|
|
EA014F9527E5DB5200077FB2 /* WebViewRepresentable.swift in Sources */,
|
|
EA41C627295EB65C000DA021 /* SubstanceOverview.swift in Sources */,
|
|
EAC39DC429789E120012823D /* ExplainExperienceSectionScreen.swift in Sources */,
|
|
EA03ABC32B39AAF100DB8D0D /* EditCustomUnitsScreen.swift in Sources */,
|
|
EA48F8A229E98E88007DA8C5 /* TimeDisplayStyle.swift in Sources */,
|
|
EA418A0B296974D800DEA663 /* IngestionNote-ViewModel.swift in Sources */,
|
|
EA085E0129619E5B001638AC /* IngestionMinInfoForTimeline.swift in Sources */,
|
|
EA116CD829FBA2E4007D8BF6 /* EditOverallRatingScreen.swift in Sources */,
|
|
EA6048342A16C70A005C6A4B /* Spray-CoreDataHelpers.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
EA085DDC29607229001638AC /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = EA085DCB29607229001638AC /* TimelineWidgetExtension */;
|
|
targetProxy = EA085DDB29607229001638AC /* PBXContainerItemProxy */;
|
|
};
|
|
EACB6E3F27D09C8800940291 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = EAE4710226CBA57F009FB0EC /* PsychonautWiki Journal */;
|
|
targetProxy = EACB6E3E27D09C8800940291 /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
EA085DDF29607229001638AC /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = 6S7AHDRUD6;
|
|
GENERATE_INFOPLIST_FILE = YES;
|
|
INFOPLIST_FILE = TimelineWidget/Info.plist;
|
|
INFOPLIST_KEY_CFBundleDisplayName = TimelineWidget;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 16.2;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@executable_path/../../Frameworks",
|
|
);
|
|
MARKETING_VERSION = 11.11;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "isaak.PsychonautWiki-Journal-Debug.TimelineWidget";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
EA085DE029607229001638AC /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = 6S7AHDRUD6;
|
|
GENERATE_INFOPLIST_FILE = YES;
|
|
INFOPLIST_FILE = TimelineWidget/Info.plist;
|
|
INFOPLIST_KEY_CFBundleDisplayName = TimelineWidget;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 16.2;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@executable_path/../../Frameworks",
|
|
);
|
|
MARKETING_VERSION = 11.11;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "isaak.PsychonautWiki-Journal.TimelineWidget";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Release;
|
|
};
|
|
EACB6E4127D09C8800940291 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = 6S7AHDRUD6;
|
|
GENERATE_INFOPLIST_FILE = YES;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 16.2;
|
|
MARKETING_VERSION = 1.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = isaak.JournalTests;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_EMIT_LOC_STRINGS = NO;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Journal.app/Journal";
|
|
};
|
|
name = Debug;
|
|
};
|
|
EACB6E4227D09C8800940291 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = 6S7AHDRUD6;
|
|
GENERATE_INFOPLIST_FILE = YES;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 16.2;
|
|
MARKETING_VERSION = 1.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = isaak.JournalTests;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_EMIT_LOC_STRINGS = NO;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Journal.app/Journal";
|
|
};
|
|
name = Release;
|
|
};
|
|
EAE4711526CBA582009FB0EC /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_ENABLE_OBJC_WEAK = 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_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
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_OBJC_ROOT_CLASS = YES_ERROR;
|
|
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;
|
|
ENABLE_USER_SCRIPT_SANDBOXING = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
};
|
|
name = Debug;
|
|
};
|
|
EAE4711626CBA582009FB0EC /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_ENABLE_OBJC_WEAK = 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_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
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_OBJC_ROOT_CLASS = YES_ERROR;
|
|
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;
|
|
ENABLE_USER_SCRIPT_SANDBOXING = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
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 = 15.0;
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
MTL_FAST_MATH = YES;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_COMPILATION_MODE = wholemodule;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
|
VALIDATE_PRODUCT = YES;
|
|
};
|
|
name = Release;
|
|
};
|
|
EAE4711826CBA582009FB0EC /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIconDebug;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
CODE_SIGN_ENTITLEMENTS = "PsychonautWiki Journal/PsychonautWiki Journal.entitlements";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = 6S7AHDRUD6;
|
|
ENABLE_PREVIEWS = YES;
|
|
ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
|
INFOPLIST_FILE = "PsychonautWiki Journal/Info.plist";
|
|
INFOPLIST_KEY_CFBundleDisplayName = "";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
);
|
|
MARKETING_VERSION = 11.11;
|
|
MY_BUNDLE_DISPLAY_NAME = Debug;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "isaak.PsychonautWiki-Journal-Debug";
|
|
PRODUCT_NAME = Journal;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
EAE4711926CBA582009FB0EC /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
CODE_SIGN_ENTITLEMENTS = "PsychonautWiki Journal/PsychonautWiki Journal.entitlements";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = 6S7AHDRUD6;
|
|
ENABLE_PREVIEWS = YES;
|
|
ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
|
INFOPLIST_FILE = "PsychonautWiki Journal/Info.plist";
|
|
INFOPLIST_KEY_CFBundleDisplayName = "";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
);
|
|
MARKETING_VERSION = 11.11;
|
|
MY_BUNDLE_DISPLAY_NAME = Journal;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "isaak.PsychonautWiki-Journal";
|
|
PRODUCT_NAME = Journal;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
EA085DE12960722A001638AC /* Build configuration list for PBXNativeTarget "TimelineWidgetExtension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
EA085DDF29607229001638AC /* Debug */,
|
|
EA085DE029607229001638AC /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
EACB6E4027D09C8800940291 /* Build configuration list for PBXNativeTarget "JournalTests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
EACB6E4127D09C8800940291 /* Debug */,
|
|
EACB6E4227D09C8800940291 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
EAE470FE26CBA57F009FB0EC /* Build configuration list for PBXProject "PsychonautWiki Journal" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
EAE4711526CBA582009FB0EC /* Debug */,
|
|
EAE4711626CBA582009FB0EC /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
EAE4711726CBA582009FB0EC /* Build configuration list for PBXNativeTarget "PsychonautWiki Journal" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
EAE4711826CBA582009FB0EC /* Debug */,
|
|
EAE4711926CBA582009FB0EC /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
|
|
/* Begin XCRemoteSwiftPackageReference section */
|
|
EAC3686A2B6F840100056C56 /* XCRemoteSwiftPackageReference "HorizonCalendar" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/airbnb/HorizonCalendar.git";
|
|
requirement = {
|
|
branch = master;
|
|
kind = branch;
|
|
};
|
|
};
|
|
EAF76C9727D899E700945587 /* XCRemoteSwiftPackageReference "AlertToast" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/elai950/AlertToast.git";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 1.0.0;
|
|
};
|
|
};
|
|
EAF76C9E27D8B72900945587 /* XCRemoteSwiftPackageReference "swift-algorithms" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/apple/swift-algorithms.git";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 1.0.0;
|
|
};
|
|
};
|
|
EAFA4BD22B400BE50056649E /* XCRemoteSwiftPackageReference "WrappingHStack" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/ksemianov/WrappingHStack";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 0.2.0;
|
|
};
|
|
};
|
|
/* End XCRemoteSwiftPackageReference section */
|
|
|
|
/* Begin XCSwiftPackageProductDependency section */
|
|
EAC3686B2B6F840100056C56 /* HorizonCalendar */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = EAC3686A2B6F840100056C56 /* XCRemoteSwiftPackageReference "HorizonCalendar" */;
|
|
productName = HorizonCalendar;
|
|
};
|
|
EAF76C9827D899E700945587 /* AlertToast */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = EAF76C9727D899E700945587 /* XCRemoteSwiftPackageReference "AlertToast" */;
|
|
productName = AlertToast;
|
|
};
|
|
EAF76C9F27D8B72900945587 /* Algorithms */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = EAF76C9E27D8B72900945587 /* XCRemoteSwiftPackageReference "swift-algorithms" */;
|
|
productName = Algorithms;
|
|
};
|
|
EAFA4BD32B400BE50056649E /* WrappingHStack */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = EAFA4BD22B400BE50056649E /* XCRemoteSwiftPackageReference "WrappingHStack" */;
|
|
productName = WrappingHStack;
|
|
};
|
|
/* End XCSwiftPackageProductDependency section */
|
|
|
|
/* Begin XCVersionGroup section */
|
|
EAE4715626CBA664009FB0EC /* Main.xcdatamodeld */ = {
|
|
isa = XCVersionGroup;
|
|
children = (
|
|
EAB7946C2D00284D00ED37C8 /* PW Version 7.xcdatamodel */,
|
|
EAA2C9B82B288CD50045C8DF /* PW Version 6.xcdatamodel */,
|
|
EA4B8A102A9B1D10009918DE /* PW Version 5.xcdatamodel */,
|
|
EA6048322A16C6A1005C6A4B /* PW Version 4.xcdatamodel */,
|
|
EA48F85D29DB20C7007DA8C5 /* PW Version 3.xcdatamodel */,
|
|
EACF91C62887410500E7149C /* PW Version 2.xcdatamodel */,
|
|
EA83D75127C91DB5004F1E0C /* PW Version 1.xcdatamodel */,
|
|
EAE4715726CBA664009FB0EC /* Goya.xcdatamodel */,
|
|
);
|
|
currentVersion = EAB7946C2D00284D00ED37C8 /* PW Version 7.xcdatamodel */;
|
|
path = Main.xcdatamodeld;
|
|
sourceTree = "<group>";
|
|
versionGroupType = wrapper.xcdatamodel;
|
|
};
|
|
/* End XCVersionGroup section */
|
|
};
|
|
rootObject = EAE470FB26CBA57F009FB0EC /* Project object */;
|
|
}
|