ylemoigne
moduleA(for JVM) ---depends-->moduleB(platform-jvm, provide actual)---depends-->moduleC(platform-common)
moduleA
platform-jvm
kotlin