{ "formatVersion": "1.1", "component": { "group": "com.exactpro.th2", "module": "common", "version": "5.12.0-dev", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "7.6" } }, "variants": [ { "name": "apiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.environment": "standard-jvm", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "jvm" }, "dependencies": [ { "group": "com.exactpro.th2", "module": "grpc-common", "version": { "requires": "4.5.0-dev" }, "reason": "protobuf transport is main now, this dependency should be moved to grpc, mq protobuf modules after splitting" }, { "group": "com.exactpro.th2", "module": "cradle-core", "version": { "requires": "5.3.0-dev" }, "reason": "cradle is included into common library now, this dependency should be moved to a cradle module after splitting" }, { "group": "io.netty", "module": "netty-buffer", "reason": "th2 transport protocol is included into common library now, this dependency should be moved to a th2 transport module after splitting" }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "1.8.22" } } ], "files": [ { "name": "common-5.12.0-dev.jar", "url": "common-5.12.0-dev.jar", "size": 706452, "sha512": "5ddb8e9b76fdce4470685e8ff27e6648d0714531ade80643c9ce4ccfee3d96fbd9f10f3df89126b6b7189b0a2bcd9ab7dcf2e9dad6f24dcb9ef2dd5766acfe84", "sha256": "b00264f7b635568e638ee1789c8c182f9d515b8f42bb1b28ffe714d131215fbd", "sha1": "0b169243f792f3406823c96efc588a975d45ef90", "md5": "11adcc36e20029ff57bd2641ff766fec" } ] }, { "name": "runtimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.environment": "standard-jvm", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "jvm" }, "dependencies": [ { "group": "com.exactpro.th2", "module": "bom", "version": { "requires": "4.6.1" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "com.google.protobuf", "module": "protobuf-java-util" }, { "group": "com.exactpro.th2", "module": "grpc-service-generator", "version": { "requires": "3.6.1" } }, { "group": "com.exactpro.th2", "module": "cradle-cassandra", "version": { "requires": "5.3.0-dev" } }, { "group": "com.google.auto.value", "module": "auto-value-annotations", "version": { "requires": "1.10.4" } }, { "group": "io.grpc", "module": "grpc-protobuf" }, { "group": "io.grpc", "module": "grpc-core" }, { "group": "io.grpc", "module": "grpc-netty" }, { "group": "io.grpc", "module": "grpc-services" }, { "group": "com.rabbitmq", "module": "amqp-client" }, { "group": "org.jetbrains", "module": "annotations" }, { "group": "org.apache.commons", "module": "commons-lang3" }, { "group": "org.apache.commons", "module": "commons-collections4" }, { "group": "org.apache.commons", "module": "commons-text" }, { "group": "commons-io", "module": "commons-io", "reason": "we need FilenameUtil to use wildcard matching" }, { "group": "commons-cli", "module": "commons-cli" }, { "group": "com.fasterxml.jackson.core", "module": "jackson-core" }, { "group": "com.fasterxml.jackson.core", "module": "jackson-databind", "reason": "provide ability to use object mapper in components" }, { "group": "com.fasterxml.jackson.core", "module": "jackson-annotations", "reason": "providee ability to use jackson annotations in components" }, { "group": "com.fasterxml.jackson.datatype", "module": "jackson-datatype-jsr310" }, { "group": "com.fasterxml.jackson.module", "module": "jackson-module-kotlin" }, { "group": "com.fasterxml.jackson.dataformat", "module": "jackson-dataformat-cbor" }, { "group": "com.fasterxml.uuid", "module": "java-uuid-generator", "version": { "requires": "5.0.0" } }, { "group": "org.apache.logging.log4j", "module": "log4j-slf4j2-impl" }, { "group": "org.apache.logging.log4j", "module": "log4j-core" }, { "group": "io.prometheus", "module": "simpleclient" }, { "group": "io.prometheus", "module": "simpleclient_hotspot" }, { "group": "io.prometheus", "module": "simpleclient_httpserver" }, { "group": "io.prometheus", "module": "simpleclient_log4j2" }, { "group": "com.squareup.okio", "module": "okio", "version": { "requires": "3.4.0" }, "reason": "fix vulnerability in transitive dependency Note: kotlin:1.9 is transitive dependency since 3.5.0" }, { "group": "com.squareup.okhttp3", "module": "okhttp", "version": { "requires": "4.11.0" }, "reason": "fix vulnerability in transitive dependency . Note: kotlin:1.9 is transitive dependency since 4.12.0" }, { "group": "com.squareup.okhttp3", "module": "logging-interceptor", "version": { "requires": "4.11.0" }, "reason": "fix vulnerability in transitive dependency . Note: kotlin:1.9 is transitive dependency since 4.12.0" }, { "group": "io.fabric8", "module": "kubernetes-client", "version": { "requires": "6.12.1" }, "excludes": [ { "group": "com.fasterxml.jackson.dataformat", "module": "jackson-dataformat-yaml" } ] }, { "group": "io.github.microutils", "module": "kotlin-logging", "version": { "requires": "3.0.5" } }, { "group": "com.exactpro.th2", "module": "grpc-common", "version": { "requires": "4.5.0-dev" }, "reason": "protobuf transport is main now, this dependency should be moved to grpc, mq protobuf modules after splitting" }, { "group": "com.exactpro.th2", "module": "cradle-core", "version": { "requires": "5.3.0-dev" }, "reason": "cradle is included into common library now, this dependency should be moved to a cradle module after splitting" }, { "group": "io.netty", "module": "netty-buffer", "reason": "th2 transport protocol is included into common library now, this dependency should be moved to a th2 transport module after splitting" }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "1.8.22" } } ], "files": [ { "name": "common-5.12.0-dev.jar", "url": "common-5.12.0-dev.jar", "size": 706452, "sha512": "5ddb8e9b76fdce4470685e8ff27e6648d0714531ade80643c9ce4ccfee3d96fbd9f10f3df89126b6b7189b0a2bcd9ab7dcf2e9dad6f24dcb9ef2dd5766acfe84", "sha256": "b00264f7b635568e638ee1789c8c182f9d515b8f42bb1b28ffe714d131215fbd", "sha1": "0b169243f792f3406823c96efc588a975d45ef90", "md5": "11adcc36e20029ff57bd2641ff766fec" } ] }, { "name": "testFixturesApiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api" }, "dependencies": [ { "group": "com.exactpro.th2", "module": "common", "version": { "requires": "5.12.0-dev" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "1.8.22" } } ], "files": [ { "name": "common-5.12.0-dev-test-fixtures.jar", "url": "common-5.12.0-dev-test-fixtures.jar", "size": 18582, "sha512": "b3d560cc78997278cf3f6c9bc250768ea8232fdc153a306d1b2d0ed98e3bfa6dabf5b5a64064b6967e7462032e3d104cc6cfd8fd32df210b420db748880ebc73", "sha256": "aae8811f1c289f1b6c9b2501581c1706b4b31a7789f2be90147ef248c2798333", "sha1": "da8e32d66aadbcb311ad6e62e1d26805aedbf0de", "md5": "d701ed6847324d4c7ecca69ff46309c5" } ], "capabilities": [ { "group": "com.exactpro.th2", "name": "common-test-fixtures", "version": "5.12.0-dev" } ] }, { "name": "testFixturesRuntimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime" }, "dependencies": [ { "group": "com.exactpro.th2", "module": "bom", "version": { "requires": "4.6.1" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "org.jetbrains.kotlin", "module": "kotlin-test-junit5", "version": { "requires": "1.8.22" } }, { "group": "org.junit.jupiter", "module": "junit-jupiter", "version": { "requires": "5.10.2" } }, { "group": "com.exactpro.th2", "module": "common", "version": { "requires": "5.12.0-dev" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "1.8.22" } } ], "files": [ { "name": "common-5.12.0-dev-test-fixtures.jar", "url": "common-5.12.0-dev-test-fixtures.jar", "size": 18582, "sha512": "b3d560cc78997278cf3f6c9bc250768ea8232fdc153a306d1b2d0ed98e3bfa6dabf5b5a64064b6967e7462032e3d104cc6cfd8fd32df210b420db748880ebc73", "sha256": "aae8811f1c289f1b6c9b2501581c1706b4b31a7789f2be90147ef248c2798333", "sha1": "da8e32d66aadbcb311ad6e62e1d26805aedbf0de", "md5": "d701ed6847324d4c7ecca69ff46309c5" } ], "capabilities": [ { "group": "com.exactpro.th2", "name": "common-test-fixtures", "version": "5.12.0-dev" } ] }, { "name": "sourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "common-5.12.0-dev-sources.jar", "url": "common-5.12.0-dev-sources.jar", "size": 207190, "sha512": "1827b893d75d6e7625e30ae6638e2a9820cfc70b8536dac0ff53a98d9efa726d1c53ba4368c4d9baaa293531ad9edb76fb27c443c04f318098e732466eaa3957", "sha256": "9ba06a02d51d09c538488cda41719c54692654d00371e977f15d27b35fad42fb", "sha1": "9806b97d9dec4529598937060b22be18682ba92a", "md5": "2b3f5c9987ae04f564cde214efdccae5" }, { "name": "common-5.12.0-dev-sources.jar", "url": "common-5.12.0-dev-sources.jar", "size": 207190, "sha512": "1827b893d75d6e7625e30ae6638e2a9820cfc70b8536dac0ff53a98d9efa726d1c53ba4368c4d9baaa293531ad9edb76fb27c443c04f318098e732466eaa3957", "sha256": "9ba06a02d51d09c538488cda41719c54692654d00371e977f15d27b35fad42fb", "sha1": "9806b97d9dec4529598937060b22be18682ba92a", "md5": "2b3f5c9987ae04f564cde214efdccae5" } ] }, { "name": "javadocElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "javadoc", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "common-5.12.0-dev-javadoc.jar", "url": "common-5.12.0-dev-javadoc.jar", "size": 628850, "sha512": "79bae60d6f6c9a797ab144b454e055ae9ac97bdc3b51cd55ff82da62bd361c2cd833d0290d880e7c9f6096ef5dfacff37e68f219b52f90cd403503bba4f8a249", "sha256": "9276587261b5ad7763f354050855509ecc609108f8451c70151affcd5d4d34b5", "sha1": "b80dd7ee3f383f9811ef40524a9ab18992dd9314", "md5": "0e12dbfd1817d45f049d1a9f5ed0f4d9" }, { "name": "common-5.12.0-dev-javadoc.jar", "url": "common-5.12.0-dev-javadoc.jar", "size": 628850, "sha512": "79bae60d6f6c9a797ab144b454e055ae9ac97bdc3b51cd55ff82da62bd361c2cd833d0290d880e7c9f6096ef5dfacff37e68f219b52f90cd403503bba4f8a249", "sha256": "9276587261b5ad7763f354050855509ecc609108f8451c70151affcd5d4d34b5", "sha1": "b80dd7ee3f383f9811ef40524a9ab18992dd9314", "md5": "0e12dbfd1817d45f049d1a9f5ed0f4d9" } ] } ] }