瀏覽代碼

Remove old logging

Jonas Björkert 1 年之前
父節點
當前提交
2bb8bb735c

+ 5 - 5
LoopFollow/Controllers/Graphs.swift

@@ -799,7 +799,7 @@ extension MainViewController {
     }
     
     func updateBGGraph() {
-        if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "##### Start BG Graph #####") }
+        //if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "##### Start BG Graph #####") }
         let dataIndex = 0
         let entries = bgData
         guard !entries.isEmpty else {
@@ -819,7 +819,7 @@ extension MainViewController {
                 topBG = Float(entries[i].sgv) + maxBGOffset
             }
             let value = ChartDataEntry(x: Double(entries[i].date), y: Double(entries[i].sgv), data: formatPillText(line1: Localizer.toDisplayUnits(String(entries[i].sgv)), time: entries[i].date))
-            if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "BG: " + value.description) }
+            //if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "BG: " + value.description) }
             mainChart.append(value)
             smallChart.append(value)
             
@@ -832,8 +832,8 @@ extension MainViewController {
             }
         }
         
-        if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "Total Graph BGs: " + mainChart.entries.count.description) }        
-        
+        //if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "Total Graph BGs: " + mainChart.entries.count.description) }
+
         // Set Colors
         let lineBG = BGChart.lineData!.dataSets[dataIndex] as! LineChartDataSet
 
@@ -852,7 +852,7 @@ extension MainViewController {
             }
         }
         
-        if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "Total Colors: " + mainChart.colors.count.description) }
+        //if UserDefaultsRepository.debugLog.value { writeDebugLog(value: "Total Colors: " + mainChart.colors.count.description) }
         
         BGChart.rightAxis.axisMaximum = Double(calculateMaxBgGraphValue())
         BGChart.setVisibleXRangeMinimum(600)

+ 9 - 9
LoopFollow/Controllers/Nightscout/DeviceStatusLoop.swift

@@ -16,15 +16,15 @@ extension MainViewController {
         ObservableUserDefaults.shared.device.value = "Loop"
         if let lastLoopTime = formatter.date(from: (lastLoopRecord["timestamp"] as! String))?.timeIntervalSince1970  {
             UserDefaultsRepository.alertLastLoopTime.value = lastLoopTime
-            if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastLoopTime: " + String(lastLoopTime)) }
+            //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastLoopTime: " + String(lastLoopTime)) }
             if let failure = lastLoopRecord["failureReason"] {
                 LoopStatusLabel.text = "X"
                 latestLoopStatusString = "X"
-                if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop Failure: X") }
+                //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop Failure: X") }
             } else {
                 var wasEnacted = false
                 if let enacted = lastLoopRecord["enacted"] as? [String:AnyObject] {
-                    if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop: Was Enacted") }
+                    //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop: Was Enacted") }
                     wasEnacted = true
                     if let lastTempBasal = enacted["rate"] as? Double {
                         
@@ -112,23 +112,23 @@ extension MainViewController {
                         if bgData.count > 0 {
                             lastBGTime = bgData[bgData.count - 1].date
                         }
-                        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "tempBasalTime: " + String(tempBasalTime)) }
-                        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastBGTime: " + String(lastBGTime)) }
-                        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "wasEnacted: " + String(wasEnacted)) }
+                        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "tempBasalTime: " + String(tempBasalTime)) }
+                        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastBGTime: " + String(lastBGTime)) }
+                        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "wasEnacted: " + String(wasEnacted)) }
                         if tempBasalTime > lastBGTime && !wasEnacted {
                             LoopStatusLabel.text = "⏀"
                             latestLoopStatusString = "⏀"
-                            if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Open Loop: recommended temp. temp time > bg time, was not enacted") }
+                            //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Open Loop: recommended temp. temp time > bg time, was not enacted") }
                         } else {
                             LoopStatusLabel.text = "↻"
                             latestLoopStatusString = "↻"
-                            if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: recommended temp, but temp time is < bg time and/or was enacted") }
+                            //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: recommended temp, but temp time is < bg time and/or was enacted") }
                         }
                     }
                 } else {
                     LoopStatusLabel.text = "↻"
                     latestLoopStatusString = "↻"
-                    if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: no recommended temp") }
+                    //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: no recommended temp") }
                 }
                 
             }

+ 1 - 1
LoopFollow/Controllers/Nightscout/SAge.swift

@@ -36,7 +36,7 @@ extension MainViewController {
     func updateSage(data: [sageData]) {
         infoManager.clearInfoData(type: .sage)
 
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process/Display: SAGE") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process/Display: SAGE") }
         if data.count == 0 {
             return
         }

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments.swift

@@ -11,7 +11,7 @@ extension MainViewController {
     // NS Treatments Web Call
     // Downloads Basal, Bolus, Carbs, BG Check, Notes, Overrides
     func WebLoadNSTreatments() {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Download: Treatments") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Download: Treatments") }
         if !UserDefaultsRepository.downloadTreatments.value { return }
         
         let startTimeString = dateTimeUtils.getDateTimeString(addingDays: -1 * UserDefaultsRepository.downloadDays.value)

+ 2 - 2
LoopFollow/Controllers/Nightscout/Treatments/BGCheck.swift

