Alexander Minyaev
07/21/2020, 6:39 AM"org.kodein.di:kodein-di:7.0.0"
for jvm
"org.kodein.di:kodein-di-jvm:7.0.0"
for js
"org.kodein.di:kodein-di-js:7.0.0"
I see only for jvm and for js.Joost Klitsie
07/21/2020, 12:43 PMimplementation("org.kodein.di:kodein-di:$kodein_version")
for commonMain
Joost Klitsie
07/21/2020, 12:43 PMJoost Klitsie
07/21/2020, 12:44 PMenableFeaturePreview("GRADLE_METADATA")
in my settings.gradle
perhaps it has to do with thatAlexander Minyaev
07/21/2020, 4:36 PMenableFeaturePreview("GRADLE_METADATA")
no one dependencies from kodeinsalomonbrys
07/22/2020, 7:59 AMAlexander Minyaev
07/23/2020, 3:33 AMromainbsl
07/23/2020, 5:00 AMenableFeaturePreview("GRADLE_METADATA")
anymore.
- What are you really looking for when saying “connect dependence to common target” ?
All you should do is adding the following dependency in your commonMain source set org.kodein.di:kodein-di:7.0.0
, Gradle will resolve the right target depending on your project configuration.
You can take a look at our sample project that is target mobile / desktop / js https://github.com/Kodein-Framework/Kodein-Samples/blob/master/di/coffee-maker/common/build.gradle.kts