Skip to content

Commit d23893c

Browse files
authored
Loop data manager refactor (#446)
* LoopDataManager refactor * Adding missing files
1 parent 69ca2ef commit d23893c

22 files changed

+996
-877
lines changed

Loop.xcodeproj/project.pbxproj

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,14 @@
9999
43C0944A1CACCC73001F6403 /* NotificationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C094491CACCC73001F6403 /* NotificationManager.swift */; };
100100
43C246A81D89990F0031F8D1 /* Crypto.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43C246A71D89990F0031F8D1 /* Crypto.framework */; };
101101
43C418B51CE0575200405B6A /* ShareGlucose+GlucoseKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C418B41CE0575200405B6A /* ShareGlucose+GlucoseKit.swift */; };
102+
43C513191E864C4E001547C7 /* GlucoseRangeSchedule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C513181E864C4E001547C7 /* GlucoseRangeSchedule.swift */; };
102103
43C6407C1DA051850093E25D /* InsulinKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43C6407B1DA051850093E25D /* InsulinKit.framework */; };
103104
43CA93371CB98079000026B5 /* MinimedKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CA93361CB98079000026B5 /* MinimedKit.framework */; };
104105
43CB2B2B1D924D450079823D /* WCSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43CB2B2A1D924D450079823D /* WCSession.swift */; };
105106
43CE7CDE1CA8B63E003CC1B0 /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43CE7CDD1CA8B63E003CC1B0 /* Data.swift */; };
106107
43CEE6E61E56AFD400CB9116 /* NightscoutUploader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43CEE6E51E56AFD400CB9116 /* NightscoutUploader.swift */; };
108+
43D848B01E7DCBE100DADCBC /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43D848AF1E7DCBE100DADCBC /* Result.swift */; };
109+
43D848B21E7DF42500DADCBC /* LoopSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43D848B11E7DF42500DADCBC /* LoopSettings.swift */; };
107110
43DBF04C1C93B8D700B3C386 /* BolusViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43DBF04B1C93B8D700B3C386 /* BolusViewController.swift */; };
108111
43DBF0531C93EC8200B3C386 /* DeviceDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43DBF0521C93EC8200B3C386 /* DeviceDataManager.swift */; };
109112
43DBF0591C93F73800B3C386 /* CarbEntryTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43DBF0581C93F73800B3C386 /* CarbEntryTableViewController.swift */; };
@@ -450,12 +453,15 @@
450453
43C094491CACCC73001F6403 /* NotificationManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationManager.swift; sourceTree = "<group>"; };
451454
43C246A71D89990F0031F8D1 /* Crypto.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crypto.framework; path = Carthage/Build/iOS/Crypto.framework; sourceTree = "<group>"; };
452455
43C418B41CE0575200405B6A /* ShareGlucose+GlucoseKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ShareGlucose+GlucoseKit.swift"; sourceTree = "<group>"; };
456+
43C513181E864C4E001547C7 /* GlucoseRangeSchedule.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseRangeSchedule.swift; sourceTree = "<group>"; };
453457
43C6407B1DA051850093E25D /* InsulinKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = InsulinKit.framework; path = Carthage/Build/iOS/InsulinKit.framework; sourceTree = "<group>"; };
454458
43CA93361CB98079000026B5 /* MinimedKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MinimedKit.framework; path = Carthage/Build/iOS/MinimedKit.framework; sourceTree = "<group>"; };
455459
43CB2B2A1D924D450079823D /* WCSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WCSession.swift; sourceTree = "<group>"; };
456460
43CE7CDD1CA8B63E003CC1B0 /* Data.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = "<group>"; };
457461
43CEE6E51E56AFD400CB9116 /* NightscoutUploader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NightscoutUploader.swift; sourceTree = "<group>"; };
458462
43D533BB1CFD1DD7009E3085 /* WatchApp Extension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "WatchApp Extension.entitlements"; sourceTree = "<group>"; };
463+
43D848AF1E7DCBE100DADCBC /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = "<group>"; };
464+
43D848B11E7DF42500DADCBC /* LoopSettings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoopSettings.swift; sourceTree = "<group>"; };
459465
43DBF04B1C93B8D700B3C386 /* BolusViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = BolusViewController.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
460466
43DBF0521C93EC8200B3C386 /* DeviceDataManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = DeviceDataManager.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
461467
43DBF0581C93F73800B3C386 /* CarbEntryTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CarbEntryTableViewController.swift; sourceTree = "<group>"; };
@@ -660,9 +666,11 @@
660666
C178249D1E19B62300D9D25C /* GlucoseThreshold.swift */,
661667
436FACED1D0BA636004E2427 /* InsulinDataSource.swift */,
662668
436A0DA41D236A2A00104B24 /* LoopError.swift */,
669+
43D848B11E7DF42500DADCBC /* LoopSettings.swift */,
663670
430DA58F1D4B0E4C0097D1CA /* MySentryPumpStatusMessageBody.swift */,
664671
4F526D601DF8D9A900A04910 /* NetBasal.swift */,
665672
438D42F81D7C88BC003244B0 /* PredictionInputEffect.swift */,
673+
43D848AF1E7DCBE100DADCBC /* Result.swift */,
666674
43C418B41CE0575200405B6A /* ShareGlucose+GlucoseKit.swift */,
667675
4328E0311CFC068900E199AA /* WatchContext+LoopKit.swift */,
668676
);
@@ -815,12 +823,14 @@
815823
children = (
816824
C17884621D51A7A400405663 /* BatteryIndicator.swift */,
817825
C17824991E1999FA00D9D25C /* CaseCountable.swift */,
826+
4331E0771C85302200FBE832 /* CGPoint.swift */,
818827
4F6663931E905FD2009E74FC /* ChartColorPalette+Loop.swift */,
819828
4346D1F51C78501000ABAFE3 /* ChartPoint+Loop.swift */,
820829
4389916A1E91B689000EEF90 /* ChartSettings+Loop.swift */,
821830
4F08DE8E1E7BB871006741EA /* CollectionType+Loop.swift */,
822831
43CE7CDD1CA8B63E003CC1B0 /* Data.swift */,
823832
4302F4E41D4EA75100F0FCAF /* DoseStore.swift */,
833+
43C513181E864C4E001547C7 /* GlucoseRangeSchedule.swift */,
824834
C15713811DAC6983005BC4D2 /* MealBolusNightscoutTreatment.swift */,
825835
43CEE6E51E56AFD400CB9116 /* NightscoutUploader.swift */,
826836
4398973A1CD2FC2000223065 /* NSDateFormatter.swift */,
@@ -1023,22 +1033,22 @@
10231033
968DCD53F724DE56FFE51920 /* Frameworks */ = {
10241034
isa = PBXGroup;
10251035
children = (
1026-
43C6407B1DA051850093E25D /* InsulinKit.framework */,
1027-
438A95A71D8B9B24009D12E1 /* xDripG5.framework */,
10281036
434FB6451D68F1CD007B9C70 /* Amplitude.framework */,
10291037
43F78D481C914197002152D1 /* CarbKit.framework */,
10301038
43C246A71D89990F0031F8D1 /* Crypto.framework */,
10311039
4D3B40021D4A9DFE00BC6334 /* G4ShareSpy.framework */,
10321040
43F78D491C914197002152D1 /* GlucoseKit.framework */,
10331041
43F5C2C81B929C09003EB13D /* HealthKit.framework */,
1042+
43C6407B1DA051850093E25D /* InsulinKit.framework */,
10341043
43F78D4B1C914197002152D1 /* LoopKit.framework */,
10351044
43CA93361CB98079000026B5 /* MinimedKit.framework */,
10361045
C10428961D17BAD400DD539A /* NightscoutUploadKit.framework */,
1046+
4F70C1DD1DE8DCA7006380B7 /* NotificationCenter.framework */,
10371047
434AB0B11CBB4C3300422F4A /* RileyLinkBLEKit.framework */,
10381048
43523EDA1CC35083001850F1 /* RileyLinkKit.framework */,
10391049
43B371871CE597D10013C5A6 /* ShareClient.framework */,
10401050
4346D1EF1C781BEA00ABAFE3 /* SwiftCharts.framework */,
1041-
4F70C1DD1DE8DCA7006380B7 /* NotificationCenter.framework */,
1051+
438A95A71D8B9B24009D12E1 /* xDripG5.framework */,
10421052
);
10431053
name = Frameworks;
10441054
sourceTree = "<group>";
@@ -1418,6 +1428,7 @@
14181428
43C418B51CE0575200405B6A /* ShareGlucose+GlucoseKit.swift in Sources */,
14191429
4F2C15821E074FC600E160D4 /* NSTimeInterval.swift in Sources */,
14201430
430DA58E1D4AEC230097D1CA /* NSBundle.swift in Sources */,
1431+
43C513191E864C4E001547C7 /* GlucoseRangeSchedule.swift in Sources */,
14211432
43776F901B8022E90074EA36 /* AppDelegate.swift in Sources */,
14221433
437CCADA1D284ADF0075D2C3 /* AuthenticationTableViewCell.swift in Sources */,
14231434
439BED2E1E760BC600B0AED5 /* EnliteCGMManager.swift in Sources */,
@@ -1430,6 +1441,7 @@
14301441
437CCADE1D2858FD0075D2C3 /* AuthenticationViewController.swift in Sources */,
14311442
43A5676B1C96155700334FAC /* SwitchTableViewCell.swift in Sources */,
14321443
43A567691C94880B00334FAC /* LoopDataManager.swift in Sources */,
1444+
43D848B01E7DCBE100DADCBC /* Result.swift in Sources */,
14331445
43E397A31D56B9E40028E321 /* Glucose.swift in Sources */,
14341446
4302F4E11D4E9C8900F0FCAF /* TextFieldTableViewController.swift in Sources */,
14351447
43E344A41B9E1B1C00C85C07 /* NSUserDefaults.swift in Sources */,
@@ -1495,6 +1507,7 @@
14951507
439897371CD2F80600223065 /* AnalyticsManager.swift in Sources */,
14961508
4346D1F61C78501000ABAFE3 /* ChartPoint+Loop.swift in Sources */,
14971509
438849EE1D2A1EBB003B3F23 /* MLabService.swift in Sources */,
1510+
43D848B21E7DF42500DADCBC /* LoopSettings.swift in Sources */,
14981511
438D42FB1D7D11A4003244B0 /* PredictionInputEffectTableViewCell.swift in Sources */,
14991512
43F4EF1D1BA2A57600526CE1 /* DiagnosticLogger.swift in Sources */,
15001513
432E73CB1D24B3D6009AD15D /* RemoteDataManager.swift in Sources */,

0 commit comments

Comments
 (0)