@@ -12,7 +12,7 @@ import UIKit
 extension MainViewController {
     // NS BG Check Response Processor
     func processNSBGCheck(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: BG Check") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: BG Check") }
         bgCheckData.removeAll()
         
         entries.reversed().forEach { currentEntry in
@@ -20,7 +20,7 @@ extension MainViewController {
             
             guard let parsedDate = NightscoutUtils.parseDate(dateStr),
                   let glucose = currentEntry["glucose"] as? Double else {
-                if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "ERROR: Non-Double Glucose entry") }
+                //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "ERROR: Non-Double Glucose entry") }
                 return
             }
             

+ 0 - 1
LoopFollow/Controllers/Nightscout/Treatments/Basals.swift

@@ -34,7 +34,6 @@ extension MainViewController {
 
             let dateTimeStamp = dateParsed.timeIntervalSince1970
             guard let basalRate = currentEntry["absolute"] as? Double else {
-                self.writeDebugLog(value: "ERROR: Null Basal entry")
                 continue
             }
 

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments/Bolus.swift

@@ -10,7 +10,7 @@ import Foundation
 extension MainViewController {
     // NS Meal Bolus Response Processor
     func processNSBolus(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Bolus") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Bolus") }
         // because it's a small array, we're going to destroy and reload every time.
         bolusData.removeAll()
         var lastFoundIndex = 0

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments/Carbs.swift

@@ -10,7 +10,7 @@ import Foundation
 extension MainViewController {
     // NS Carb Bolus Response Processor
     func processNSCarbs(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Carbs") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Carbs") }
         // Because it's a small array, we're going to destroy and reload every time.
         carbData.removeAll()
         var lastFoundIndex = 0

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments/Notes.swift

@@ -12,7 +12,7 @@ import UIKit
 extension MainViewController {
     // NS Note Response Processor
     func processNotes(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Notes") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Notes") }
         // because it's a small array, we're going to destroy and reload every time.
         noteGraphData.removeAll()
         var lastFoundIndex = 0

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments/Overrides.swift

@@ -12,7 +12,7 @@ import UIKit
 extension MainViewController {
     // NS Override Response Processor
     func processNSOverrides(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Overrides") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Overrides") }
         overrideGraphData.removeAll()
         var activeOverrideNote: String? = nil
 

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments/ResumePump.swift

@@ -10,7 +10,7 @@ import Foundation
 extension MainViewController {
     // NS Resume Pump Response Processor
     func processResumePump(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Resume Pump") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Resume Pump") }
         resumeGraphData.removeAll()
         
         var lastFoundIndex = 0

+ 1 - 1
LoopFollow/Controllers/Nightscout/Treatments/SuspendPump.swift

@@ -10,7 +10,7 @@ import Foundation
 extension MainViewController {
     // NS Suspend Pump Response Processor
     func processSuspendPump(entries: [[String:AnyObject]]) {
-        if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Suspend Pump") }
+        //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Process: Suspend Pump") }
         suspendGraphData.removeAll()
         
         var lastFoundIndex = 0

+ 0 - 1
LoopFollow/Storage/UserDefaults.swift

@@ -142,7 +142,6 @@ class UserDefaultsRepository {
     static let graphBasal = UserDefaultsValue<Bool>(key: "graphBasal", default: true)
     static let graphBolus = UserDefaultsValue<Bool>(key: "graphBolus", default: true)
     static let graphCarbs = UserDefaultsValue<Bool>(key: "graphCarbs", default: true)
-    static let debugLog = UserDefaultsValue<Bool>(key: "debugLog", default: false)
     static let bgUpdateDelay = UserDefaultsValue<Int>(key: "bgUpdateDelay", default: 10)
     static let downloadDays = UserDefaultsValue<Int>(key: "downloadDays", default: 1)
     

+ 0 - 16
LoopFollow/ViewControllers/MainViewController.swift

@@ -156,9 +156,6 @@ class MainViewController: UIViewController, UITableViewDataSource, ChartViewDele
         // Synchronize info types to ensure arrays are the correct size
         UserDefaultsRepository.synchronizeInfoTypes()
 
-        // Reset deprecated settings
-        UserDefaultsRepository.debugLog.value = false;
-        
         infoTable.rowHeight = 21
         infoTable.dataSource = self
         infoTable.tableFooterView = UIView(frame: .zero)
@@ -661,19 +658,6 @@ class MainViewController: UIViewController, UITableViewDataSource, ChartViewDele
         }
     }
 
-    @available(*, deprecated, message: "Use LogManager instead.")
-    func writeDebugLog(value: String) {
-        DispatchQueue.main.async {
-            var logText = "\n" + dateTimeUtils.printNow() + " - " + value
-            print(logText)
-            guard let debug = self.tabBarController!.viewControllers?[2] as? SnoozeViewController else { return }
-            if debug.debugTextView.text.lengthOfBytes(using: .utf8) > 20000 {
-                debug.debugTextView.text = ""
-            }
-            debug.debugTextView.text += logText
-        }
-    }
-
     // General Notifications
     
     func sendGeneralNotification(_ sender: Any, title: String, subtitle: String, body: String, timer: TimeInterval) {