[platform] update ktor to ktor, introduce kotlinx.io product module

- Fix git client build
- Update deps for artifacts
- Remove jetbrains.kotlinx.io.core.jvm library license
- Introduce kotlinx.io as a library
- Remove duplicated kotlinx.io from fleet
- Update fleet gradle sync
- Replace transitive dependency on kotlinx-io-core with a direct one (because of the javac & jps)

(cherry picked from commit bb8cfb4d985d235781da71b259c5f7f0f8a33c63)

Add io-core to essential-modules.xml, update packaging file

(cherry picked from commit 1db15ea706283edd3939bb37100abd30df002984)

Introduce a module for kotlinx-io-core dependency

(cherry picked from commit 5e18c822b3be57a1ca9478ffb364679c32b5f2a5)

Replace transitive dependency on kotlinx-io-core with a direct one

(cherry picked from commit 4309b698141bed71257ec99a9e7f5151d38d4650)

Add kotlinx-io-core library

(cherry picked from commit 0d14f1abf0ca85217f7c075e2fee77aa6808c5e7)

Add kotlinx.io as a library


Co-authored-by: Alexander Zolotov <alexander.zolotov@jetbrains.com>

Merge-request: IJ-MR-162517
Merged-by: Shumaf Lovpache <soarex16@gmail.com>

GitOrigin-RevId: e600e36f4169cc41c0d7ca1a989b0a9a656df3f0
This commit is contained in:
Shumaf Lovpache
2025-05-14 08:31:14 +00:00
committed by intellij-monorepo-bot
parent 8ad134e963
commit 89c91abbb6
25 changed files with 69 additions and 63 deletions

View File

@@ -130,6 +130,7 @@
<orderEntry type="module" module-name="intellij.commandInterface" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.python.syntax" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
<orderEntry type="module" module-name="intellij.libraries.kotlinx.io" />
<orderEntry type="module" module-name="intellij.libraries.ktor.client" />
<orderEntry type="module" module-name="intellij.libraries.ktor.client.cio" />
<orderEntry type="module" module-name="intellij.platform.util.progress" />