{ "formatVersion": "1.1", "component": { "group": "com.exactpro.th2", "module": "common", "version": "5.4.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": "bom", "version": { "requires": "4.5.0" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "com.exactpro.th2", "module": "grpc-common", "version": { "requires": "4.3.0-dev" }, "reason": "protobuf transport is main now, this dependnecy should be moved to grpc, mq protobuf modules after splitting" }, { "group": "com.exactpro.th2", "module": "cradle-core", "version": { "requires": "5.1.1-dev" }, "reason": "cradle is included into common library now, this dependnecy 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 dependnecy 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.4.0-dev.jar", "url": "common-5.4.0-dev.jar", "size": 663904, "sha512": "f039a128bd718d9d4413dee63f1df661cef2bc46f7d17525b181c7b98cf734428b3353face3c409a674abcb3eec891af71cb2abea653aa09286e16ac4dbd1385", "sha256": "ca9f20b02c819a122e7f02e1a520caa1e11ab6ecf87e7fe2740a613affb7da6c", "sha1": "fa280a34aa1912cfc0317fefa000b0c919c19433", "md5": "c02359677a57f5cbdc061177f6078d7b" } ] }, { "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.google.protobuf", "module": "protobuf-java-util" }, { "group": "com.exactpro.th2", "module": "grpc-service-generator", "version": { "requires": "3.4.0" } }, { "group": "com.exactpro.th2", "module": "cradle-cassandra", "version": { "requires": "5.1.1-dev" } }, { "group": "com.google.auto.value", "module": "auto-value-annotations", "version": { "requires": "1.10.1" } }, { "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": "4.0.1" } }, { "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.5.0" }, "reason": "fix vulnerability in transitive dependency " }, { "group": "com.squareup.okhttp3", "module": "okhttp", "version": { "requires": "4.11.0" }, "reason": "fix vulnerability in transitive dependency " }, { "group": "io.fabric8", "module": "kubernetes-client", "version": { "requires": "6.8.0" }, "excludes": [ { "group": "com.fasterxml.jackson.dataformat", "module": "jackson-dataformat-yaml" } ] }, { "group": "io.github.microutils", "module": "kotlin-logging", "version": { "requires": "3.0.0" } }, { "group": "com.exactpro.th2", "module": "bom", "version": { "requires": "4.5.0" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "com.exactpro.th2", "module": "grpc-common", "version": { "requires": "4.3.0-dev" }, "reason": "protobuf transport is main now, this dependnecy should be moved to grpc, mq protobuf modules after splitting" }, { "group": "com.exactpro.th2", "module": "cradle-core", "version": { "requires": "5.1.1-dev" }, "reason": "cradle is included into common library now, this dependnecy 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 dependnecy 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.4.0-dev.jar", "url": "common-5.4.0-dev.jar", "size": 663904, "sha512": "f039a128bd718d9d4413dee63f1df661cef2bc46f7d17525b181c7b98cf734428b3353face3c409a674abcb3eec891af71cb2abea653aa09286e16ac4dbd1385", "sha256": "ca9f20b02c819a122e7f02e1a520caa1e11ab6ecf87e7fe2740a613affb7da6c", "sha1": "fa280a34aa1912cfc0317fefa000b0c919c19433", "md5": "c02359677a57f5cbdc061177f6078d7b" } ] }, { "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.4.0-dev" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "1.8.22" } } ], "files": [ { "name": "common-5.4.0-dev-test-fixtures.jar", "url": "common-5.4.0-dev-test-fixtures.jar", "size": 18582, "sha512": "3823c2ad78f14de7aa9aee49fc29c55c927cab2e0c0949d5c283ae1d0996f5176f0045f50e6fc4dad285e88ab6d7bdb68c9a181bcd3f0b831aad4195e05bd9e4", "sha256": "e62ccd2909008836a06699af40386d6306d2d13dd4a8b4e1b631b8ccf0aac7f6", "sha1": "ed1d60bff12aed65b1bb80d868a549f22c37d646", "md5": "c6964c56142fbae94f6fefc4fdf74cde" } ], "capabilities": [ { "group": "com.exactpro.th2", "name": "common-test-fixtures", "version": "5.4.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": "org.jetbrains.kotlin", "module": "kotlin-test-junit5", "version": { "requires": "1.8.22" } }, { "group": "org.junit.jupiter", "module": "junit-jupiter", "version": { "requires": "5.10.0" } }, { "group": "com.exactpro.th2", "module": "common", "version": { "requires": "5.4.0-dev" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "1.8.22" } } ], "files": [ { "name": "common-5.4.0-dev-test-fixtures.jar", "url": "common-5.4.0-dev-test-fixtures.jar", "size": 18582, "sha512": "3823c2ad78f14de7aa9aee49fc29c55c927cab2e0c0949d5c283ae1d0996f5176f0045f50e6fc4dad285e88ab6d7bdb68c9a181bcd3f0b831aad4195e05bd9e4", "sha256": "e62ccd2909008836a06699af40386d6306d2d13dd4a8b4e1b631b8ccf0aac7f6", "sha1": "ed1d60bff12aed65b1bb80d868a549f22c37d646", "md5": "c6964c56142fbae94f6fefc4fdf74cde" } ], "capabilities": [ { "group": "com.exactpro.th2", "name": "common-test-fixtures", "version": "5.4.0-dev" } ] }, { "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.4.0-dev-javadoc.jar", "url": "common-5.4.0-dev-javadoc.jar", "size": 632881, "sha512": "702e17cc7f52bc70cc957707c6a55312261c9f2e53eca6ee57e728be852deb905e0595e675a664b04f0f4c8a1d274191c4c7a9713ca2e144f9dbc895d37710d6", "sha256": "101b6c7a7e16023f1e8de3c7d1b0e842174855c7c082493e5a6820b894c5fdcd", "sha1": "5c4523b37e8d9f0a9335915f72209922a60b3f65", "md5": "2af6ad5c3ac86ccc005c7c8c9db04af9" } ] }, { "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.4.0-dev-sources.jar", "url": "common-5.4.0-dev-sources.jar", "size": 197634, "sha512": "c6513637a12108f35bcdfb22adae5671af96f3b4103c027019d63b6107d9a549475f191eb373e4f64f5f3ea9e974473087848924c29a759a8a3e118aa3eaec77", "sha256": "c7b4e4b65d04e32690134724b0e32cae6d40303345565aeb98455b05c2943fb2", "sha1": "d219241e9fe98628c9accbdc95134d46e30814ba", "md5": "735a1c4535221174987b462aef47ea9e" } ] } ] }