mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-07-02 18:34:39 -05:00
Switch from Kodein to Koin (#1112)
* Switch from Kodein to Koin * Ktlint
This commit is contained in:
@@ -1,19 +1,12 @@
|
||||
package xyz.nulldev.androidcompat.info
|
||||
|
||||
import android.content.pm.ApplicationInfo
|
||||
import org.kodein.di.DI
|
||||
import org.kodein.di.DIAware
|
||||
import org.kodein.di.conf.global
|
||||
import org.kodein.di.instance
|
||||
import xyz.nulldev.androidcompat.config.ApplicationInfoConfigModule
|
||||
import xyz.nulldev.ts.config.ConfigManager
|
||||
|
||||
class ApplicationInfoImpl(
|
||||
override val di: DI = DI.global,
|
||||
) : ApplicationInfo(),
|
||||
DIAware {
|
||||
val configManager: ConfigManager by di.instance()
|
||||
|
||||
private val configManager: ConfigManager,
|
||||
) : ApplicationInfo() {
|
||||
val appInfoConfig: ApplicationInfoConfigModule
|
||||
get() = configManager.module()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user