IJPL-209419 don't pack libs that are part of the product modules - extract intellij.libraries.ktor.network.tls

GitOrigin-RevId: cbaf43a02bcab4c390a89912366b0ff3580534f2
This commit is contained in:
Vladimir Krivosheev
2025-10-03 15:08:44 +00:00
committed by intellij-monorepo-bot
parent bf6b954065
commit 2e1adf2172
41 changed files with 293 additions and 149 deletions
+4 -17
View File
@@ -8,18 +8,9 @@
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-http-jvm/3.1.3/ktor-http-jvm-3.1.3.jar">
<sha256sum>8a50d94b46f91bd56580b9169272d6cd636f442032ba078a141da70413465946</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3.jar">
<sha256sum>33333937b98fc0c8e943ee4b10b3ea66b49782dfb569c44c142da4f32d85dffc</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-http-cio-jvm/3.1.3/ktor-http-cio-jvm-3.1.3.jar">
<sha256sum>b04aede18e9c008168096dc53a3fc016177b61a5ec3024afbf8caca0cd5dbf42</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-network-jvm/3.1.3/ktor-network-jvm-3.1.3.jar">
<sha256sum>fa4e6165b5ad4bf5db337ebd5f16f9b596dc5e401fbea343b9deacb6138240af</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3.jar">
<sha256sum>bb2fb6c00afaa34b539cb30e7584d37bfcba171c266bbdb9990e003579dc24c1</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-events-jvm/3.1.3/ktor-events-jvm-3.1.3.jar">
<sha256sum>da7069c6e78809d7c37d104e415613cbd4cd5cec1ed54a332cb64ef6a864a060</sha256sum>
</artifact>
@@ -39,19 +30,18 @@
<exclude>
<dependency maven-id="org.slf4j:slf4j-api" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-io-core-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
<dependency maven-id="io.ktor:ktor-utils-jvm" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-serialization-core-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
<dependency maven-id="io.ktor:ktor-network-jvm" />
<dependency maven-id="io.ktor:ktor-io-jvm" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-slf4j" />
</exclude>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-client-core-jvm/3.1.3/ktor-client-core-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-jvm/3.1.3/ktor-http-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-cio-jvm/3.1.3/ktor-http-cio-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-jvm/3.1.3/ktor-network-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-events-jvm/3.1.3/ktor-events-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-websocket-serialization-jvm/3.1.3/ktor-websocket-serialization-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-jvm/3.1.3/ktor-serialization-jvm-3.1.3.jar!/" />
@@ -62,10 +52,7 @@
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-client-core-jvm/3.1.3/ktor-client-core-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-jvm/3.1.3/ktor-http-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-cio-jvm/3.1.3/ktor-http-cio-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-jvm/3.1.3/ktor-network-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-events-jvm/3.1.3/ktor-events-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-websocket-serialization-jvm/3.1.3/ktor-websocket-serialization-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-jvm/3.1.3/ktor-serialization-jvm-3.1.3-sources.jar!/" />
+2 -17
View File
@@ -5,41 +5,26 @@
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-network-tls-jvm/3.1.3/ktor-network-tls-jvm-3.1.3.jar">
<sha256sum>f67507a3e8bf52aa08d753682e6cdda0194e3abe750118b99c9336953e598be9</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-http-jvm/3.1.3/ktor-http-jvm-3.1.3.jar">
<sha256sum>8a50d94b46f91bd56580b9169272d6cd636f442032ba078a141da70413465946</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-network-jvm/3.1.3/ktor-network-jvm-3.1.3.jar">
<sha256sum>fa4e6165b5ad4bf5db337ebd5f16f9b596dc5e401fbea343b9deacb6138240af</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3.jar">
<sha256sum>33333937b98fc0c8e943ee4b10b3ea66b49782dfb569c44c142da4f32d85dffc</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3.jar">
<sha256sum>bb2fb6c00afaa34b539cb30e7584d37bfcba171c266bbdb9990e003579dc24c1</sha256sum>
</artifact>
</verification>
<exclude>
<dependency maven-id="org.slf4j:slf4j-api" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-serialization-core-jvm" />
<dependency maven-id="io.ktor:ktor-http-jvm" />
<dependency maven-id="io.ktor:ktor-utils-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-io-core-jvm" />
</exclude>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-tls-jvm/3.1.3/ktor-network-tls-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-jvm/3.1.3/ktor-http-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-jvm/3.1.3/ktor-network-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-tls-jvm/3.1.3/ktor-network-tls-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-jvm/3.1.3/ktor-http-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-jvm/3.1.3/ktor-network-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3-sources.jar!/" />
</SOURCES>
</library>
</component>
+2 -8
View File
@@ -8,17 +8,13 @@
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-kotlinx-jvm/3.1.3/ktor-serialization-kotlinx-jvm-3.1.3.jar">
<sha256sum>b4dc2f9d4d1dda8d481a054d7f833ba195f064f5115fde3ab0dfdb8b42f61fda</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-jvm/3.1.3/ktor-serialization-jvm-3.1.3.jar">
<sha256sum>0d704bc1148a8fd9a1f2005e0b5189cdaed3030efe24b8236459c41c356f5620</sha256sum>
</artifact>
</verification>
<exclude>
<dependency maven-id="org.slf4j:slf4j-api" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" />
<dependency maven-id="io.ktor:ktor-http-jvm" />
<dependency maven-id="io.ktor:ktor-websockets-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
<dependency maven-id="io.ktor:ktor-serialization-jvm" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-serialization-core-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-serialization-json-jvm" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-serialization-json-io-jvm" />
</exclude>
@@ -26,13 +22,11 @@
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-kotlinx-json-jvm/3.1.3/ktor-serialization-kotlinx-json-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-kotlinx-jvm/3.1.3/ktor-serialization-kotlinx-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-jvm/3.1.3/ktor-serialization-jvm-3.1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-kotlinx-json-jvm/3.1.3/ktor-serialization-kotlinx-json-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-kotlinx-jvm/3.1.3/ktor-serialization-kotlinx-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-serialization-jvm/3.1.3/ktor-serialization-jvm-3.1.3-sources.jar!/" />
</SOURCES>
</library>
</component>
+5 -2
View File
@@ -648,8 +648,11 @@
<module fileurl="file://$PROJECT_DIR$/libraries/io/intellij.libraries.kotlinx.io.iml" filepath="$PROJECT_DIR$/libraries/io/intellij.libraries.kotlinx.io.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/kotlinx/serialization/core/intellij.libraries.kotlinx.serialization.core.iml" filepath="$PROJECT_DIR$/libraries/kotlinx/serialization/core/intellij.libraries.kotlinx.serialization.core.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/kotlinx/serialization/json/intellij.libraries.kotlinx.serialization.json.iml" filepath="$PROJECT_DIR$/libraries/kotlinx/serialization/json/intellij.libraries.kotlinx.serialization.json.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor-client/intellij.libraries.ktor.client.iml" filepath="$PROJECT_DIR$/libraries/ktor-client/intellij.libraries.ktor.client.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor-client-cio/intellij.libraries.ktor.client.cio.iml" filepath="$PROJECT_DIR$/libraries/ktor-client-cio/intellij.libraries.ktor.client.cio.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor/client/intellij.libraries.ktor.client.iml" filepath="$PROJECT_DIR$/libraries/ktor/client/intellij.libraries.ktor.client.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor/client-cio/intellij.libraries.ktor.client.cio.iml" filepath="$PROJECT_DIR$/libraries/ktor/client-cio/intellij.libraries.ktor.client.cio.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor/io/intellij.libraries.ktor.io.iml" filepath="$PROJECT_DIR$/libraries/ktor/io/intellij.libraries.ktor.io.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor/network-tls/intellij.libraries.ktor.network.tls.iml" filepath="$PROJECT_DIR$/libraries/ktor/network-tls/intellij.libraries.ktor.network.tls.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/ktor/utils/intellij.libraries.ktor.utils.iml" filepath="$PROJECT_DIR$/libraries/ktor/utils/intellij.libraries.ktor.utils.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/lucene.common/intellij.libraries.lucene.common.iml" filepath="$PROJECT_DIR$/libraries/lucene.common/intellij.libraries.lucene.common.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/microba/intellij.libraries.microba.iml" filepath="$PROJECT_DIR$/libraries/microba/intellij.libraries.microba.iml" />
<module fileurl="file://$PROJECT_DIR$/libraries/mockito/intellij.libraries.mockito.iml" filepath="$PROJECT_DIR$/libraries/mockito/intellij.libraries.mockito.iml" />
+5 -2
View File
@@ -359,8 +359,11 @@ libraries/kotlin-test
libraries/kotlin-test-assertions-core-jvm
libraries/kotlinx/serialization/core
libraries/kotlinx/serialization/json
libraries/ktor-client
libraries/ktor-client-cio
libraries/ktor/client
libraries/ktor/client-cio
libraries/ktor/io
libraries/ktor/network-tls
libraries/ktor/utils
libraries/lucene.common
libraries/microba
libraries/mockito
+23 -11
View File
@@ -4180,10 +4180,7 @@ java_library(
exports = [
":io_ktor-ktor-client-core-jvm-3_1_3_http_import",
":io_ktor-ktor-http-jvm-3_1_3_http_import",
":io_ktor-ktor-utils-jvm-3_1_3_http_import",
":io_ktor-ktor-http-cio-jvm-3_1_3_http_import",
":io_ktor-ktor-network-jvm-3_1_3_http_import",
":io_ktor-ktor-io-jvm-3_1_3_http_import",
":io_ktor-ktor-events-jvm-3_1_3_http_import",
":io_ktor-ktor-websocket-serialization-jvm-3_1_3_http_import",
":io_ktor-ktor-serialization-jvm-3_1_3_http_import",
@@ -4250,10 +4247,7 @@ java_library(
name = "ktor-network-tls",
exports = [
":io_ktor-ktor-network-tls-jvm-3_1_3_http_import",
":io_ktor-ktor-http-jvm-3_1_3_http_import",
":io_ktor-ktor-network-jvm-3_1_3_http_import",
":io_ktor-ktor-utils-jvm-3_1_3_http_import",
":io_ktor-ktor-io-jvm-3_1_3_http_import",
],
visibility = ["//visibility:public"]
)
@@ -4263,7 +4257,6 @@ java_library(
exports = [
":io_ktor-ktor-serialization-kotlinx-json-jvm-3_1_3_http_import",
":io_ktor-ktor-serialization-kotlinx-jvm-3_1_3_http_import",
":io_ktor-ktor-serialization-jvm-3_1_3_http_import",
],
visibility = ["//visibility:public"]
)
@@ -5163,16 +5156,35 @@ jvm_import(
visibility = ["//visibility:public"]
)
java_library(
jvm_import(
name = "libraries-ktor-client-cio-ktor-client-cio-internal",
jar = "@io_ktor-ktor-client-cio-jvm-3_1_3_http//file",
source_jar = "@io_ktor-ktor-client-cio-jvm-3_1_3_http//file",
visibility = ["//visibility:public"]
)
jvm_import(
name = "libraries-ktor-io-ktor-io",
jar = "@io_ktor-ktor-io-jvm-3_1_3_http//file",
source_jar = "@io_ktor-ktor-io-jvm-3_1_3_http//file",
visibility = ["//visibility:public"]
)
java_library(
name = "libraries-ktor-utils-ktor-utils",
exports = [
":io_ktor-ktor-client-cio-jvm-3_1_3_http_import",
":io_ktor-ktor-http-cio-jvm-3_1_3_http_import",
":io_ktor-ktor-network-tls-jvm-3_1_3_http_import",
":io_ktor-ktor-utils-jvm-3_1_3_http_import",
":org_jetbrains_kotlinx-kotlinx-serialization-core-jvm-1_8_1_http_import",
],
visibility = ["//visibility:public"]
)
jvm_import(
name = "org_jetbrains_kotlinx-kotlinx-serialization-core-jvm-1_8_1_http_import",
jar = "@org_jetbrains_kotlinx-kotlinx-serialization-core-jvm-1_8_1_http//file",
source_jar = "@org_jetbrains_kotlinx-kotlinx-serialization-core-jvm-1_8_1_http//file"
)
jvm_import(
name = "libraries-skiko-jetbrains-skiko-awt-compose",
jar = "@org_jetbrains_skiko-skiko-awt-0_9_24_http//file",
+1 -1
View File
@@ -19,7 +19,7 @@ jvm_library(
"@lib//:libraries-coil-io-coil-kt-coil3-compose-jvm",
],
runtime_deps = [
"//libraries/ktor-client",
"//libraries/ktor/client",
"//libraries/compose-foundation-desktop",
"@lib//:libraries-coil-io-coil-kt-coil3-network-ktor3-jvm",
"@lib//:libraries-coil-io-coil-kt-coil3-svg-jvm",
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_11" inherit-compiler-output="true">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
@@ -1,51 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library" exported="">
<library name="ktor-client-cio-internal" type="repository">
<properties maven-id="io.ktor:ktor-client-cio-jvm:3.1.3">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-client-cio-jvm/3.1.3/ktor-client-cio-jvm-3.1.3.jar">
<sha256sum>9a86341588057a23d3ba4562fdc8afcef6facd071678a0c20b3b28a19ec35c88</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-http-cio-jvm/3.1.3/ktor-http-cio-jvm-3.1.3.jar">
<sha256sum>b04aede18e9c008168096dc53a3fc016177b61a5ec3024afbf8caca0cd5dbf42</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-network-tls-jvm/3.1.3/ktor-network-tls-jvm-3.1.3.jar">
<sha256sum>f67507a3e8bf52aa08d753682e6cdda0194e3abe750118b99c9336953e598be9</sha256sum>
</artifact>
</verification>
<exclude>
<dependency maven-id="org.slf4j:slf4j-api" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" />
<dependency maven-id="io.ktor:ktor-client-core-jvm" />
<dependency maven-id="io.ktor:ktor-network-jvm" />
<dependency maven-id="io.ktor:ktor-http-jvm" />
<dependency maven-id="io.ktor:ktor-io-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
<dependency maven-id="io.ktor:ktor-websockets-jvm" />
<dependency maven-id="io.ktor:ktor-utils-jvm" />
</exclude>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-client-cio-jvm/3.1.3/ktor-client-cio-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-cio-jvm/3.1.3/ktor-http-cio-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-tls-jvm/3.1.3/ktor-network-tls-jvm-3.1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-client-cio-jvm/3.1.3/ktor-client-cio-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-http-cio-jvm/3.1.3/ktor-http-cio-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-network-tls-jvm/3.1.3/ktor-network-tls-jvm-3.1.3-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module" module-name="intellij.libraries.ktor.client" exported="" />
</component>
</module>
@@ -2,23 +2,25 @@
load("@rules_jvm//:jvm.bzl", "jvm_library", "resourcegroup")
resourcegroup(
name = "ktor-client-cio_resources",
name = "libraries-ktor-client-cio_resources",
srcs = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "ktor-client-cio",
name = "libraries-ktor-client-cio",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":ktor-client-cio_resources"],
resources = [":libraries-ktor-client-cio_resources"],
exports = [
"@lib//:libraries-ktor-client-cio-ktor-client-cio-internal",
"//libraries/ktor-client",
"//libraries/ktor/client",
"//libraries/ktor/network-tls:libraries-ktor-network-tls",
],
runtime_deps = [
"@lib//:libraries-ktor-client-cio-ktor-client-cio-internal",
"//libraries/ktor-client",
"//libraries/ktor/client",
"//libraries/ktor/network-tls:libraries-ktor-network-tls",
]
)
### auto-generated section `build intellij.libraries.ktor.client.cio` end
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library" exported="">
<library name="ktor-client-cio-internal" type="repository">
<properties include-transitive-deps="false" maven-id="io.ktor:ktor-client-cio-jvm:3.1.3">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-client-cio-jvm/3.1.3/ktor-client-cio-jvm-3.1.3.jar">
<sha256sum>9a86341588057a23d3ba4562fdc8afcef6facd071678a0c20b3b28a19ec35c88</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-client-cio-jvm/3.1.3/ktor-client-cio-jvm-3.1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-client-cio-jvm/3.1.3/ktor-client-cio-jvm-3.1.3-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module" module-name="intellij.libraries.ktor.client" exported="" />
<orderEntry type="module" module-name="intellij.libraries.ktor.network.tls" exported="" />
</component>
</module>
@@ -2,5 +2,6 @@
<idea-plugin visibility="public">
<dependencies>
<module name="intellij.libraries.ktor.client"/>
<module name="intellij.libraries.ktor.network.tls"/>
</dependencies>
</idea-plugin>
@@ -2,16 +2,16 @@
load("@rules_jvm//:jvm.bzl", "jvm_library", "resourcegroup")
resourcegroup(
name = "ktor-client_resources",
name = "client_resources",
srcs = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "ktor-client",
name = "client",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":ktor-client_resources"],
resources = [":client_resources"],
exports = [
"@lib//:ktor-client-core",
"@lib//:ktor-client-java",
@@ -21,6 +21,8 @@ jvm_library(
"@lib//:kotlinx-serialization-json-io",
"@lib//:ktor-client-auth",
"@lib//:ktor-client-logging",
"//libraries/ktor/utils",
"//libraries/ktor/io",
],
runtime_deps = [
"@lib//:ktor-client-core",
@@ -31,7 +33,8 @@ jvm_library(
"@lib//:kotlinx-serialization-json-io",
"@lib//:ktor-client-auth",
"@lib//:ktor-client-logging",
"//libraries/io",
"//libraries/ktor/utils",
"//libraries/ktor/io",
]
)
### auto-generated section `build intellij.libraries.ktor.client` end
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
@@ -15,6 +15,7 @@
<orderEntry type="library" exported="" name="kotlinx-serialization-json-io" level="project" />
<orderEntry type="library" exported="" name="ktor-client-auth" level="project" />
<orderEntry type="library" exported="" name="ktor-client-logging" level="project" />
<orderEntry type="module" module-name="intellij.libraries.kotlinx.io" />
<orderEntry type="module" module-name="intellij.libraries.ktor.utils" exported="" />
<orderEntry type="module" module-name="intellij.libraries.ktor.io" exported="" />
</component>
</module>
@@ -0,0 +1,6 @@
<!-- cannot use dependent-on-core="false" - kotlin stdlib is required -->
<idea-plugin>
<dependencies>
<module name="intellij.libraries.ktor.utils" />
</dependencies>
</idea-plugin>
+18
View File
@@ -0,0 +1,18 @@
### auto-generated section `build intellij.libraries.ktor.io` start
load("@rules_jvm//:jvm.bzl", "jvm_library", "resourcegroup")
resourcegroup(
name = "io_resources",
srcs = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "io",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":io_resources"],
exports = ["@lib//:libraries-ktor-io-ktor-io"],
runtime_deps = ["@lib//:libraries-ktor-io-ktor-io"]
)
### auto-generated section `build intellij.libraries.ktor.io` end
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library" exported="">
<library name="ktor-io" type="repository">
<properties include-transitive-deps="false" maven-id="io.ktor:ktor-io-jvm:3.1.3">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3.jar">
<sha256sum>bb2fb6c00afaa34b539cb30e7584d37bfcba171c266bbdb9990e003579dc24c1</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-io-jvm/3.1.3/ktor-io-jvm-3.1.3-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
</component>
</module>
@@ -0,0 +1,5 @@
<idea-plugin>
<dependencies>
<module name="intellij.libraries.kotlinx.io" />
</dependencies>
</idea-plugin>
+21
View File
@@ -0,0 +1,21 @@
### auto-generated section `build intellij.libraries.ktor.network.tls` start
load("@rules_jvm//:jvm.bzl", "jvm_library", "resourcegroup")
resourcegroup(
name = "libraries-ktor-network-tls_resources",
srcs = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "libraries-ktor-network-tls",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":libraries-ktor-network-tls_resources"],
exports = ["@lib//:ktor-network-tls"],
runtime_deps = [
"@lib//:ktor-network-tls",
"//libraries/io",
]
)
### auto-generated section `build intellij.libraries.ktor.network.tls` end
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" exported="" name="ktor-network-tls" level="project" />
<orderEntry type="module" module-name="intellij.libraries.kotlinx.io" />
</component>
</module>
+18
View File
@@ -0,0 +1,18 @@
### auto-generated section `build intellij.libraries.ktor.utils` start
load("@rules_jvm//:jvm.bzl", "jvm_library", "resourcegroup")
resourcegroup(
name = "utils_resources",
srcs = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "utils",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":utils_resources"],
exports = ["@lib//:libraries-ktor-utils-ktor-utils"],
runtime_deps = ["@lib//:libraries-ktor-utils-ktor-utils"]
)
### auto-generated section `build intellij.libraries.ktor.utils` end
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library" exported="">
<library name="ktor-utils" type="repository">
<properties maven-id="io.ktor:ktor-utils-jvm:3.1.3">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3.jar">
<sha256sum>33333937b98fc0c8e943ee4b10b3ea66b49782dfb569c44c142da4f32d85dffc</sha256sum>
</artifact>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.jar">
<sha256sum>3565b6d4d789bf70683c45566944287fc1d8dc75c23d98bd87d01059cc76f2b3</sha256sum>
</artifact>
</verification>
<exclude>
<dependency maven-id="org.slf4j:slf4j-api" />
<dependency maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm" />
<dependency maven-id="io.ktor:ktor-io-jvm" />
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
</exclude>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/ktor/ktor-utils-jvm/3.1.3/ktor-utils-jvm-3.1.3-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.8.1/kotlinx-serialization-core-jvm-1.8.1-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
</component>
</module>
@@ -0,0 +1,5 @@
<idea-plugin>
<dependencies>
<module name="intellij.libraries.ktor.io" />
</dependencies>
</idea-plugin>
@@ -14,17 +14,15 @@ jvm_library(
"@lib//:zstd-jni",
"@lib//:commons-io",
"@lib//:kotlin-stdlib",
"@lib//:ktor-client-auth",
"@lib//:ktor-client-encoding",
"@lib//:kotlinx-coroutines-core",
"@lib//:opentelemetry",
"@lib//:opentelemetry-semconv",
"@lib//:opentelemetry-extension-kotlin",
"@lib//:ktor-client-okhttp",
"@lib//:okhttp",
"@lib//:ktor-client-core",
"@lib//:hash4j",
],
runtime_deps = ["@lib//:kotlinx-io-core"]
"//libraries/ktor/client",
"//libraries/ktor/io",
]
)
### auto-generated section `build intellij.platform.buildScripts.downloader` end
@@ -29,16 +29,14 @@
<orderEntry type="library" name="zstd-jni" level="project" />
<orderEntry type="library" name="commons-io" level="project" />
<orderEntry type="library" name="kotlin-stdlib" level="project" />
<orderEntry type="library" name="ktor-client-auth" level="project" />
<orderEntry type="library" name="ktor-client-encoding" level="project" />
<orderEntry type="library" name="kotlinx-coroutines-core" level="project" />
<orderEntry type="library" name="opentelemetry" level="project" />
<orderEntry type="library" name="opentelemetry-semconv" level="project" />
<orderEntry type="library" name="opentelemetry-extension-kotlin" level="project" />
<orderEntry type="library" name="ktor-client-okhttp" level="project" />
<orderEntry type="library" name="okhttp" level="project" />
<orderEntry type="library" name="ktor-client-core" level="project" />
<orderEntry type="library" name="hash4j" level="project" />
<orderEntry type="library" scope="RUNTIME" name="kotlinx-io-core" level="project" />
<orderEntry type="module" module-name="intellij.libraries.ktor.client" />
<orderEntry type="module" module-name="intellij.libraries.ktor.io" />
</component>
</module>
@@ -31,6 +31,9 @@ private val LIBRARY_MODULE_NAMES: Set<String> = setOf(
"intellij.libraries.kotlinTestAssertionsCoreJvm",
"intellij.libraries.ktor.client",
"intellij.libraries.ktor.client.cio",
"intellij.libraries.ktor.io",
"intellij.libraries.ktor.network.tls",
"intellij.libraries.ktor.utils",
"intellij.libraries.kotlinx.io",
"intellij.libraries.skiko",
"intellij.libraries.coil",
@@ -35,7 +35,7 @@ jvm_library(
"//platform/jewel/ui",
"//platform/jewel/foundation",
"//libraries/coil",
"//libraries/ktor-client",
"//libraries/ktor/client",
"//libraries/compose-foundation-desktop",
],
exports = ["//libraries/coil"],
@@ -60,7 +60,7 @@ jvm_library(
"//platform/jewel/foundation:foundation_test_lib",
"//libraries/coil",
"//libraries/compose-foundation-desktop-junit",
"//libraries/ktor-client",
"//libraries/ktor/client",
"//libraries/compose-foundation-desktop",
],
exports = ["//libraries/coil"],
@@ -1,11 +1,9 @@
<idea-plugin>
<content namespace="jetbrains">
<module name="intellij.libraries.kotlinx.io"/>
<!-- intellij.platform.wsl.impl and intellij.platform.util.http uses it -->
<module name="intellij.libraries.kotlinx.io" loading="embedded"/>
<module name="intellij.libraries.kotlinx.serialization.core" loading="embedded"/>
<module name="intellij.libraries.kotlinx.serialization.json" loading="embedded"/>
<module name="intellij.libraries.ktor.client" loading="embedded"/>
<module name="intellij.libraries.ktor.client.cio" loading="embedded"/>
</content>
</idea-plugin>
@@ -1,5 +1,6 @@
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="/META-INF/essential-libs.xml"/>
<xi:include href="/META-INF/ktor-libs.xml"/>
<content namespace="jetbrains">
<module name="intellij.platform.settings.local"/>
@@ -0,0 +1,9 @@
<idea-plugin>
<content namespace="jetbrains">
<module name="intellij.libraries.ktor.io" loading="embedded"/>
<module name="intellij.libraries.ktor.utils" loading="embedded"/>
<module name="intellij.libraries.ktor.network.tls" loading="embedded"/>
<module name="intellij.libraries.ktor.client" loading="embedded"/>
<module name="intellij.libraries.ktor.client.cio" loading="embedded"/>
</content>
</idea-plugin>
+1 -1
View File
@@ -11,7 +11,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"@lib//:kotlinx-coroutines-core",
"@lib//:jetbrains-annotations",
"//libraries/ktor-client",
"//libraries/ktor/client",
"//libraries/io",
]
)
+3 -2
View File
@@ -15,8 +15,9 @@ jvm_library(
"//platform/core-api:core",
"@lib//:lz4-java",
"//platform/util-ex",
"@lib//:ktor-network-tls",
"//libraries/io",
"//libraries/ktor/utils",
"//libraries/ktor/io",
"//libraries/ktor/network-tls:libraries-ktor-network-tls",
]
)
### auto-generated section `build intellij.platform.wsl.impl` end
@@ -15,7 +15,8 @@
<orderEntry type="module" module-name="intellij.platform.core" />
<orderEntry type="library" name="lz4-java" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.ex" />
<orderEntry type="library" name="ktor-network-tls" level="project" />
<orderEntry type="module" module-name="intellij.libraries.kotlinx.io" />
<orderEntry type="module" module-name="intellij.libraries.ktor.utils" />
<orderEntry type="module" module-name="intellij.libraries.ktor.io" />
<orderEntry type="module" module-name="intellij.libraries.ktor.network.tls" />
</component>
</module>
+1 -1
View File
@@ -19,7 +19,7 @@ jvm_library(
"//plugins/evaluation-plugin/core",
"//plugins/completion-ml-ranking",
"//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor/client",
"//platform/analysis-api:analysis",
"//platform/code-style-api:codeStyle",
"//platform/util/concurrency",
+8 -4
View File
@@ -70,9 +70,11 @@ jvm_library(
"//plugins/sh/core",
"//platform/util/jdom",
"//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor-client-cio",
"//libraries/ktor/client",
"//libraries/ktor/client-cio:libraries-ktor-client-cio",
"//libraries/ktor/network-tls:libraries-ktor-network-tls",
"@lib//:mcpserver-ktor-server-cio-internal",
"//libraries/ktor/io",
]
)
@@ -151,9 +153,11 @@ jvm_library(
"//plugins/sh/core",
"//platform/util/jdom",
"//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor-client-cio",
"//libraries/ktor/client",
"//libraries/ktor/client-cio:libraries-ktor-client-cio",
"//libraries/ktor/network-tls:libraries-ktor-network-tls",
"@lib//:mcpserver-ktor-server-cio-internal",
"//libraries/ktor/io",
]
)
### auto-generated section `build intellij.mcpserver` end
@@ -93,6 +93,7 @@
<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.libraries.ktor.network.tls" />
<orderEntry type="module-library">
<library name="ktor-server-cio-internal" type="repository">
<properties maven-id="io.ktor:ktor-server-cio-jvm:3.1.3">
@@ -138,5 +139,6 @@
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module" module-name="intellij.libraries.ktor.io" />
</component>
</module>
@@ -17,7 +17,7 @@ jvm_library(
"@lib//:io-modelcontextprotocol-kotlin-sdk",
"@lib//:io-github-oshai-kotlin-logging-jvm",
"//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor/client",
],
exports = [
"@lib//:kotlin-stdlib",
@@ -22,6 +22,8 @@
<dependencies>
<module name="intellij.libraries.kotlinx.io"/>
<module name="intellij.libraries.ktor.client"/>
<module name="intellij.libraries.ktor.io"/>
<module name="intellij.libraries.ktor.network.tls"/>
<module name="intellij.libraries.ktor.client.cio"/>
</dependencies>
+2 -2
View File
@@ -48,7 +48,7 @@ jvm_library(
"//libraries/kotlinx/serialization/json",
"@lib//:kotlinx-coroutines-slf4j",
"//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor/client",
"@lib//:package-search-api-client",
"@lib//:kotlinx-document-store-mvstore",
"@lib//:mvstore",
@@ -88,7 +88,7 @@ jvm_library(
"@lib//:ktor-client-mock",
"@lib//:kotlinx-coroutines-test",
"//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor/client",
"@lib//:package-search-api-client",
"@lib//:kotlinx-document-store-mvstore",
"@lib//:mvstore",
@@ -9,6 +9,7 @@
<dependencies>
<module name="intellij.libraries.ktor.client"/>
<module name="intellij.libraries.kotlinx.io"/>
</dependencies>
<extensionPoints>