├── .editorconfig ├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .idea ├── icon.png └── vcs.xml ├── AGENTS.md ├── CHANGELOG.md ├── CLAUDE.md ├── LICENSE.txt ├── README.md ├── TODO.md ├── compiler ├── kodein-resolver-api │ ├── build.gradle.kts │ └── src │ │ └── commonMain │ │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── resolver │ │ ├── DIResolver.kt │ │ └── annotations.kt ├── kodein-resolver-processor │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── kotlin │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── resolver │ │ │ ├── KodeinProcessor.kt │ │ │ ├── KodeinProcessorProvider.kt │ │ │ ├── names.kt │ │ │ └── visitor │ │ │ ├── DIResolverGenerator.kt │ │ │ └── FunctionResolver.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.google.devtools.ksp.processing.SymbolProcessorProvider └── kodein-resolver-test │ ├── build.gradle.kts │ └── src │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── resolver │ │ └── MyAppResolver.kt │ └── commonTest │ └── kotlin │ └── org │ └── kodein │ └── di │ └── resolver │ └── CheckKSP.kt ├── doc ├── antora.yml └── modules │ ├── ROOT │ ├── images │ │ └── kodein-di-logo.svg │ ├── nav.adoc │ └── pages │ │ ├── getting-started.adoc │ │ ├── index.adoc │ │ └── platform-and-genericity.adoc │ ├── core │ ├── nav.adoc │ └── pages │ │ ├── advanced.adoc │ │ ├── bindings.adoc │ │ ├── external-sources.adoc │ │ ├── injection-retrieval.adoc │ │ ├── install.adoc │ │ ├── modules-inheritance.adoc │ │ ├── multi-binding.adoc │ │ └── using-environment.adoc │ ├── extension │ ├── nav.adoc │ └── pages │ │ ├── configurable.adoc │ │ └── jsr330.adoc │ ├── framework │ ├── nav.adoc │ └── pages │ │ ├── android.adoc │ │ ├── compose.adoc │ │ ├── ktor.adoc │ │ └── tornadofx.adoc │ └── migration │ ├── images │ └── 6to7 │ │ ├── binder-1.png │ │ ├── binder-2.png │ │ ├── binder-3.png │ │ ├── binder-4.png │ │ ├── diaware-1.png │ │ ├── diaware-2.png │ │ ├── diaware-3.png │ │ ├── diaware-4.png │ │ ├── diaware-5.png │ │ ├── dicontext.png │ │ ├── kcontext.png │ │ ├── kodein-builder.png │ │ ├── kodein-to-di-2.png │ │ └── kodein-to-di.png │ ├── nav.adoc │ └── pages │ ├── migration-4to5.adoc │ ├── migration-6to7.adoc │ └── migration-j2k.adoc ├── framework ├── android │ ├── kodein-di-framework-android-core │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── android │ │ │ ├── closest.kt │ │ │ ├── module.kt │ │ │ ├── retained.kt │ │ │ ├── scopes.kt │ │ │ └── sub.kt │ ├── kodein-di-framework-android-support │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── android │ │ │ └── support │ │ │ ├── closest.kt │ │ │ ├── module.kt │ │ │ └── scopes.kt │ ├── kodein-di-framework-android-x-viewmodel-savedstate │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── android │ │ │ └── x │ │ │ └── viewmodel │ │ │ └── savedstate │ │ │ └── DIAware.kt │ ├── kodein-di-framework-android-x-viewmodel │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── android │ │ │ └── x │ │ │ └── viewmodel │ │ │ └── DIAware.kt │ └── kodein-di-framework-android-x │ │ ├── build.gradle.kts │ │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── kodein │ │ └── di │ │ └── android │ │ └── x │ │ ├── closest.kt │ │ ├── module.kt │ │ └── scopes.kt ├── compose │ ├── kodein-di-framework-android-x-compose │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── kotlin │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── compose │ │ │ └── android │ │ │ ├── KodeinViewModelScopedFactory.kt │ │ │ ├── navigation │ │ │ └── navGraphViewModel.kt │ │ │ └── viewModel.kt │ ├── kodein-di-framework-compose-runtime │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── androidMain │ │ │ └── kotlin │ │ │ │ └── org │ │ │ │ └── kodein │ │ │ │ └── di │ │ │ │ └── compose │ │ │ │ ├── CompositionLocal.android.kt │ │ │ │ └── androidContext.kt │ │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── org │ │ │ │ └── kodein │ │ │ │ └── di │ │ │ │ └── compose │ │ │ │ ├── CompositionLocal.kt │ │ │ │ ├── retrieving.kt │ │ │ │ ├── subDI.kt │ │ │ │ └── withDI.kt │ │ │ ├── jsBasedMain │ │ │ └── kotlin │ │ │ │ └── org │ │ │ │ └── kodein │ │ │ │ └── di │ │ │ │ └── compose │ │ │ │ └── CompositionLocal.jsBased.kt │ │ │ ├── jvmMain │ │ │ └── kotlin │ │ │ │ └── org │ │ │ │ └── kodein │ │ │ │ └── di │ │ │ │ └── compose │ │ │ │ └── CompositionLocal.jvm.kt │ │ │ └── nativeMain │ │ │ └── kotlin │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── compose │ │ │ └── CompositionLocal.native.kt │ └── kodein-di-framework-compose │ │ ├── build.gradle.kts │ │ └── src │ │ ├── androidMain │ │ └── kotlin │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── compose │ │ │ └── viewModel.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── org.kodein.di.compose │ │ │ └── viewmodel │ │ │ ├── KodeinViewModelScope.kt │ │ │ └── viewModel.kt │ │ └── disabledCommonTest │ │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── compose │ │ ├── CompositionLocalTest.kt │ │ ├── RetrievingTest.kt │ │ ├── SubDITest.kt │ │ ├── WithDITest.kt │ │ └── viewmodel │ │ └── ViewModelTest.kt ├── ktor │ ├── kodein-di-framework-ktor-server-controller-jvm │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── main │ │ │ └── kotlin │ │ │ │ └── org │ │ │ │ └── kodein │ │ │ │ └── di │ │ │ │ └── ktor │ │ │ │ └── controller │ │ │ │ ├── controller.kt │ │ │ │ └── exentsions.kt │ │ │ └── test │ │ │ └── kotlin │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── ktor │ │ │ └── controller │ │ │ ├── KtorApplication.kt │ │ │ ├── KtorControllerTests.kt │ │ │ └── controller.kt │ └── kodein-di-framework-ktor-server-jvm │ │ ├── build.gradle.kts │ │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── org │ │ │ └── kodein │ │ │ └── di │ │ │ └── ktor │ │ │ ├── closest.kt │ │ │ ├── plugin.kt │ │ │ ├── scopes.kt │ │ │ └── subs.kt │ │ └── test │ │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── ktor │ │ ├── KtorApplication.kt │ │ └── KtorTests.kt └── tornadofx │ └── kodein-di-framework-tornadofx-jvm │ ├── build.gradle.kts │ └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── tornadofx │ │ ├── closest.kt │ │ ├── extension.kt │ │ ├── scopes.kt │ │ └── subs.kt │ └── test │ └── kotln │ └── org │ └── kodein │ └── di │ └── tornadofx │ └── testapp.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kodein-di-conf ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── conf │ │ ├── ConfigurableDI.kt │ │ └── global.kt │ ├── commonTest │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── conf │ │ └── ConfTests.kt │ └── jvmTest │ └── kotlin │ └── org │ └── kodein │ └── di │ └── conf │ └── test │ └── ConfJvmTests.kt ├── kodein-di-jxinject-jvm ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ └── jxinject │ │ ├── JxInjector.kt │ │ ├── annotations.kt │ │ ├── internal │ │ └── JxInjectorContainer.kt │ │ ├── jxInjectorModule.kt │ │ └── reflect-utils.kt │ └── test │ ├── java │ └── org │ │ └── kodein │ │ └── di │ │ └── jxinject │ │ ├── InjectJvmTests_00_Value.java │ │ ├── InjectJvmTests_01_Provider.java │ │ ├── InjectJvmTests_02_Factory.java │ │ ├── InjectJvmTests_03_Constructor.java │ │ └── InjectJvmTests_04_Qualifier.java │ └── kotlin │ └── org │ └── kodein │ └── di │ └── jxinject │ └── kodeins.kt ├── kodein-di ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ ├── BindingsMap.kt │ │ ├── Copy.kt │ │ ├── DI.kt │ │ ├── DIAware.kt │ │ ├── DIBuilder.kt │ │ ├── DIContainer.kt │ │ ├── DITree.kt │ │ ├── DirectDI.kt │ │ ├── Named.kt │ │ ├── New.kt │ │ ├── ParameterizedNew.kt │ │ ├── Retrieving.kt │ │ ├── Search.kt │ │ ├── SetBindings.kt │ │ ├── Typed.kt │ │ ├── bindFactory.kt │ │ ├── bindInstance.kt │ │ ├── bindMultiton.kt │ │ ├── bindProvider.kt │ │ ├── bindSingleton.kt │ │ ├── bindings │ │ ├── BindingDI.kt │ │ ├── DIBinding.kt │ │ ├── ExternalSource.kt │ │ ├── references.kt │ │ ├── scopes.kt │ │ ├── set.kt │ │ └── standardBindings.kt │ │ ├── curry.kt │ │ ├── erasedComp.kt │ │ ├── hasFactory.kt │ │ ├── internal │ │ ├── DIBuilderImpl.kt │ │ ├── DIContainerBuilderImpl.kt │ │ ├── DIContainerImpl.kt │ │ ├── DIImpl.kt │ │ ├── DITreeImpl.kt │ │ ├── DirectDIImpl.kt │ │ ├── collections.kt │ │ └── concurrent.kt │ │ ├── lateinit.kt │ │ ├── properties.kt │ │ └── subs.kt │ ├── commonTest │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ ├── Tests_00_Factory.kt │ │ ├── Tests_01_Provider.kt │ │ ├── Tests_02_Singleton.kt │ │ ├── Tests_03_Instance.kt │ │ ├── Tests_04_NullBinding.kt │ │ ├── Tests_05_Named.kt │ │ ├── Tests_06_Constant.kt │ │ ├── Tests_07_Error.kt │ │ ├── Tests_08_Erasure.kt │ │ ├── Tests_09_InClass.kt │ │ ├── Tests_10_Module.kt │ │ ├── Tests_11_Extend.kt │ │ ├── Tests_12_Trigger.kt │ │ ├── Tests_13_Scope.kt │ │ ├── Tests_14_Override.kt │ │ ├── Tests_15_OnReady.kt │ │ ├── Tests_16_Multiton.kt │ │ ├── Tests_17_NewInstance.kt │ │ ├── Tests_18_MultiBindings.kt │ │ ├── Tests_19_Late.kt │ │ ├── Tests_20_MultiArguments.kt │ │ ├── Tests_21_Description.kt │ │ ├── Tests_22_Search.kt │ │ ├── Tests_23_Context.kt │ │ ├── Tests_24_Sub.kt │ │ ├── Tests_25_Delegate.kt │ │ ├── Tests_26_New.kt │ │ ├── Tests_27_HasFactory.kt │ │ ├── Tests_28_ParameterizedNew.kt │ │ └── test │ │ └── CloseableData.kt │ ├── jsBasedMain │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ ├── DirectDIJS.kt │ │ └── internal │ │ ├── DirectDIJSImpl.kt │ │ └── collections.js.kt │ ├── jvmMain │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ ├── DIAwareJVM.kt │ │ ├── DirectDIJVM.kt │ │ ├── RetrievingJVM.kt │ │ ├── SubTypes.kt │ │ ├── bindings │ │ ├── standardScopes.kt │ │ └── subTypes.kt │ │ ├── internal │ │ ├── DirectDIJVMImpl.kt │ │ └── collections.jvm.kt │ │ └── jvmReferences.kt │ ├── jvmTest │ └── kotlin │ │ └── org │ │ └── kodein │ │ └── di │ │ ├── ErasedJvmTests_00_Factory.kt │ │ ├── ErasedJvmTests_01_Thread.kt │ │ ├── ErasedJvmTests_02_Weak.kt │ │ ├── ErasedJvmTests_03_Description.kt │ │ ├── ErasedJvmTests_04_Scope.kt │ │ ├── ErasedJvmTests_05_ExternalSource.kt │ │ ├── ErasedJvmTests_06_All.kt │ │ ├── ErasedJvmTests_07_Error.kt │ │ ├── GenericJvmTests_00_Factory.kt │ │ ├── GenericJvmTests_01_Provider.kt │ │ ├── GenericJvmTests_02_Singleton.kt │ │ ├── GenericJvmTests_03_Instance.kt │ │ ├── GenericJvmTests_04_NullBinding.kt │ │ ├── GenericJvmTests_05_Named.kt │ │ ├── GenericJvmTests_06_Constant.kt │ │ ├── GenericJvmTests_07_Error.kt │ │ ├── GenericJvmTests_08_Erasure.kt │ │ ├── GenericJvmTests_09_InClass.kt │ │ ├── GenericJvmTests_10_Module.kt │ │ ├── GenericJvmTests_11_Extend.kt │ │ ├── GenericJvmTests_12_Trigger.kt │ │ ├── GenericJvmTests_13_Scope.kt │ │ ├── GenericJvmTests_14_Override.kt │ │ ├── GenericJvmTests_15_OnReady.kt │ │ ├── GenericJvmTests_16_Multiton.kt │ │ ├── GenericJvmTests_17_NewInstance.kt │ │ ├── GenericJvmTests_18_MultiBindings.kt │ │ ├── GenericJvmTests_19_Late.kt │ │ ├── GenericJvmTests_21_Description.kt │ │ ├── GenericJvmTests_22_Search.kt │ │ ├── GenericJvmTests_23_Context.kt │ │ ├── GenericJvmTests_24_Sub.kt │ │ ├── GenericJvmTests_81_Thread.kt │ │ ├── GenericJvmTests_82_Weak.kt │ │ ├── GenericJvmTests_85_ExternalSource.kt │ │ ├── GenericJvmTests_86_All.kt │ │ ├── GenericJvmTests_87_BaseClassBinding.kt │ │ ├── MemLeakTests.kt │ │ └── Tests_28_ParameterizedNew.jvm.kt │ └── nativeMain │ └── kotlin │ └── org │ └── kodein │ └── di │ ├── DirectDINative.kt │ └── internal │ ├── DirectDIImplNative.kt │ └── collection.native.kt ├── kotlin-js-store ├── wasm │ └── yarn.lock └── yarn.lock ├── settings.gradle.kts └── test-utils ├── build.gradle.kts └── src ├── commonMain └── kotlin │ └── org │ └── kodein │ └── di │ └── test │ ├── annotations.kt │ ├── assert.kt │ └── person.kt ├── jsBasedMain └── kotlin │ └── org │ └── kodein │ └── di │ └── test │ └── annotations.kt ├── jvmMain └── kotlin │ └── org │ └── kodein │ └── di │ └── test │ └── annotations.kt └── nativeMain └── kotlin └── org └── kodein └── di └── test └── annotations.kt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/.idea/icon.png -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | ./AGENTS.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/TODO.md -------------------------------------------------------------------------------- /compiler/kodein-resolver-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-api/build.gradle.kts -------------------------------------------------------------------------------- /compiler/kodein-resolver-api/src/commonMain/kotlin/org/kodein/di/resolver/DIResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-api/src/commonMain/kotlin/org/kodein/di/resolver/DIResolver.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-api/src/commonMain/kotlin/org/kodein/di/resolver/annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-api/src/commonMain/kotlin/org/kodein/di/resolver/annotations.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/build.gradle.kts -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/KodeinProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/KodeinProcessor.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/KodeinProcessorProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/KodeinProcessorProvider.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/names.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/names.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/visitor/DIResolverGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/visitor/DIResolverGenerator.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/visitor/FunctionResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/src/main/kotlin/org/kodein/di/resolver/visitor/FunctionResolver.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-processor/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-processor/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider -------------------------------------------------------------------------------- /compiler/kodein-resolver-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-test/build.gradle.kts -------------------------------------------------------------------------------- /compiler/kodein-resolver-test/src/commonMain/kotlin/org/kodein/di/resolver/MyAppResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-test/src/commonMain/kotlin/org/kodein/di/resolver/MyAppResolver.kt -------------------------------------------------------------------------------- /compiler/kodein-resolver-test/src/commonTest/kotlin/org/kodein/di/resolver/CheckKSP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/compiler/kodein-resolver-test/src/commonTest/kotlin/org/kodein/di/resolver/CheckKSP.kt -------------------------------------------------------------------------------- /doc/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/antora.yml -------------------------------------------------------------------------------- /doc/modules/ROOT/images/kodein-di-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/ROOT/images/kodein-di-logo.svg -------------------------------------------------------------------------------- /doc/modules/ROOT/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/ROOT/nav.adoc -------------------------------------------------------------------------------- /doc/modules/ROOT/pages/getting-started.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/ROOT/pages/getting-started.adoc -------------------------------------------------------------------------------- /doc/modules/ROOT/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/ROOT/pages/index.adoc -------------------------------------------------------------------------------- /doc/modules/ROOT/pages/platform-and-genericity.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/ROOT/pages/platform-and-genericity.adoc -------------------------------------------------------------------------------- /doc/modules/core/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/nav.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/advanced.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/advanced.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/bindings.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/bindings.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/external-sources.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/external-sources.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/injection-retrieval.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/injection-retrieval.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/install.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/install.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/modules-inheritance.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/modules-inheritance.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/multi-binding.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/multi-binding.adoc -------------------------------------------------------------------------------- /doc/modules/core/pages/using-environment.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/core/pages/using-environment.adoc -------------------------------------------------------------------------------- /doc/modules/extension/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/extension/nav.adoc -------------------------------------------------------------------------------- /doc/modules/extension/pages/configurable.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/extension/pages/configurable.adoc -------------------------------------------------------------------------------- /doc/modules/extension/pages/jsr330.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/extension/pages/jsr330.adoc -------------------------------------------------------------------------------- /doc/modules/framework/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/framework/nav.adoc -------------------------------------------------------------------------------- /doc/modules/framework/pages/android.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/framework/pages/android.adoc -------------------------------------------------------------------------------- /doc/modules/framework/pages/compose.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/framework/pages/compose.adoc -------------------------------------------------------------------------------- /doc/modules/framework/pages/ktor.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/framework/pages/ktor.adoc -------------------------------------------------------------------------------- /doc/modules/framework/pages/tornadofx.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/framework/pages/tornadofx.adoc -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/binder-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/binder-1.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/binder-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/binder-2.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/binder-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/binder-3.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/binder-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/binder-4.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/diaware-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/diaware-1.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/diaware-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/diaware-2.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/diaware-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/diaware-3.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/diaware-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/diaware-4.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/diaware-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/diaware-5.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/dicontext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/dicontext.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/kcontext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/kcontext.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/kodein-builder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/kodein-builder.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/kodein-to-di-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/kodein-to-di-2.png -------------------------------------------------------------------------------- /doc/modules/migration/images/6to7/kodein-to-di.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/images/6to7/kodein-to-di.png -------------------------------------------------------------------------------- /doc/modules/migration/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/nav.adoc -------------------------------------------------------------------------------- /doc/modules/migration/pages/migration-4to5.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/pages/migration-4to5.adoc -------------------------------------------------------------------------------- /doc/modules/migration/pages/migration-6to7.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/pages/migration-6to7.adoc -------------------------------------------------------------------------------- /doc/modules/migration/pages/migration-j2k.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/doc/modules/migration/pages/migration-j2k.adoc -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-core/build.gradle.kts -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/closest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/closest.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/module.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/module.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/retained.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/retained.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/scopes.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/sub.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-core/src/main/java/org/kodein/di/android/sub.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-support/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-support/build.gradle.kts -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-support/src/main/java/org/kodein/di/android/support/closest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-support/src/main/java/org/kodein/di/android/support/closest.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-support/src/main/java/org/kodein/di/android/support/module.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-support/src/main/java/org/kodein/di/android/support/module.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-support/src/main/java/org/kodein/di/android/support/scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-support/src/main/java/org/kodein/di/android/support/scopes.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x-viewmodel-savedstate/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x-viewmodel-savedstate/build.gradle.kts -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x-viewmodel-savedstate/src/main/java/org/kodein/di/android/x/viewmodel/savedstate/DIAware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x-viewmodel-savedstate/src/main/java/org/kodein/di/android/x/viewmodel/savedstate/DIAware.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x-viewmodel/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x-viewmodel/build.gradle.kts -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x-viewmodel/src/main/java/org/kodein/di/android/x/viewmodel/DIAware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x-viewmodel/src/main/java/org/kodein/di/android/x/viewmodel/DIAware.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x/build.gradle.kts -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x/src/main/java/org/kodein/di/android/x/closest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x/src/main/java/org/kodein/di/android/x/closest.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x/src/main/java/org/kodein/di/android/x/module.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x/src/main/java/org/kodein/di/android/x/module.kt -------------------------------------------------------------------------------- /framework/android/kodein-di-framework-android-x/src/main/java/org/kodein/di/android/x/scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/android/kodein-di-framework-android-x/src/main/java/org/kodein/di/android/x/scopes.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-android-x-compose/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-android-x-compose/build.gradle.kts -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-android-x-compose/src/main/kotlin/org/kodein/di/compose/android/KodeinViewModelScopedFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-android-x-compose/src/main/kotlin/org/kodein/di/compose/android/KodeinViewModelScopedFactory.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-android-x-compose/src/main/kotlin/org/kodein/di/compose/android/navigation/navGraphViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-android-x-compose/src/main/kotlin/org/kodein/di/compose/android/navigation/navGraphViewModel.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-android-x-compose/src/main/kotlin/org/kodein/di/compose/android/viewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-android-x-compose/src/main/kotlin/org/kodein/di/compose/android/viewModel.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/build.gradle.kts -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/androidMain/kotlin/org/kodein/di/compose/CompositionLocal.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/androidMain/kotlin/org/kodein/di/compose/CompositionLocal.android.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/androidMain/kotlin/org/kodein/di/compose/androidContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/androidMain/kotlin/org/kodein/di/compose/androidContext.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/CompositionLocal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/CompositionLocal.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/retrieving.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/retrieving.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/subDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/subDI.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/withDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/commonMain/kotlin/org/kodein/di/compose/withDI.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/jsBasedMain/kotlin/org/kodein/di/compose/CompositionLocal.jsBased.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/jsBasedMain/kotlin/org/kodein/di/compose/CompositionLocal.jsBased.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/jvmMain/kotlin/org/kodein/di/compose/CompositionLocal.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/jvmMain/kotlin/org/kodein/di/compose/CompositionLocal.jvm.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose-runtime/src/nativeMain/kotlin/org/kodein/di/compose/CompositionLocal.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose-runtime/src/nativeMain/kotlin/org/kodein/di/compose/CompositionLocal.native.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/build.gradle.kts -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/androidMain/kotlin/org/kodein/di/compose/viewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/androidMain/kotlin/org/kodein/di/compose/viewModel.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/commonMain/kotlin/org.kodein.di.compose/viewmodel/KodeinViewModelScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/commonMain/kotlin/org.kodein.di.compose/viewmodel/KodeinViewModelScope.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/commonMain/kotlin/org.kodein.di.compose/viewmodel/viewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/commonMain/kotlin/org.kodein.di.compose/viewmodel/viewModel.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/CompositionLocalTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/CompositionLocalTest.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/RetrievingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/RetrievingTest.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/SubDITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/SubDITest.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/WithDITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/WithDITest.kt -------------------------------------------------------------------------------- /framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/viewmodel/ViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/compose/kodein-di-framework-compose/src/disabledCommonTest/kotlin/org/kodein/di/compose/viewmodel/ViewModelTest.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-controller-jvm/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-controller-jvm/build.gradle.kts -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/main/kotlin/org/kodein/di/ktor/controller/controller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/main/kotlin/org/kodein/di/ktor/controller/controller.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/main/kotlin/org/kodein/di/ktor/controller/exentsions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/main/kotlin/org/kodein/di/ktor/controller/exentsions.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/test/kotlin/org/kodein/di/ktor/controller/KtorApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/test/kotlin/org/kodein/di/ktor/controller/KtorApplication.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/test/kotlin/org/kodein/di/ktor/controller/KtorControllerTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/test/kotlin/org/kodein/di/ktor/controller/KtorControllerTests.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/test/kotlin/org/kodein/di/ktor/controller/controller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-controller-jvm/src/test/kotlin/org/kodein/di/ktor/controller/controller.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/build.gradle.kts -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/closest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/closest.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/plugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/plugin.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/scopes.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/subs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/src/main/kotlin/org/kodein/di/ktor/subs.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/src/test/kotlin/org/kodein/di/ktor/KtorApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/src/test/kotlin/org/kodein/di/ktor/KtorApplication.kt -------------------------------------------------------------------------------- /framework/ktor/kodein-di-framework-ktor-server-jvm/src/test/kotlin/org/kodein/di/ktor/KtorTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/ktor/kodein-di-framework-ktor-server-jvm/src/test/kotlin/org/kodein/di/ktor/KtorTests.kt -------------------------------------------------------------------------------- /framework/tornadofx/kodein-di-framework-tornadofx-jvm/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/tornadofx/kodein-di-framework-tornadofx-jvm/build.gradle.kts -------------------------------------------------------------------------------- /framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/closest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/closest.kt -------------------------------------------------------------------------------- /framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/extension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/extension.kt -------------------------------------------------------------------------------- /framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/scopes.kt -------------------------------------------------------------------------------- /framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/subs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/main/kotlin/org/kodein/di/tornadofx/subs.kt -------------------------------------------------------------------------------- /framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/test/kotln/org/kodein/di/tornadofx/testapp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/framework/tornadofx/kodein-di-framework-tornadofx-jvm/src/test/kotln/org/kodein/di/tornadofx/testapp.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kodein-di-conf/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-conf/build.gradle.kts -------------------------------------------------------------------------------- /kodein-di-conf/src/commonMain/kotlin/org/kodein/di/conf/ConfigurableDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-conf/src/commonMain/kotlin/org/kodein/di/conf/ConfigurableDI.kt -------------------------------------------------------------------------------- /kodein-di-conf/src/commonMain/kotlin/org/kodein/di/conf/global.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-conf/src/commonMain/kotlin/org/kodein/di/conf/global.kt -------------------------------------------------------------------------------- /kodein-di-conf/src/commonTest/kotlin/org/kodein/di/conf/ConfTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-conf/src/commonTest/kotlin/org/kodein/di/conf/ConfTests.kt -------------------------------------------------------------------------------- /kodein-di-conf/src/jvmTest/kotlin/org/kodein/di/conf/test/ConfJvmTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-conf/src/jvmTest/kotlin/org/kodein/di/conf/test/ConfJvmTests.kt -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/build.gradle.kts -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/JxInjector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/JxInjector.kt -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/annotations.kt -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/internal/JxInjectorContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/internal/JxInjectorContainer.kt -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/jxInjectorModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/jxInjectorModule.kt -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/reflect-utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/main/kotlin/org/kodein/di/jxinject/reflect-utils.kt -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_00_Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_00_Value.java -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_01_Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_01_Provider.java -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_02_Factory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_02_Factory.java -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_03_Constructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_03_Constructor.java -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_04_Qualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/test/java/org/kodein/di/jxinject/InjectJvmTests_04_Qualifier.java -------------------------------------------------------------------------------- /kodein-di-jxinject-jvm/src/test/kotlin/org/kodein/di/jxinject/kodeins.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di-jxinject-jvm/src/test/kotlin/org/kodein/di/jxinject/kodeins.kt -------------------------------------------------------------------------------- /kodein-di/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/build.gradle.kts -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/BindingsMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/BindingsMap.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/Copy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/Copy.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/DI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/DI.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/DIAware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/DIAware.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/DIBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/DIBuilder.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/DIContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/DIContainer.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/DITree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/DITree.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/DirectDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/DirectDI.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/Named.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/Named.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/New.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/New.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/ParameterizedNew.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/ParameterizedNew.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/Retrieving.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/Retrieving.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/Search.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/Search.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/SetBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/SetBindings.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/Typed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/Typed.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindFactory.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindInstance.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindMultiton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindMultiton.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindProvider.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindSingleton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindSingleton.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/BindingDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/BindingDI.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/DIBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/DIBinding.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/ExternalSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/ExternalSource.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/references.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/references.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/scopes.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/set.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/set.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/standardBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/bindings/standardBindings.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/curry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/curry.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/erasedComp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/erasedComp.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/hasFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/hasFactory.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIBuilderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIBuilderImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIContainerBuilderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIContainerBuilderImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIContainerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIContainerImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DIImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DITreeImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DITreeImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DirectDIImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/DirectDIImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/collections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/collections.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/internal/concurrent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/internal/concurrent.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/lateinit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/lateinit.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/properties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/properties.kt -------------------------------------------------------------------------------- /kodein-di/src/commonMain/kotlin/org/kodein/di/subs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonMain/kotlin/org/kodein/di/subs.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_00_Factory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_00_Factory.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_01_Provider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_01_Provider.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_02_Singleton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_02_Singleton.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_03_Instance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_03_Instance.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_04_NullBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_04_NullBinding.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_05_Named.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_05_Named.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_06_Constant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_06_Constant.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_07_Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_07_Error.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_08_Erasure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_08_Erasure.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_09_InClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_09_InClass.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_10_Module.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_10_Module.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_11_Extend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_11_Extend.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_12_Trigger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_12_Trigger.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_13_Scope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_13_Scope.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_14_Override.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_14_Override.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_15_OnReady.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_15_OnReady.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_16_Multiton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_16_Multiton.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_17_NewInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_17_NewInstance.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_18_MultiBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_18_MultiBindings.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_19_Late.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_19_Late.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_20_MultiArguments.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_20_MultiArguments.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_21_Description.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_21_Description.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_22_Search.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_22_Search.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_23_Context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_23_Context.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_24_Sub.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_24_Sub.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_25_Delegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_25_Delegate.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_26_New.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_26_New.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_27_HasFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_27_HasFactory.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_28_ParameterizedNew.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/Tests_28_ParameterizedNew.kt -------------------------------------------------------------------------------- /kodein-di/src/commonTest/kotlin/org/kodein/di/test/CloseableData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/commonTest/kotlin/org/kodein/di/test/CloseableData.kt -------------------------------------------------------------------------------- /kodein-di/src/jsBasedMain/kotlin/org/kodein/di/DirectDIJS.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jsBasedMain/kotlin/org/kodein/di/DirectDIJS.kt -------------------------------------------------------------------------------- /kodein-di/src/jsBasedMain/kotlin/org/kodein/di/internal/DirectDIJSImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jsBasedMain/kotlin/org/kodein/di/internal/DirectDIJSImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/jsBasedMain/kotlin/org/kodein/di/internal/collections.js.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jsBasedMain/kotlin/org/kodein/di/internal/collections.js.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/DIAwareJVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/DIAwareJVM.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/DirectDIJVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/DirectDIJVM.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/RetrievingJVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/RetrievingJVM.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/SubTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/SubTypes.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/bindings/standardScopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/bindings/standardScopes.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/bindings/subTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/bindings/subTypes.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/internal/DirectDIJVMImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/internal/DirectDIJVMImpl.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/internal/collections.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/internal/collections.jvm.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmMain/kotlin/org/kodein/di/jvmReferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmMain/kotlin/org/kodein/di/jvmReferences.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_00_Factory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_00_Factory.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_01_Thread.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_01_Thread.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_02_Weak.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_02_Weak.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_03_Description.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_03_Description.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_04_Scope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_04_Scope.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_05_ExternalSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_05_ExternalSource.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_06_All.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_06_All.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_07_Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/ErasedJvmTests_07_Error.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_00_Factory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_00_Factory.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_01_Provider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_01_Provider.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_02_Singleton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_02_Singleton.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_03_Instance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_03_Instance.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_04_NullBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_04_NullBinding.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_05_Named.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_05_Named.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_06_Constant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_06_Constant.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_07_Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_07_Error.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_08_Erasure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_08_Erasure.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_09_InClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_09_InClass.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_10_Module.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_10_Module.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_11_Extend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_11_Extend.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_12_Trigger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_12_Trigger.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_13_Scope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_13_Scope.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_14_Override.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_14_Override.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_15_OnReady.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_15_OnReady.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_16_Multiton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_16_Multiton.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_17_NewInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_17_NewInstance.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_18_MultiBindings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_18_MultiBindings.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_19_Late.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_19_Late.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_21_Description.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_21_Description.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_22_Search.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_22_Search.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_23_Context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_23_Context.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_24_Sub.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_24_Sub.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_81_Thread.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_81_Thread.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_82_Weak.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_82_Weak.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_85_ExternalSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_85_ExternalSource.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_86_All.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_86_All.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_87_BaseClassBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/GenericJvmTests_87_BaseClassBinding.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/MemLeakTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/MemLeakTests.kt -------------------------------------------------------------------------------- /kodein-di/src/jvmTest/kotlin/org/kodein/di/Tests_28_ParameterizedNew.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/jvmTest/kotlin/org/kodein/di/Tests_28_ParameterizedNew.jvm.kt -------------------------------------------------------------------------------- /kodein-di/src/nativeMain/kotlin/org/kodein/di/DirectDINative.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/nativeMain/kotlin/org/kodein/di/DirectDINative.kt -------------------------------------------------------------------------------- /kodein-di/src/nativeMain/kotlin/org/kodein/di/internal/DirectDIImplNative.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/nativeMain/kotlin/org/kodein/di/internal/DirectDIImplNative.kt -------------------------------------------------------------------------------- /kodein-di/src/nativeMain/kotlin/org/kodein/di/internal/collection.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kodein-di/src/nativeMain/kotlin/org/kodein/di/internal/collection.native.kt -------------------------------------------------------------------------------- /kotlin-js-store/wasm/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kotlin-js-store/wasm/yarn.lock -------------------------------------------------------------------------------- /kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /test-utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/build.gradle.kts -------------------------------------------------------------------------------- /test-utils/src/commonMain/kotlin/org/kodein/di/test/annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/src/commonMain/kotlin/org/kodein/di/test/annotations.kt -------------------------------------------------------------------------------- /test-utils/src/commonMain/kotlin/org/kodein/di/test/assert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/src/commonMain/kotlin/org/kodein/di/test/assert.kt -------------------------------------------------------------------------------- /test-utils/src/commonMain/kotlin/org/kodein/di/test/person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/src/commonMain/kotlin/org/kodein/di/test/person.kt -------------------------------------------------------------------------------- /test-utils/src/jsBasedMain/kotlin/org/kodein/di/test/annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/src/jsBasedMain/kotlin/org/kodein/di/test/annotations.kt -------------------------------------------------------------------------------- /test-utils/src/jvmMain/kotlin/org/kodein/di/test/annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/src/jvmMain/kotlin/org/kodein/di/test/annotations.kt -------------------------------------------------------------------------------- /test-utils/src/nativeMain/kotlin/org/kodein/di/test/annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosi-libs/Kodein/HEAD/test-utils/src/nativeMain/kotlin/org/kodein/di/test/annotations.kt --------------------------------------------------------------------------------