Loading legacy/core/src/main/java/com/fsck/k9/K9.kt +3 −1 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ import app.k9mail.legacy.account.AccountDefaultsProvider import app.k9mail.legacy.account.SortType import app.k9mail.legacy.di.DI import com.fsck.k9.core.BuildConfig import com.fsck.k9.logging.Logger import com.fsck.k9.mail.K9MailLib import com.fsck.k9.mailstore.LocalStore import com.fsck.k9.preferences.RealGeneralSettingsManager Loading @@ -25,6 +26,7 @@ object K9 : KoinComponent { private val generalSettingsManager: RealGeneralSettingsManager by inject() private val telemetryManager: TelemetryManager by inject() private val featureFlagProvider: FeatureFlagProvider by inject() private val logger: Logger by inject() /** * If this is `true`, various development settings will be enabled. Loading Loading @@ -320,7 +322,7 @@ object K9 : KoinComponent { override fun debugSensitive(): Boolean = isSensitiveDebugLoggingEnabled }, ) com.fsck.k9.logging.Timber.logger = TimberLogger() com.fsck.k9.logging.Timber.logger = logger checkCachedDatabaseVersion(context) Loading legacy/core/src/main/java/com/fsck/k9/KoinModule.kt +2 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ import android.content.Context import app.k9mail.core.android.common.coreCommonAndroidModule import com.fsck.k9.helper.Contacts import com.fsck.k9.helper.DefaultTrustedSocketFactory import com.fsck.k9.logging.Logger import com.fsck.k9.mail.ssl.LocalKeyStore import com.fsck.k9.mail.ssl.TrustManagerFactory import com.fsck.k9.mail.ssl.TrustedSocketFactory Loading @@ -14,6 +15,7 @@ import org.koin.core.qualifier.named import org.koin.dsl.module val mainModule = module { single<Logger> { TimberLogger() } includes(coreCommonAndroidModule) single<CoroutineScope>(named("AppCoroutineScope")) { GlobalScope } single { Loading Loading
legacy/core/src/main/java/com/fsck/k9/K9.kt +3 −1 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ import app.k9mail.legacy.account.AccountDefaultsProvider import app.k9mail.legacy.account.SortType import app.k9mail.legacy.di.DI import com.fsck.k9.core.BuildConfig import com.fsck.k9.logging.Logger import com.fsck.k9.mail.K9MailLib import com.fsck.k9.mailstore.LocalStore import com.fsck.k9.preferences.RealGeneralSettingsManager Loading @@ -25,6 +26,7 @@ object K9 : KoinComponent { private val generalSettingsManager: RealGeneralSettingsManager by inject() private val telemetryManager: TelemetryManager by inject() private val featureFlagProvider: FeatureFlagProvider by inject() private val logger: Logger by inject() /** * If this is `true`, various development settings will be enabled. Loading Loading @@ -320,7 +322,7 @@ object K9 : KoinComponent { override fun debugSensitive(): Boolean = isSensitiveDebugLoggingEnabled }, ) com.fsck.k9.logging.Timber.logger = TimberLogger() com.fsck.k9.logging.Timber.logger = logger checkCachedDatabaseVersion(context) Loading
legacy/core/src/main/java/com/fsck/k9/KoinModule.kt +2 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ import android.content.Context import app.k9mail.core.android.common.coreCommonAndroidModule import com.fsck.k9.helper.Contacts import com.fsck.k9.helper.DefaultTrustedSocketFactory import com.fsck.k9.logging.Logger import com.fsck.k9.mail.ssl.LocalKeyStore import com.fsck.k9.mail.ssl.TrustManagerFactory import com.fsck.k9.mail.ssl.TrustedSocketFactory Loading @@ -14,6 +15,7 @@ import org.koin.core.qualifier.named import org.koin.dsl.module val mainModule = module { single<Logger> { TimberLogger() } includes(coreCommonAndroidModule) single<CoroutineScope>(named("AppCoroutineScope")) { GlobalScope } single { Loading