refactor: null safety, update date/time libraries, and migrate tests (#4900)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich
2026-03-23 18:17:50 -05:00
committed by GitHub
parent f826cac6c8
commit 664ebf218e
163 changed files with 503 additions and 4993 deletions
@@ -51,8 +51,7 @@ class ModuleConfigDataSource(
when {
config.mqtt != null -> current.copy(mqtt = config.mqtt)
config.serial != null -> current.copy(serial = config.serial)
config.external_notification != null ->
current.copy(external_notification = config.external_notification)
config.external_notification != null -> current.copy(external_notification = config.external_notification)
config.store_forward != null -> current.copy(store_forward = config.store_forward)
config.range_test != null -> current.copy(range_test = config.range_test)
config.telemetry != null -> current.copy(telemetry = config.telemetry)