Describe the bug
I'm trying to upgrade to v1.7.3 and add the modules to a module-info file but it seems that kotlinx-coroutines-core and kotlinx-coroutines-core-jvm cause a problem because they have the same module name (I think)

My pom dependencies:
<dependency>
<groupId>org.jetbrains.kotlinx</groupId>
<artifactId>kotlinx-coroutines-core</artifactId>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlinx</groupId>
<artifactId>kotlinx-coroutines-jdk9</artifactId>
</dependency>
This seems to happen because kotlinx-coroutines-core-jvm is a dependency of kotlinx-coroutines-jdk9 and it's module name is kotlinx-coroutines-core. At the same time kotlinx-coroutines-core has an implied module name which is its package name.
Am I importing these dependencies wrong?
Describe the bug
I'm trying to upgrade to v1.7.3 and add the modules to a module-info file but it seems that
kotlinx-coroutines-coreandkotlinx-coroutines-core-jvmcause a problem because they have the same module name (I think)My pom dependencies:
This seems to happen because
kotlinx-coroutines-core-jvmis a dependency ofkotlinx-coroutines-jdk9and it's module name iskotlinx-coroutines-core. At the same timekotlinx-coroutines-corehas an implied module name which is its package name.Am I importing these dependencies wrong?