On a similar note, I see old dependencies in ktor-...
# coroutines
p
On a similar note, I see old dependencies in ktor-client-core-jvm as well:
Copy code
|    +--- io.ktor:ktor-client-core-jvm:1.4.0
|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.0 (*)
|    |    +--- org.slf4j:slf4j-api:1.7.30
|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.0
|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8-native-mt-1.4.0-rc -> 1.3.9 (*)
as well as ktor-network:
Copy code
|    |              +--- io.ktor:ktor-network:1.4.0
|    |              |    \--- io.ktor:ktor-network-jvm:1.4.0
|    |              |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.0 (*)
|    |              |         +--- org.slf4j:slf4j-api:1.7.30
|    |              |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.0
|    |              |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8-native-mt-1.4.0-rc -> 1.3.9 (*)
|    |              |         \--- io.ktor:ktor-utils:1.4.0 (*)
a
the “-> 1.3.9” indicates that Gradle is upgrading the transitive dependency to 1.3.9
in the previous output, you were looking at the classpath for the kotlin compiler itself - not the classpath that’s used for your application code