@@ -43,7 +43,7 @@ private class KermitLogWriterAdapter: Kermit_coreLogWriter {
4343class KotlinKermitLoggerConfig : PowerSyncKotlin . Kermit_coreLoggerConfig {
4444 var logWriterList : [ Kermit_coreLogWriter ]
4545 var minSeverity : PowerSyncKotlin . Kermit_coreSeverity
46-
46+
4747 init ( logWriterList: [ Kermit_coreLogWriter ] , minSeverity: PowerSyncKotlin . Kermit_coreSeverity ) {
4848 self . logWriterList = logWriterList
4949 self . minSeverity = minSeverity
@@ -54,7 +54,7 @@ class KotlinKermitLoggerConfig: PowerSyncKotlin.Kermit_coreLoggerConfig {
5454///
5555/// This class bridges Swift log writers with the Kotlin logging system and supports
5656/// runtime configuration of severity levels and writer lists.
57- class DatabaseLogger : LoggerProtocol , @ unchecked Sendable {
57+ final class DatabaseLogger : LoggerProtocol {
5858 /// The underlying Kermit logger instance provided by the PowerSyncKotlin SDK.
5959 public let kLogger : PowerSyncKotlin . KermitLogger
6060 public let logger : any LoggerProtocol
@@ -65,7 +65,7 @@ class DatabaseLogger: LoggerProtocol, @unchecked Sendable {
6565 init ( _ logger: any LoggerProtocol ) {
6666 self . logger = logger
6767 // Set to the lowest severity. The provided logger should filter by severity
68- self . kLogger = PowerSyncKotlin . KermitLogger (
68+ kLogger = PowerSyncKotlin . KermitLogger (
6969 config: KotlinKermitLoggerConfig (
7070 logWriterList: [ KermitLogWriterAdapter ( logger: logger) ] ,
7171 minSeverity: Kermit_coreSeverity . verbose
0 commit comments