Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion TidepoolServiceKit/DeviceLogUploader.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
//

import Foundation
import LoopAlgorithm
import LoopKit
import os.log
import TidepoolKit
Expand Down Expand Up @@ -132,3 +131,13 @@ extension DeviceLogEntryType {
}
}
}

fileprivate extension Date {
func dateFlooredToTimeInterval(_ interval: TimeInterval) -> Date {
if interval == 0 {
return self
}

return Date(timeIntervalSinceReferenceDate: floor(self.timeIntervalSinceReferenceDate / interval) * interval)
}
}
1 change: 0 additions & 1 deletion TidepoolServiceKit/Extensions/DoseEntry.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
// Copyright © 2022 LoopKit Authors. All rights reserved.
//

import LoopAlgorithm
import LoopKit
import TidepoolKit

Expand Down
1 change: 0 additions & 1 deletion TidepoolServiceKit/Extensions/Double.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
// Copyright © 2021 LoopKit Authors. All rights reserved.
//

import LoopAlgorithm
import LoopKit

extension DoubleRange {
Expand Down
1 change: 0 additions & 1 deletion TidepoolServiceKit/Extensions/GlucoseRangeSchedule.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
// Copyright © 2021 LoopKit Authors. All rights reserved.
//

import LoopAlgorithm
import LoopKit

extension GlucoseRangeSchedule {
Expand Down
1 change: 0 additions & 1 deletion TidepoolServiceKit/Extensions/InsulinType.swift
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@

import LoopKit
import TidepoolKit
import LoopAlgorithm

extension InsulinType {
var datum: TInsulinDatum.Formulation {
Expand Down
1 change: 0 additions & 1 deletion TidepoolServiceKit/Extensions/SingleQuantitySchedule.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
// Copyright © 2021 LoopKit Authors. All rights reserved.
//

import LoopAlgorithm
import LoopKit

extension SingleQuantitySchedule {
Expand Down
1 change: 0 additions & 1 deletion TidepoolServiceKit/Extensions/StoredDosingDecision.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
// Copyright © 2021 LoopKit Authors. All rights reserved.
//

import LoopAlgorithm
import LoopKit
import TidepoolKit

Expand Down
1 change: 0 additions & 1 deletion TidepoolServiceKitTests/Extensions/DoseEntryTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import XCTest
import Foundation
import LoopKit
import TidepoolKit
import LoopAlgorithm
@testable import TidepoolServiceKit

class DoseEntryDataTests: XCTestCase {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@

import XCTest
import Foundation
import LoopAlgorithm
import LoopKit
@testable import TidepoolServiceKit

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ import XCTest
import HealthKit
import LoopKit
import TidepoolKit
import LoopAlgorithm
@testable import TidepoolServiceKit

class StoredDosingDecisionTests: XCTestCase {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
//

import XCTest
import LoopAlgorithm
import TidepoolKit
import LoopKit
@testable import TidepoolServiceKit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@

import XCTest
import HealthKit
import LoopAlgorithm
import LoopKit
import TidepoolKit
@testable import TidepoolServiceKit
Expand Down