From a11006328c57179bac9a0e06142dc2666627d5d0 Mon Sep 17 00:00:00 2001 From: Arnaud Giuliani Date: Thu, 25 Jul 2024 17:07:55 +0200 Subject: [PATCH] warn import change --- .../koin/androidx/viewmodel/dsl/ModuleExt.kt | 1 + .../androidx/viewmodel/dsl/ScopeSetExt.kt | 2 + .../viewmodel/dsl/ScopeViewModelOf.kt | 24 +++++++++- .../androidx/viewmodel/dsl/ViewModelOf.kt | 23 ++++++++++ .../koin/compose/viewmodel/dsl/ModuleExt.kt | 2 +- .../koin/compose/viewmodel/dsl/ScopeSetExt.kt | 2 +- .../compose/viewmodel/dsl/ScopeViewModelOf.kt | 46 +++++++++---------- .../koin/compose/viewmodel/dsl/ViewModelOf.kt | 46 +++++++++---------- .../module}/dsl/ModuleExt.kt | 2 +- .../module}/dsl/ScopeSetExt.kt | 2 +- .../module}/dsl/ScopeViewModelOf.kt | 5 +- .../module}/dsl/ViewModelOf.kt | 5 +- 12 files changed, 101 insertions(+), 59 deletions(-) rename projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/{viewmodel => core/module}/dsl/ModuleExt.kt (97%) rename projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/{viewmodel => core/module}/dsl/ScopeSetExt.kt (97%) rename projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/{viewmodel => core/module}/dsl/ScopeViewModelOf.kt (98%) rename projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/{viewmodel => core/module}/dsl/ViewModelOf.kt (98%) diff --git a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ModuleExt.kt b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ModuleExt.kt index 568e1df67..8185f00be 100644 --- a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ModuleExt.kt +++ b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ModuleExt.kt @@ -32,6 +32,7 @@ import org.koin.core.qualifier.Qualifier * @param qualifier - definition qualifier * @param definition - allow definition override */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModel( qualifier: Qualifier? = null, noinline definition: Definition diff --git a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeSetExt.kt b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeSetExt.kt index 56770e3c0..ba835b2ad 100644 --- a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeSetExt.kt +++ b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeSetExt.kt @@ -31,7 +31,9 @@ import org.koin.dsl.ScopeDSL * * @param qualifier - definition qualifier * @param definition - allow definition override + * */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModel( qualifier: Qualifier? = null, noinline definition: Definition diff --git a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeViewModelOf.kt b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeViewModelOf.kt index 1c3534d80..75b9e68cd 100644 --- a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeViewModelOf.kt +++ b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ScopeViewModelOf.kt @@ -43,7 +43,7 @@ import org.koin.dsl.ScopeDSL * * @see new - function operator */ - +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: () -> R, noinline options: DefinitionOptions? = null, @@ -52,6 +52,7 @@ inline fun ScopeDSL.viewModelOf( /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1) -> R, noinline options: DefinitionOptions? = null, @@ -60,6 +61,7 @@ inline fun ScopeDSL.viewModelOf( /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2) -> R, noinline options: DefinitionOptions? = null, @@ -68,6 +70,7 @@ inline fun ScopeDSL.viewModelOf( /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3) -> R, noinline options: DefinitionOptions? = null, @@ -76,6 +79,7 @@ inline fun ScopeDSL. /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4) -> R, noinline options: DefinitionOptions? = null, @@ -84,6 +88,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5) -> R, noinline options: DefinitionOptions? = null, @@ -92,6 +97,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6) -> R, noinline options: DefinitionOptions? = null, @@ -100,6 +106,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7) -> R, noinline options: DefinitionOptions? = null, @@ -108,6 +115,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8) -> R, noinline options: DefinitionOptions? = null, @@ -116,6 +124,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9) -> R, noinline options: DefinitionOptions? = null, @@ -124,6 +133,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> R, noinline options: DefinitionOptions? = null, @@ -132,6 +142,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> R, noinline options: DefinitionOptions? = null, @@ -140,6 +151,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> R, noinline options: DefinitionOptions? = null, @@ -148,6 +160,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> R, noinline options: DefinitionOptions? = null, @@ -156,6 +169,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> R, noinline options: DefinitionOptions? = null, @@ -164,6 +178,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> R, noinline options: DefinitionOptions? = null, @@ -172,6 +187,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> R, noinline options: DefinitionOptions? = null, @@ -180,6 +196,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) -> R, noinline options: DefinitionOptions? = null, @@ -188,6 +205,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) -> R, noinline options: DefinitionOptions? = null, @@ -196,6 +214,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) -> R, noinline options: DefinitionOptions? = null, @@ -204,6 +223,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) -> R, noinline options: DefinitionOptions? = null, @@ -212,6 +232,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) -> R, noinline options: DefinitionOptions? = null, @@ -220,6 +241,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) -> R, noinline options: DefinitionOptions? = null, diff --git a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ViewModelOf.kt b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ViewModelOf.kt index 32133fe51..dffc783f0 100644 --- a/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ViewModelOf.kt +++ b/projects/android/koin-android/src/main/java/org/koin/androidx/viewmodel/dsl/ViewModelOf.kt @@ -42,6 +42,7 @@ import org.koin.core.module.dsl.onOptions * * @see new */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: () -> R, noinline options: DefinitionOptions? = null, @@ -50,6 +51,7 @@ inline fun Module.viewModelOf( /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1) -> R, noinline options: DefinitionOptions? = null, @@ -58,6 +60,7 @@ inline fun Module.viewModelOf( /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1, T2) -> R, noinline options: DefinitionOptions? = null, @@ -66,6 +69,7 @@ inline fun Module.viewModelOf( /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3) -> R, noinline options: DefinitionOptions? = null, @@ -74,6 +78,7 @@ inline fun Module.vi /** * @see viewModelOf */ +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4) -> R, noinline options: DefinitionOptions? = null, @@ -82,6 +87,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5) -> R, noinline options: DefinitionOptions? = null, @@ -90,6 +96,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6) -> R, noinline options: DefinitionOptions? = null, @@ -98,6 +105,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7) -> R, noinline options: DefinitionOptions? = null, @@ -106,6 +114,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8) -> R, noinline options: DefinitionOptions? = null, @@ -114,6 +123,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9) -> R, noinline options: DefinitionOptions? = null, @@ -122,6 +132,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> R, noinline options: DefinitionOptions? = null, @@ -130,6 +141,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> R, noinline options: DefinitionOptions? = null, @@ -138,6 +150,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> R, noinline options: DefinitionOptions? = null, @@ -146,6 +159,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> R, noinline options: DefinitionOptions? = null, @@ -154,6 +168,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> R, noinline options: DefinitionOptions? = null, @@ -162,6 +177,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> R, noinline options: DefinitionOptions? = null, @@ -170,6 +186,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> R, noinline options: DefinitionOptions? = null, @@ -178,6 +195,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) -> R, noinline options: DefinitionOptions? = null, @@ -186,6 +204,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) -> R, noinline options: DefinitionOptions? = null, @@ -194,6 +213,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) -> R, noinline options: DefinitionOptions? = null, @@ -202,6 +222,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) -> R, noinline options: DefinitionOptions? = null, @@ -210,6 +231,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) -> R, noinline options: DefinitionOptions? = null, @@ -218,6 +240,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) -> R, noinline options: DefinitionOptions? = null, diff --git a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ModuleExt.kt b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ModuleExt.kt index 5670cddba..e30730f31 100644 --- a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ModuleExt.kt +++ b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ModuleExt.kt @@ -32,7 +32,7 @@ import org.koin.core.qualifier.Qualifier * @param qualifier - definition qualifier * @param definition - allow definition override */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModel( qualifier: Qualifier? = null, noinline definition: Definition diff --git a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeSetExt.kt b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeSetExt.kt index b90d14e06..1967f47f5 100644 --- a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeSetExt.kt +++ b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeSetExt.kt @@ -32,7 +32,7 @@ import org.koin.dsl.ScopeDSL * @param qualifier - definition qualifier * @param definition - allow definition override */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModel( qualifier: Qualifier? = null, noinline definition: Definition diff --git a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeViewModelOf.kt b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeViewModelOf.kt index fed473da4..b8903105b 100644 --- a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeViewModelOf.kt +++ b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ScopeViewModelOf.kt @@ -43,7 +43,7 @@ import org.koin.dsl.ScopeDSL * * @see new - function operator */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: () -> R, noinline options: DefinitionOptions? = null, @@ -52,7 +52,7 @@ inline fun ScopeDSL.viewModelOf( /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1) -> R, noinline options: DefinitionOptions? = null, @@ -61,7 +61,7 @@ inline fun ScopeDSL.viewModelOf( /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2) -> R, noinline options: DefinitionOptions? = null, @@ -70,7 +70,7 @@ inline fun ScopeDSL.viewModelOf( /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3) -> R, noinline options: DefinitionOptions? = null, @@ -79,7 +79,7 @@ inline fun ScopeDSL. /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4) -> R, noinline options: DefinitionOptions? = null, @@ -88,7 +88,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5) -> R, noinline options: DefinitionOptions? = null, @@ -97,7 +97,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6) -> R, noinline options: DefinitionOptions? = null, @@ -106,7 +106,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7) -> R, noinline options: DefinitionOptions? = null, @@ -115,7 +115,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8) -> R, noinline options: DefinitionOptions? = null, @@ -124,7 +124,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9) -> R, noinline options: DefinitionOptions? = null, @@ -133,7 +133,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> R, noinline options: DefinitionOptions? = null, @@ -142,7 +142,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> R, noinline options: DefinitionOptions? = null, @@ -151,7 +151,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> R, noinline options: DefinitionOptions? = null, @@ -160,7 +160,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> R, noinline options: DefinitionOptions? = null, @@ -169,7 +169,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> R, noinline options: DefinitionOptions? = null, @@ -178,7 +178,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> R, noinline options: DefinitionOptions? = null, @@ -187,7 +187,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> R, noinline options: DefinitionOptions? = null, @@ -196,7 +196,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) -> R, noinline options: DefinitionOptions? = null, @@ -205,7 +205,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) -> R, noinline options: DefinitionOptions? = null, @@ -214,7 +214,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) -> R, noinline options: DefinitionOptions? = null, @@ -223,7 +223,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) -> R, noinline options: DefinitionOptions? = null, @@ -232,7 +232,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) -> R, noinline options: DefinitionOptions? = null, @@ -241,7 +241,7 @@ inline fun ScopeDSL.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) -> R, noinline options: DefinitionOptions? = null, diff --git a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ViewModelOf.kt b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ViewModelOf.kt index 3233ba235..0647c9dbb 100644 --- a/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ViewModelOf.kt +++ b/projects/compose/koin-compose-viewmodel/src/commonMain/kotlin/org/koin/compose/viewmodel/dsl/ViewModelOf.kt @@ -43,7 +43,7 @@ import org.koin.core.module.dsl.onOptions * * @see new */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: () -> R, noinline options: DefinitionOptions? = null, @@ -52,7 +52,7 @@ inline fun Module.viewModelOf( /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1) -> R, noinline options: DefinitionOptions? = null, @@ -61,7 +61,7 @@ inline fun Module.viewModelOf( /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1, T2) -> R, noinline options: DefinitionOptions? = null, @@ -70,7 +70,7 @@ inline fun Module.viewModelOf( /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3) -> R, noinline options: DefinitionOptions? = null, @@ -79,7 +79,7 @@ inline fun Module.vi /** * @see viewModelOf */ -@Deprecated("use org.koin.viewmodel.dsl", ReplaceWith(expression = "viewModel", imports = ["org.koin.compose.dsl"])) +@Deprecated("Moved ViewModel DSL package. Remove old imports and use org.koin.core.module.dsl.*") inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4) -> R, noinline options: DefinitionOptions? = null, @@ -88,7 +88,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5) -> R, noinline options: DefinitionOptions? = null, @@ -97,7 +97,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6) -> R, noinline options: DefinitionOptions? = null, @@ -106,7 +106,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7) -> R, noinline options: DefinitionOptions? = null, @@ -115,7 +115,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8) -> R, noinline options: DefinitionOptions? = null, @@ -124,7 +124,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9) -> R, noinline options: DefinitionOptions? = null, @@ -133,7 +133,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) -> R, noinline options: DefinitionOptions? = null, @@ -142,7 +142,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) -> R, noinline options: DefinitionOptions? = null, @@ -151,7 +151,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) -> R, noinline options: DefinitionOptions? = null, @@ -160,7 +160,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) -> R, noinline options: DefinitionOptions? = null, @@ -169,7 +169,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) -> R, noinline options: DefinitionOptions? = null, @@ -178,7 +178,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) -> R, noinline options: DefinitionOptions? = null, @@ -187,7 +187,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) -> R, noinline options: DefinitionOptions? = null, @@ -196,7 +196,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) -> R, noinline options: DefinitionOptions? = null, @@ -205,7 +205,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) -> R, noinline options: DefinitionOptions? = null, @@ -214,7 +214,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) -> R, noinline options: DefinitionOptions? = null, @@ -223,7 +223,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) -> R, noinline options: DefinitionOptions? = null, @@ -232,7 +232,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) -> R, noinline options: DefinitionOptions? = null, @@ -241,7 +241,7 @@ inline fun Module.viewModelOf( crossinline constructor: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) -> R, noinline options: DefinitionOptions? = null, diff --git a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ModuleExt.kt b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ModuleExt.kt similarity index 97% rename from projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ModuleExt.kt rename to projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ModuleExt.kt index 34a59f023..b2f5e4aa2 100644 --- a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ModuleExt.kt +++ b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ModuleExt.kt @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.koin.viewmodel.dsl +package org.koin.core.module.dsl import androidx.lifecycle.ViewModel import org.koin.core.definition.Definition diff --git a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ScopeSetExt.kt b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ScopeSetExt.kt similarity index 97% rename from projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ScopeSetExt.kt rename to projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ScopeSetExt.kt index dce6af57c..2b5c56a8c 100644 --- a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ScopeSetExt.kt +++ b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ScopeSetExt.kt @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.koin.viewmodel.dsl +package org.koin.core.module.dsl import androidx.lifecycle.ViewModel import org.koin.core.definition.Definition diff --git a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ScopeViewModelOf.kt b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ScopeViewModelOf.kt similarity index 98% rename from projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ScopeViewModelOf.kt rename to projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ScopeViewModelOf.kt index 9e34158e6..8156e36db 100644 --- a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ScopeViewModelOf.kt +++ b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ScopeViewModelOf.kt @@ -14,13 +14,10 @@ * limitations under the License. */ -package org.koin.viewmodel.dsl +package org.koin.core.module.dsl import androidx.lifecycle.ViewModel import org.koin.core.definition.KoinDefinition -import org.koin.core.module.dsl.DefinitionOptions -import org.koin.core.module.dsl.new -import org.koin.core.module.dsl.onOptions import org.koin.dsl.ScopeDSL /** diff --git a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ViewModelOf.kt b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ViewModelOf.kt similarity index 98% rename from projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ViewModelOf.kt rename to projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ViewModelOf.kt index 06de78e67..8e79320b7 100644 --- a/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/viewmodel/dsl/ViewModelOf.kt +++ b/projects/core/koin-core-viewmodel/src/commonMain/kotlin/org/koin/core/module/dsl/ViewModelOf.kt @@ -14,14 +14,11 @@ * limitations under the License. */ -package org.koin.viewmodel.dsl +package org.koin.core.module.dsl import androidx.lifecycle.ViewModel import org.koin.core.definition.KoinDefinition import org.koin.core.module.Module -import org.koin.core.module.dsl.DefinitionOptions -import org.koin.core.module.dsl.new -import org.koin.core.module.dsl.onOptions /** * Declare a [Module.viewModel] definition by resolving a constructor reference for the dependency.