touchlab / Kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.
https://kermit.touchlab.co
Apache License 2.0
702 stars 40 forks source link

Koin publishing issues #255

Closed kpgalligan closed 1 year ago

kpgalligan commented 2 years ago

https://kotlinlang.slack.com/archives/C3PQML5NU/p1652949467215949

xxfast commented 2 years ago

Mirroring the conversation here

Trying to use kermit-koin,

 implementation("co.touchlab:kermit-koin:1.1.2")

but im running into this

Could not resolve org.jetbrains.kotlin:kotlin-test:1.6.20.
Required by:
    project :login > co.touchlab:kermit-koin:1.1.2 > co.touchlab:kermit-koin-jvm:1.1.2
    project :login > co.touchlab:kermit-koin:1.1.2 > co.touchlab:kermit-koin-jvm:1.1.2 > org.jetbrains.kotlin:kotlin-test-junit:1.6.20

Also, i don't get why there's a test dependency here. Is there a reason for this dependency to kotlin-test-junit, when we are just using this for implementation()