From 77470c7cfa1742d22d380ec9fcbab2b1cd2b7670 Mon Sep 17 00:00:00 2001 From: Viktor De Pasquale Date: Fri, 24 May 2019 12:28:57 +0200 Subject: [PATCH] Updated koin --- app/build.gradle | 2 +- app/src/main/java/com/topjohnwu/magisk/utils/XKoin.kt | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 1c31f4126..2bf598cb1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -74,7 +74,7 @@ dependencies { implementation "com.github.topjohnwu.libsu:core:${libsuVersion}" implementation "com.github.topjohnwu.libsu:io:${libsuVersion}" - def koin = "2.0.0-rc-2" + def koin = "2.0.0-GA6" implementation "org.koin:koin-core:${koin}" implementation "org.koin:koin-android:${koin}" implementation "org.koin:koin-androidx-viewmodel:${koin}" diff --git a/app/src/main/java/com/topjohnwu/magisk/utils/XKoin.kt b/app/src/main/java/com/topjohnwu/magisk/utils/XKoin.kt index 951dd163d..d63c7b49a 100644 --- a/app/src/main/java/com/topjohnwu/magisk/utils/XKoin.kt +++ b/app/src/main/java/com/topjohnwu/magisk/utils/XKoin.kt @@ -3,18 +3,15 @@ package com.topjohnwu.magisk.utils import org.koin.core.context.GlobalContext import org.koin.core.parameter.ParametersDefinition import org.koin.core.qualifier.Qualifier -import org.koin.core.scope.Scope fun getKoin() = GlobalContext.get().koin inline fun inject( qualifier: Qualifier? = null, - scope: Scope? = null, noinline parameters: ParametersDefinition? = null -) = lazy { get(qualifier, scope, parameters) } +) = lazy { get(qualifier, parameters) } inline fun get( qualifier: Qualifier? = null, - scope: Scope? = null, noinline parameters: ParametersDefinition? = null -): T = getKoin().get(qualifier, scope, parameters) \ No newline at end of file +): T = getKoin().get(qualifier, parameters) \ No newline at end of file