mbonnin
02/09/2021, 10:02 AM@file:DependsOn()
annotations ? I have some weird cases where it looks like it doesn't.Vampire
02/09/2021, 10:13 AMmbonnin
02/09/2021, 10:16 AMmbonnin
02/09/2021, 10:18 AMmbonnin
02/09/2021, 10:21 AM~/.ivy2
...mbonnin
02/09/2021, 11:31 AMcompile
but not runtime
dependencies. I filed https://youtrack.jetbrains.com/issue/KT-44816Vampire
02/09/2021, 11:32 AMaltavir
02/15/2021, 7:37 PMVampire
02/15/2021, 7:39 PMaltavir
02/15/2021, 7:43 PMVampire
02/15/2021, 7:44 PMruntime
with provided
Vampire
02/15/2021, 7:45 PMprovided
means "I need this, but you have to give it to me, I don't have a programmatic depencency in the pom on it"Vampire
02/15/2021, 7:45 PMruntime
means "I need this at runtime but I don't need it for compilation"altavir
02/15/2021, 7:47 PMVampire
02/15/2021, 8:38 PMprovided
scope, because you expect that the user of the lib provides the correct JDBC driver for his database at runtimelaht
02/16/2021, 11:30 AMlaht
02/16/2021, 11:31 AMmbonnin
02/16/2021, 11:34 AMlaht
02/16/2021, 11:36 AMlaht
02/16/2021, 11:37 AMaltavir
02/16/2021, 11:38 AMmbonnin
02/16/2021, 11:40 AMmbonnin
02/16/2021, 11:41 AMaltavir
02/16/2021, 11:42 AMlaht
02/16/2021, 11:44 AMVampire
02/16/2021, 3:40 PMThe reason seems to be that main.kts uses ivy, which I guess is not so powerful as mavenThat's not really true. Actually Ivy is more powerful than Maven in many aspects.
laht
02/16/2021, 5:06 PMVampire
02/16/2021, 6:08 PMSrSouza
02/20/2021, 11:17 AM