{ "formatVersion": "1.1", "component": { "group": "com.exactpro.th2", "module": "common", "version": "5.16.1-dev", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "8.11.1" } }, "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": "bom", "version": { "requires": "4.14.1" }, "attributes": { "org.gradle.category": "platform" }, "reason": "th2 bom includes version for third party libraries" }, { "group": "com.exactpro.th2", "module": "grpc-common", "version": { "requires": "4.7.1" }, "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.6.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", "version": { "requires": "4.2.6.Final" }, "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", "version": { "requires": "2.2.0" } } ], "files": [ { "name": "common-5.16.1-dev.jar", "url": "common-5.16.1-dev.jar", "size": 648384, "sha512": "a0222d6169ec9eb601c0a9d0d2ae86c2acea030645e0998bbd819d8cb7c80d78fa6bf4d7e7a64fc6e0a02e952769bcbe7b66e9b844d50b966b010dd4ccfd8f26", "sha256": "94b67d372096ca6e72157d01330d028ec70afb65ceed7c05f270cdb269c11969", "sha1": "860b73ae83af7b322afd589e3daae7520c392301", "md5": "38b4db2c33f05428784f92a6e6bab711" } ] }, { "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.14.1" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "com.google.protobuf", "module": "protobuf-java-util", "version": { "requires": "3.25.8" } }, { "group": "com.exactpro.th2", "module": "grpc-service-generator", "version": { "requires": "3.8.4" } }, { "group": "com.exactpro.th2", "module": "cradle-cassandra", "version": { "requires": "5.6.0-dev" } }, { "group": "com.google.auto.value", "module": "auto-value-annotations", "version": { "requires": "1.11.0" } }, { "group": "io.grpc", "module": "grpc-protobuf", "version": { "requires": "1.75.0" } }, { "group": "io.grpc", "module": "grpc-core", "version": { "requires": "1.75.0" } }, { "group": "io.grpc", "module": "grpc-netty", "version": { "requires": "1.75.0" } }, { "group": "io.grpc", "module": "grpc-services", "version": { "requires": "1.75.0" } }, { "group": "com.rabbitmq", "module": "amqp-client", "version": { "requires": "5.26.0" } }, { "group": "org.jetbrains", "module": "annotations", "version": { "requires": "26.0.2-1" } }, { "group": "org.apache.commons", "module": "commons-lang3", "version": { "requires": "3.18.0" } }, { "group": "org.apache.commons", "module": "commons-collections4", "version": { "requires": "4.5.0" } }, { "group": "org.apache.commons", "module": "commons-text", "version": { "requires": "1.14.0" } }, { "group": "commons-io", "module": "commons-io", "version": { "requires": "2.20.0" }, "reason": "we need FilenameUtil to use wildcard matching" }, { "group": "commons-cli", "module": "commons-cli", "version": { "requires": "1.10.0" } }, { "group": "com.fasterxml.jackson.core", "module": "jackson-core", "version": { "requires": "2.20.0" } }, { "group": "com.fasterxml.jackson.core", "module": "jackson-databind", "version": { "requires": "2.20.0" }, "reason": "provide ability to use object mapper in components" }, { "group": "com.fasterxml.jackson.core", "module": "jackson-annotations", "version": { "requires": "2.20" }, "reason": "providee ability to use jackson annotations in components" }, { "group": "com.fasterxml.jackson.datatype", "module": "jackson-datatype-jsr310", "version": { "requires": "2.20.0" } }, { "group": "com.fasterxml.jackson.module", "module": "jackson-module-kotlin", "version": { "requires": "2.20.0" } }, { "group": "com.fasterxml.jackson.dataformat", "module": "jackson-dataformat-cbor", "version": { "requires": "2.20.0" } }, { "group": "com.fasterxml.uuid", "module": "java-uuid-generator", "version": { "requires": "5.1.0" } }, { "group": "org.apache.logging.log4j", "module": "log4j-slf4j2-impl", "version": { "requires": "2.25.1" } }, { "group": "org.apache.logging.log4j", "module": "log4j-core", "version": { "requires": "2.25.1" } }, { "group": "io.prometheus", "module": "simpleclient", "version": { "requires": "0.16.0" } }, { "group": "io.prometheus", "module": "simpleclient_hotspot", "version": { "requires": "0.16.0" } }, { "group": "io.prometheus", "module": "simpleclient_httpserver", "version": { "requires": "0.16.0" } }, { "group": "io.prometheus", "module": "simpleclient_log4j2", "version": { "requires": "0.16.0" } }, { "group": "io.fabric8", "module": "kubernetes-client", "version": { "requires": "7.4.0" }, "excludes": [ { "group": "com.fasterxml.jackson.dataformat", "module": "jackson-dataformat-yaml" } ] }, { "group": "io.github.oshai", "module": "kotlin-logging", "version": { "requires": "7.0.12" } }, { "group": "com.exactpro.th2", "module": "bom", "version": { "requires": "4.14.1" }, "attributes": { "org.gradle.category": "platform" }, "reason": "th2 bom includes version for third party libraries" }, { "group": "com.exactpro.th2", "module": "grpc-common", "version": { "requires": "4.7.1" }, "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.6.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", "version": { "requires": "4.2.6.Final" }, "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", "version": { "requires": "2.2.0" } } ], "files": [ { "name": "common-5.16.1-dev.jar", "url": "common-5.16.1-dev.jar", "size": 648384, "sha512": "a0222d6169ec9eb601c0a9d0d2ae86c2acea030645e0998bbd819d8cb7c80d78fa6bf4d7e7a64fc6e0a02e952769bcbe7b66e9b844d50b966b010dd4ccfd8f26", "sha256": "94b67d372096ca6e72157d01330d028ec70afb65ceed7c05f270cdb269c11969", "sha1": "860b73ae83af7b322afd589e3daae7520c392301", "md5": "38b4db2c33f05428784f92a6e6bab711" } ] }, { "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.16.1-dev" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib", "version": { "requires": "2.2.0" } } ], "files": [ { "name": "common-5.16.1-dev-test-fixtures.jar", "url": "common-5.16.1-dev-test-fixtures.jar", "size": 15581, "sha512": "7367d17f9126aaa5dca1c8fc23fba8366374c91985297721f7ceff162abc45d014224778386c1fdcdb3782bb246e8285a437a3f69c2062652ed760ca12d1fcd1", "sha256": "04d627dad9c44eb43e7bac85f58fa73470228849e4e6813e432cc7f2d92f0c8d", "sha1": "b6004ad43534c3c3a27e72e989b6f9cf51428c59", "md5": "616fecc5b75fe78bdb2d1d633d2caafd" } ], "capabilities": [ { "group": "com.exactpro.th2", "name": "common-test-fixtures", "version": "5.16.1-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.14.1" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "org.jetbrains.kotlin", "module": "kotlin-test-junit5", "version": { "requires": "2.2.0" } }, { "group": "org.junit.jupiter", "module": "junit-jupiter", "version": { "requires": "5.13.4" } }, { "group": "com.exactpro.th2", "module": "common", "version": { "requires": "5.16.1-dev" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib", "version": { "requires": "2.2.0" } } ], "files": [ { "name": "common-5.16.1-dev-test-fixtures.jar", "url": "common-5.16.1-dev-test-fixtures.jar", "size": 15581, "sha512": "7367d17f9126aaa5dca1c8fc23fba8366374c91985297721f7ceff162abc45d014224778386c1fdcdb3782bb246e8285a437a3f69c2062652ed760ca12d1fcd1", "sha256": "04d627dad9c44eb43e7bac85f58fa73470228849e4e6813e432cc7f2d92f0c8d", "sha1": "b6004ad43534c3c3a27e72e989b6f9cf51428c59", "md5": "616fecc5b75fe78bdb2d1d633d2caafd" } ], "capabilities": [ { "group": "com.exactpro.th2", "name": "common-test-fixtures", "version": "5.16.1-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.16.1-dev-sources.jar", "url": "common-5.16.1-dev-sources.jar", "size": 214416, "sha512": "339369912f73458049f762cdb4b33908fab4fac0d44c57afd5ba5cbb4aa070f8eb45c80c23531f9ad46fc67faf48d90cdb9e6aaddd0ddd7a50c8fb70c4393e00", "sha256": "038dbbd2272c459f1b2145587227513201603bc21e6b67906e2dedcda66bf91f", "sha1": "94cded356af328d1a9cf37854cc3ce8721db4274", "md5": "98609f63a615c732d3ec10f387b6e97e" } ] }, { "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.16.1-dev-javadoc.jar", "url": "common-5.16.1-dev-javadoc.jar", "size": 433389, "sha512": "720af0d3acbe129f94787ea1a202467a4082929b4ee94c4401f143d597c14fb620e19e992a0ecaba62f39d4f9e3307cb817c7c155f5170f645cc8a581acec74e", "sha256": "ee4530f5c6fda523ec5495f599fe1ea58efbf72b2d4ca0965b16b3a78061ac3f", "sha1": "765d207b973c2965b784bb3fab6895ecd9781b58", "md5": "115f6f95a1f14f644b39075c3d026ed3" } ] } ] }