From 87f46b02b9f703793be93ddfc6e663040153b607 Mon Sep 17 00:00:00 2001 From: Nikolay Firov Date: Thu, 11 Apr 2024 17:31:05 +0200 Subject: [PATCH] lock file for maven in bzlmod (#252) https://github.com/bazel-contrib/rules_jvm/issues/251 Existing frozen_deps_install.json doesn't match contrib_rules_jvm_deps_install.json generated by bzlmod version of maven.install, so i think we can replace old one only after full migration to bzlmod and use single version of maven.install --------- Co-authored-by: Nikolay Firov Co-authored-by: Nikolay Firov --- MODULE.bazel | 4 +- contrib_rules_jvm_deps_install.json | 2585 +++++++++++++++++++ examples/gazelle/MODULE.bazel | 3 +- examples/gazelle/maven_install.json | 2 +- examples/tests_and_lints/MODULE.bazel | 3 +- examples/tests_and_lints/maven_install.json | 26 +- 6 files changed, 2604 insertions(+), 19 deletions(-) create mode 100755 contrib_rules_jvm_deps_install.json diff --git a/MODULE.bazel b/MODULE.bazel index 62c55889..4d2103fe 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -51,7 +51,7 @@ bazel_dep( ) bazel_dep( name = "rules_jvm_external", - version = "5.3", + version = "6.0", ) bazel_dep( name = "rules_proto", @@ -175,6 +175,7 @@ maven.install( ] + IO_GRPC_GRPC_JAVA_ARTIFACTS, fail_if_repin_required = True, generate_compat_repositories = True, + lock_file = "//:contrib_rules_jvm_deps_install.json", strict_visibility = False, ) @@ -200,6 +201,7 @@ use_repo( "com_google_j2objc_j2objc_annotations", "contrib_rules_jvm_deps", "org_apache_tomcat_annotations_api", + "unpinned_contrib_rules_jvm_deps", ) dev_maven = use_extension( diff --git a/contrib_rules_jvm_deps_install.json b/contrib_rules_jvm_deps_install.json new file mode 100755 index 00000000..8ac80486 --- /dev/null +++ b/contrib_rules_jvm_deps_install.json @@ -0,0 +1,2585 @@ +{ + "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL", + "__INPUT_ARTIFACTS_HASH": -661500966, + "__RESOLVED_ARTIFACTS_HASH": -1503133859, + "conflict_resolution": { + "com.google.guava:guava:30.1.1-jre": "com.google.guava:guava:31.1-jre", + "com.google.guava:guava:31.0.1-android": "com.google.guava:guava:31.1-jre", + "junit:junit:4.12": "junit:junit:4.13.2" + }, + "artifacts": { + "com.beust:jcommander": { + "shasums": { + "jar": "a7313fcfde070930e40ec79edf3c5948cf34e4f0d25cb3a09f9963d8bdd84113" + }, + "version": "1.48" + }, + "com.fasterxml.jackson.core:jackson-core": { + "shasums": { + "jar": "78cd0a6b936232e06dd3e38da8a0345348a09cd1ff9c4d844c6ee72c75cfc402" + }, + "version": "2.11.3" + }, + "com.github.spotbugs:spotbugs": { + "shasums": { + "jar": "94c44d86c83b8fe63b20023e510874aef721b1081982051706e1da841572f295" + }, + "version": "4.7.0" + }, + "com.github.spotbugs:spotbugs-annotations": { + "shasums": { + "jar": "8e6677102aa0de50841644cf9a57d6d503550ad774049a76c75bf157a8beebd5" + }, + "version": "4.7.0" + }, + "com.google.android:annotations": { + "shasums": { + "jar": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15" + }, + "version": "4.1.1.4" + }, + "com.google.api.grpc:proto-google-common-protos": { + "shasums": { + "jar": "0d830380ec66bd7e25eee63aa0a5a08578e46ad187fb72d99b44d9ba22827f91" + }, + "version": "2.9.0" + }, + "com.google.auth:google-auth-library-credentials": { + "shasums": { + "jar": "42c76031276de5b520909e9faf88c5b3c9a722d69ee9cfdafedb1c52c355dfc5" + }, + "version": "0.22.0" + }, + "com.google.auth:google-auth-library-oauth2-http": { + "shasums": { + "jar": "1722d895c42dc42ea1d1f392ddbec1fbb28f7a979022c3a6c29acc39cc777ad1" + }, + "version": "0.22.0" + }, + "com.google.auto.value:auto-value": { + "shasums": { + "jar": "fd39087fa111da2b12b14675fee740043f0e78e4bfc7055cf3443bfffa3f572b" + }, + "version": "1.9" + }, + "com.google.auto.value:auto-value-annotations": { + "shasums": { + "jar": "fa5469f4c44ee598a2d8f033ab0a9dcbc6498a0c5e0c998dfa0c2adf51358044" + }, + "version": "1.9" + }, + "com.google.code.findbugs:jsr305": { + "shasums": { + "jar": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7" + }, + "version": "3.0.2" + }, + "com.google.code.gson:gson": { + "shasums": { + "jar": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d" + }, + "version": "2.9.0" + }, + "com.google.errorprone:error_prone_annotations": { + "shasums": { + "jar": "721cb91842b46fa056847d104d5225c8b8e1e8b62263b993051e1e5a0137b7ec" + }, + "version": "2.11.0" + }, + "com.google.googlejavaformat:google-java-format": { + "shasums": { + "jar": "4f546cfe159547ac3b9547daa9649e728f6abc254979c975f1cb9971793692c3" + }, + "version": "1.15.0" + }, + "com.google.guava:failureaccess": { + "shasums": { + "jar": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26" + }, + "version": "1.0.1" + }, + "com.google.guava:guava": { + "shasums": { + "jar": "a42edc9cab792e39fe39bb94f3fca655ed157ff87a8af78e1d6ba5b07c4a00ab" + }, + "version": "31.1-jre" + }, + "com.google.guava:listenablefuture": { + "shasums": { + "jar": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99" + }, + "version": "9999.0-empty-to-avoid-conflict-with-guava" + }, + "com.google.http-client:google-http-client": { + "shasums": { + "jar": "a5498ef562f6e8c3143673f9ae7976692a882a58baa1e6e74d4d32bbbb114331" + }, + "version": "1.37.0" + }, + "com.google.http-client:google-http-client-jackson2": { + "shasums": { + "jar": "f779817a1e972443952a0e996fcbee4e83fa863437d6dce3b9af612ab0e3ed5c" + }, + "version": "1.37.0" + }, + "com.google.j2objc:j2objc-annotations": { + "shasums": { + "jar": "21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b" + }, + "version": "1.3" + }, + "com.google.protobuf:protobuf-java": { + "shasums": { + "jar": "a204ec68748a7b26351ae37a311e8de468f248d1916d5f8dbe812c1289d0a0ff" + }, + "version": "3.21.7" + }, + "com.google.protobuf:protobuf-java-util": { + "shasums": { + "jar": "849925333aac23f46f9a154a52e441117017d5673e04e5636993bcc3cf1924d9" + }, + "version": "3.17.2" + }, + "com.google.re2j:re2j": { + "shasums": { + "jar": "c8b5c3472d4db594a865b2e47f835d07fb8b1415eeba559dccfb0a6945f033cd" + }, + "version": "1.6" + }, + "com.google.truth:truth": { + "shasums": { + "jar": "1ccf4334e7a94cf00a20a619b5462b53acf3274e00b70498bf5b28a3bc1be9b1" + }, + "version": "1.0.1" + }, + "com.googlecode.java-diff-utils:diffutils": { + "shasums": { + "jar": "61ba4dc49adca95243beaa0569adc2a23aedb5292ae78aa01186fa782ebdc5c2" + }, + "version": "1.3.0" + }, + "com.puppycrawl.tools:checkstyle": { + "shasums": { + "jar": "fc86e3a0fbf88ddf6f240068e63d41778416a41041a3371e5a270c06b040870e" + }, + "version": "10.2" + }, + "com.squareup.okhttp:okhttp": { + "shasums": { + "jar": "88ac9fd1bb51f82bcc664cc1eb9c225c90dc4389d660231b4cc737bebfe7d0aa" + }, + "version": "2.7.5" + }, + "com.squareup.okio:okio": { + "shasums": { + "jar": "19a7ff48d86d3cf4497f7f250fbf295f430c13a528dd5b7b203f821802b886ad" + }, + "version": "1.17.5" + }, + "commons-beanutils:commons-beanutils": { + "shasums": { + "jar": "7d938c81789028045c08c065e94be75fc280527620d5bd62b519d5838532368a" + }, + "version": "1.9.4" + }, + "commons-cli:commons-cli": { + "shasums": { + "jar": "bc8bb01fc0fad250385706e20f927ddcff6173f6339b387dc879237752567ac6" + }, + "version": "1.5.0" + }, + "commons-codec:commons-codec": { + "shasums": { + "jar": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d" + }, + "version": "1.11" + }, + "commons-collections:commons-collections": { + "shasums": { + "jar": "eeeae917917144a68a741d4c0dff66aa5c5c5fd85593ff217bced3fc8ca783b8" + }, + "version": "3.2.2" + }, + "commons-logging:commons-logging": { + "shasums": { + "jar": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636" + }, + "version": "1.2" + }, + "info.picocli:picocli": { + "shasums": { + "jar": "b0a5159e926de8084ff066025142270443533656bc599b8bb31d14d11fd138a4" + }, + "version": "4.6.3" + }, + "io.grpc:grpc-api": { + "shasums": { + "jar": "e8996c17a0ff6665c3463f6800259a3755aa3d4863c5d51737b93b11e818a0bd" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-context": { + "shasums": { + "jar": "31882abfcecc8d09ca87a4f514414c3abe0d8cd2a62b379249eb56d63edb9974" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-core": { + "shasums": { + "jar": "8d712597726a0478ed0a5e05cc5662e1a6b7b9efbe2d585d43c947ec94275b8b" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-netty": { + "shasums": { + "jar": "288f20dddbb78319e043ecd47e69f8eec1c6ac8fafae5ffb431315cbcb55d11d" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-protobuf": { + "shasums": { + "jar": "f6598354276a1511320e452a18483732632c9a73a2372b9ec0a66c9a8248f298" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-protobuf-lite": { + "shasums": { + "jar": "8bfc88d763eab03e7278ee3679e5c6ac0e8263c74eeaec3925dd1125a2bddade" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-services": { + "shasums": { + "jar": "45c4b3194960bfdf322300d18009bd1bbc786a84fb7f091ddc9cd847fb13c100" + }, + "version": "1.40.0" + }, + "io.grpc:grpc-stub": { + "shasums": { + "jar": "fbb5cede6583efc9c3b74ba934f49fbb82c9f0e5f9dab45bcfb2f1835c0545cb" + }, + "version": "1.40.0" + }, + "io.netty:netty-buffer": { + "shasums": { + "jar": "4e3abdf4ddb8810f5fb4a2b57c9144407873b359faa1894007673ed1465dd3e8" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-codec": { + "shasums": { + "jar": "c643fe8318b7c7405acec13ed98e8f634f917960b20486295efbc5a690bac694" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-codec-http": { + "shasums": { + "jar": "39368c15595b791dbe26e7639cf2e71b6647bab8838fa5781cf7a80762eac927" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-codec-http2": { + "shasums": { + "jar": "e5d01b8db385b23103de67d3666c6fa9fa144d42217a3c8266b2a5efe425f093" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-codec-socks": { + "shasums": { + "jar": "41a76a64514f8f8f50ab8527254073521394138e8a96191905e8c143368b2006" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-common": { + "shasums": { + "jar": "811443fc1411a9ef7c1f7b02a750e2a6688f1eec0ae7361ed07812a85d982c86" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-handler": { + "shasums": { + "jar": "31a20e1de13b06a677a4719fd5aa95635982114a32c1d034739a48cceada2383" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-handler-proxy": { + "shasums": { + "jar": "65276b2ab687b1b7c1ceabcc941d6e2cce1038f35b581218d7dbf46b16c5b4ac" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-resolver": { + "shasums": { + "jar": "ee11d22d240b4b125edaed23ec7cc35ad9241b1b8fdd50630de20411ec345fc7" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-tcnative-boringssl-static": { + "shasums": { + "jar": "792daf30b4261a6eaebe652c171aaae10aff181a28993ec659426d89e7f369f8", + "linux-aarch_64": "8e5a30fc4a9514714367813f8027df4c9672746797b0699d83958d678e5cfeca", + "linux-x86_64": "725c26b4dd58a1aa782020952ad949bdb607235dd20ee49e5a5875c15456ca86", + "osx-aarch_64": "3b962ce1361b479ec7375f04e5d149e7b374a99ecf4f583c9aa0f0a92e5fa415", + "osx-x86_64": "9a77e8910af04becbdb535592c6a1e1a9accecde522aa1bb925a023c2c59d6dc", + "windows-x86_64": "b0d9505b09427ab655369506a802358966762edcb7cf08fc162dc2b368a2041c" + }, + "version": "2.0.56.Final" + }, + "io.netty:netty-tcnative-classes": { + "shasums": { + "jar": "eede807f0dd5eb1ad74ea1ae1094430631da63fcde00d4dc20eb0cd048bb0ac3" + }, + "version": "2.0.56.Final" + }, + "io.netty:netty-transport": { + "shasums": { + "jar": "17ed465cf5b1579b72379e47be3ba7fccb09dda8d95d47c8d668118483b08f43" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-transport-classes-epoll": { + "shasums": { + "jar": "0b50ae7e1cb32f89c3a8b38a29605cfe6bd797693b3374fbf2577fbc03719297" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-transport-native-epoll": { + "shasums": { + "linux-x86_64": "bb3752881a027efa99388bef21f3287a6553299930f4226a6ea683da21c957f2" + }, + "version": "4.1.87.Final" + }, + "io.netty:netty-transport-native-unix-common": { + "shasums": { + "jar": "cc2d013c933c206605da01be39f4c2c1f4586a1b9103a665bd724bdd46d9cd0c" + }, + "version": "4.1.87.Final" + }, + "io.opencensus:opencensus-api": { + "shasums": { + "jar": "f561b1cc2673844288e596ddf5bb6596868a8472fd2cb8993953fc5c034b2352" + }, + "version": "0.24.0" + }, + "io.opencensus:opencensus-contrib-grpc-metrics": { + "shasums": { + "jar": "875582e093f11950ad3f4a50b5fee33a008023f7d1e47820a1bef05d23b9ed42" + }, + "version": "0.24.0" + }, + "io.opencensus:opencensus-contrib-http-util": { + "shasums": { + "jar": "7155273bbb1ed3d477ea33cf19d7bbc0b285ff395f43b29ae576722cf247000f" + }, + "version": "0.24.0" + }, + "io.perfmark:perfmark-api": { + "shasums": { + "jar": "2044542933fcdf40ad18441bec37646d150c491871157f288847e29cb81de4cb" + }, + "version": "0.25.0" + }, + "jaxen:jaxen": { + "shasums": { + "jar": "70feef9dd75ad064def05a3ce8975aeba515ee7d1be146d12199c8828a64174c" + }, + "version": "1.2.0" + }, + "junit:junit": { + "shasums": { + "jar": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3" + }, + "version": "4.13.2" + }, + "net.jcip:jcip-annotations": { + "shasums": { + "jar": "be5805392060c71474bf6c9a67a099471274d30b83eef84bfc4e0889a4f1dcc0" + }, + "version": "1.0" + }, + "net.sf.saxon:Saxon-HE": { + "shasums": { + "jar": "e62e1a283b1aa610605fde18e9368a9ec6f24d878320eb74cfc1c1f2d432e8a6" + }, + "version": "11.3" + }, + "net.sourceforge.pmd:pmd-core": { + "shasums": { + "jar": "2b360928d33b5c96be7c1fe45d77366c1ae25d9305a331a78e937ef437caed0e" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-cpp": { + "shasums": { + "jar": "ca9706589b5ae645c8ddba804e0d216283bfc34618f9317b967edbef7e71787e" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-cs": { + "shasums": { + "jar": "5038975c0e26cf53d227eea17627ded5e6f4db9fea96a4725241ab63eff63f91" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-dart": { + "shasums": { + "jar": "7380dd063ada4677ff3aad3b2d063f6f64fbfed4752643b46bb335c82b616378" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-dist": { + "shasums": { + "jar": "38d0485b171e3f520d74091847ee571de55e4485d9c89f42a1e6b9688a2a7fbd" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-fortran": { + "shasums": { + "jar": "242a88b2a67d2984fd98fd08c600dda7164900c720d2134a1ff4a08f173a4929" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-go": { + "shasums": { + "jar": "057fdc250d0859a6e4feb38006b556cebabb50c88d05fd523c753706c2a60b8a" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-groovy": { + "shasums": { + "jar": "a776ef8b5005089cead9c214495c25423a7aae1aec845378b51883e33d3f3858" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-java": { + "shasums": { + "jar": "47c62abfcdd441cb999ca991d309045ad5e958eb6f45c67119cdc2e808655d21" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-jsp": { + "shasums": { + "jar": "3006a8db0b391590d6e2cd68b7212a25722d3b0bfa4d5c216ebcee53df7d6193" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-kotlin": { + "shasums": { + "jar": "a91a8fb9ef368353f0f23edfeb740eb11b5ab66b9361eef28afaf3095f188b3d" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-lua": { + "shasums": { + "jar": "91a04d323eeb10ea57fed7a9fc9605513623e11932dea6d3b00646c79fcecc55" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-matlab": { + "shasums": { + "jar": "b03fd6d124b349e5c88261534995b584575410186a90b05cb783c184d2c6b12b" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-modelica": { + "shasums": { + "jar": "7a52346f911a7bad4b8b6af5b69b1f8a09e0118940c8670644f4eefc7878967c" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-objectivec": { + "shasums": { + "jar": "2f6ab12b615f98517a9917b9540c98fc3e720929a1789c333d4a02a5ebbe87b4" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-perl": { + "shasums": { + "jar": "989ed3bf54d41ea901c8c0eabbb8280856d55a278ffdd087de966ea46b60004d" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-php": { + "shasums": { + "jar": "5bf518994be87e1dc20982953f986c5d5cde24220adcd333bab9d321e95f5be5" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-plsql": { + "shasums": { + "jar": "e26abffe4c38b9e53b9402c70cd57b6f5fcae382af9e02e33b75497b17f42ccd" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-python": { + "shasums": { + "jar": "77530045c1a2df457d95466d448bfaef5a8e16d69474741647b26ddb1f858e65" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-ruby": { + "shasums": { + "jar": "5d6788300d245bcf2412d55da6ee170f6459b9f89acded4565dfb64303fb264e" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-swift": { + "shasums": { + "jar": "2ed558ea9b07b03f4e416e8e10402bcd441ef126315645b4019abccf01f369f6" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-vm": { + "shasums": { + "jar": "ff59f120ebb7302d3a1489da8259adead91e4c8a8a51afd78e10bffc3de8a6b6" + }, + "version": "6.46.0" + }, + "net.sourceforge.pmd:pmd-xml": { + "shasums": { + "jar": "3efe446efc6d1d112420d611fc8a92d0414bc62377bb6d96dc3ae9a7a8dbff77" + }, + "version": "6.46.0" + }, + "net.sourceforge.saxon:saxon": { + "shasums": { + "dom": "c6cf3ecc7f4b65ab8b613d00fd9e9c0648a5aa03264a941ba0fd2da5339f917a", + "jar": "f3dcde81066c75db4ffca341d543555dbbbba7fff7ba6d1c2e7de1101dea394a" + }, + "version": "9.1.0.8" + }, + "org.antlr:antlr4-runtime": { + "shasums": { + "jar": "da66be0c98acfb29bc708300d05f1a3269c40f9984a4cb9251cf2ba1898d1334" + }, + "version": "4.10.1" + }, + "org.apache.bcel:bcel": { + "shasums": { + "jar": "bdeb381d0d19999e221e6a0f8d8bf44f5b19c2e57eabf68b70dc098652aefaf5" + }, + "version": "6.5.0" + }, + "org.apache.commons:commons-lang3": { + "shasums": { + "jar": "d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e" + }, + "version": "3.12.0" + }, + "org.apache.commons:commons-text": { + "shasums": { + "jar": "0812f284ac5dd0d617461d9a2ab6ac6811137f25122dfffd4788a4871e732d00" + }, + "version": "1.9" + }, + "org.apache.httpcomponents:httpclient": { + "shasums": { + "jar": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743" + }, + "version": "4.5.13" + }, + "org.apache.httpcomponents:httpcore": { + "shasums": { + "jar": "e06e89d40943245fcfa39ec537cdbfce3762aecde8f9c597780d2b00c2b43424" + }, + "version": "4.4.13" + }, + "org.apache.tomcat:annotations-api": { + "shasums": { + "jar": "253829d3c12b7381d1044fc22c6436cff025fe0d459e4a329413e560a7d0dd13" + }, + "version": "6.0.53" + }, + "org.apiguardian:apiguardian-api": { + "shasums": { + "jar": "b509448ac506d607319f182537f0b35d71007582ec741832a1f111e5b5b70b38" + }, + "version": "1.1.2" + }, + "org.checkerframework:checker-compat-qual": { + "shasums": { + "jar": "11d134b245e9cacc474514d2d66b5b8618f8039a1465cdc55bbc0b34e0008b7a" + }, + "version": "2.5.5" + }, + "org.checkerframework:checker-qual": { + "shasums": { + "jar": "ff10785ac2a357ec5de9c293cb982a2cbb605c0309ea4cc1cb9b9bc6dbe7f3cb" + }, + "version": "3.12.0" + }, + "org.codehaus.groovy:groovy": { + "shasums": { + "jar": "cc637a03e8ffddd487177bed948f162200a08f4847089091e06d70c2a1480fee" + }, + "version": "2.4.21" + }, + "org.codehaus.mojo:animal-sniffer-annotations": { + "shasums": { + "jar": "2f25841c937e24959a57b630e2c4b8525b3d0f536f2e511c9b2bed30b1651d54" + }, + "version": "1.21" + }, + "org.dom4j:dom4j": { + "shasums": { + "jar": "549f3007c6290f6a901e57d1d331b4ed0e6bf7384f78bf10316ffceeca834de6" + }, + "version": "2.1.3" + }, + "org.hamcrest:hamcrest-core": { + "shasums": { + "jar": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9" + }, + "version": "1.3" + }, + "org.javassist:javassist": { + "shasums": { + "jar": "57d0a9e9286f82f4eaa851125186997f811befce0e2060ff0a15a77f5a9dd9a7" + }, + "version": "3.28.0-GA" + }, + "org.junit.jupiter:junit-jupiter-api": { + "shasums": { + "jar": "1808ee87e0f718cd6e25f3b75afc17956ac8a3edc48c7e9bab9f19f9a79e3801" + }, + "version": "5.8.2" + }, + "org.junit.jupiter:junit-jupiter-engine": { + "shasums": { + "jar": "753b7726cdd158bb34cedb94c161e2291896f47832a1e9eda53d970020a8184e" + }, + "version": "5.8.2" + }, + "org.junit.platform:junit-platform-commons": { + "shasums": { + "jar": "d2e015fca7130e79af2f4608dc54415e4b10b592d77333decb4b1a274c185050" + }, + "version": "1.8.2" + }, + "org.junit.platform:junit-platform-engine": { + "shasums": { + "jar": "0b7d000f8c3e8e5f7d6b819649936e7b9938314e87c8f983805218ea57567e59" + }, + "version": "1.8.2" + }, + "org.junit.platform:junit-platform-launcher": { + "shasums": { + "jar": "822156409fd83e682e4c5199b3460054299b538a058c2c6d0f5c9b6a5bdb7594" + }, + "version": "1.8.2" + }, + "org.junit.platform:junit-platform-reporting": { + "shasums": { + "jar": "d28048333b378d166f9ad38c2a8e34ac0fa1a29cc016cb279df53c8b54628fc3" + }, + "version": "1.8.2" + }, + "org.junit.vintage:junit-vintage-engine": { + "shasums": { + "jar": "ebd567b84e380d5373c47de3c9616d84f7bef91f9f8a8e7fc925be68240c1ba4" + }, + "version": "5.8.2" + }, + "org.opentest4j:opentest4j": { + "shasums": { + "jar": "58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2" + }, + "version": "1.2.0" + }, + "org.ow2.asm:asm": { + "shasums": { + "jar": "1263369b59e29c943918de11d6d6152e2ec6085ce63e5710516f8c67d368e4bc" + }, + "version": "9.3" + }, + "org.ow2.asm:asm-analysis": { + "shasums": { + "jar": "37fd5392bb2cf4c15f202ffefd46d0e92bb34ff848c549f30d426a60d6b29495" + }, + "version": "9.3" + }, + "org.ow2.asm:asm-commons": { + "shasums": { + "jar": "a347c24732db2aead106b6e5996a015b06a3ef86e790a4f75b61761f0d2f7f39" + }, + "version": "9.3" + }, + "org.ow2.asm:asm-tree": { + "shasums": { + "jar": "ae629c2609f39681ef8d140a42a23800464a94f2d23e36d8f25cd10d5e4caff4" + }, + "version": "9.3" + }, + "org.ow2.asm:asm-util": { + "shasums": { + "jar": "70f78f291ca0298afdb567fa85c5667869bc3da3914784816413853994962192" + }, + "version": "9.3" + }, + "org.reflections:reflections": { + "shasums": { + "jar": "938a2d08fe54050d7610b944d8ddc3a09355710d9e6be0aac838dbc04e9a2825" + }, + "version": "0.10.2" + }, + "org.slf4j:slf4j-api": { + "shasums": { + "jar": "3624f8474c1af46d75f98bc097d7864a323c81b3808aa43689a6e1c601c027be" + }, + "version": "1.7.32" + }, + "org.slf4j:slf4j-jdk14": { + "shasums": { + "jar": "4e09fd5ace1d3e5d1c9571b8eb7b17a23149e5ac322c11314c688991e2eb6f0b" + }, + "version": "1.7.32" + }, + "org.slf4j:slf4j-simple": { + "shasums": { + "jar": "d2fdd7b73ca2019a2062d145a0d86179a58f98c8c3e35ca7c735a27b3b5621c3" + }, + "version": "1.7.32" + }, + "org.xmlresolver:xmlresolver": { + "shasums": { + "data": "0d2395c0811910ddaff0df08626d6f5bffa3de3e8e699bc93e561d6509d9e53e", + "jar": "734f37f9e43124ea4a9ce09f754ffd095167822cbe68e9244f17db02a2f9e11f" + }, + "version": "4.2.0" + }, + "xml-apis:xml-apis": { + "shasums": { + "jar": "a840968176645684bb01aed376e067ab39614885f9eee44abe35a5f20ebe7fad" + }, + "version": "1.4.01" + } + }, + "dependencies": { + "com.github.spotbugs:spotbugs": [ + "com.github.spotbugs:spotbugs-annotations", + "com.google.code.gson:gson", + "jaxen:jaxen", + "net.jcip:jcip-annotations", + "net.sf.saxon:Saxon-HE", + "org.apache.bcel:bcel", + "org.apache.commons:commons-lang3", + "org.apache.commons:commons-text", + "org.dom4j:dom4j", + "org.ow2.asm:asm", + "org.ow2.asm:asm-analysis", + "org.ow2.asm:asm-commons", + "org.ow2.asm:asm-tree", + "org.ow2.asm:asm-util" + ], + "com.github.spotbugs:spotbugs-annotations": [ + "com.google.code.findbugs:jsr305" + ], + "com.google.api.grpc:proto-google-common-protos": [ + "com.google.protobuf:protobuf-java" + ], + "com.google.auth:google-auth-library-oauth2-http": [ + "com.google.auth:google-auth-library-credentials", + "com.google.auto.value:auto-value-annotations", + "com.google.code.findbugs:jsr305", + "com.google.guava:guava", + "com.google.http-client:google-http-client", + "com.google.http-client:google-http-client-jackson2" + ], + "com.google.googlejavaformat:google-java-format": [ + "com.google.guava:guava" + ], + "com.google.guava:guava": [ + "com.google.code.findbugs:jsr305", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:failureaccess", + "com.google.guava:listenablefuture", + "com.google.j2objc:j2objc-annotations", + "org.checkerframework:checker-qual" + ], + "com.google.http-client:google-http-client": [ + "com.google.code.findbugs:jsr305", + "com.google.guava:guava", + "com.google.j2objc:j2objc-annotations", + "io.opencensus:opencensus-api", + "io.opencensus:opencensus-contrib-http-util", + "org.apache.httpcomponents:httpclient", + "org.apache.httpcomponents:httpcore" + ], + "com.google.http-client:google-http-client-jackson2": [ + "com.fasterxml.jackson.core:jackson-core", + "com.google.http-client:google-http-client" + ], + "com.google.protobuf:protobuf-java-util": [ + "com.google.code.gson:gson", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:guava", + "com.google.protobuf:protobuf-java" + ], + "com.google.truth:truth": [ + "com.google.auto.value:auto-value-annotations", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:guava", + "com.googlecode.java-diff-utils:diffutils", + "junit:junit", + "org.checkerframework:checker-compat-qual" + ], + "com.puppycrawl.tools:checkstyle": [ + "com.google.guava:guava", + "commons-beanutils:commons-beanutils", + "info.picocli:picocli", + "net.sf.saxon:Saxon-HE", + "org.antlr:antlr4-runtime", + "org.reflections:reflections" + ], + "com.squareup.okhttp:okhttp": [ + "com.squareup.okio:okio" + ], + "commons-beanutils:commons-beanutils": [ + "commons-collections:commons-collections", + "commons-logging:commons-logging" + ], + "io.grpc:grpc-api": [ + "com.google.code.findbugs:jsr305", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:guava", + "io.grpc:grpc-context" + ], + "io.grpc:grpc-core": [ + "com.google.android:annotations", + "com.google.code.gson:gson", + "com.google.errorprone:error_prone_annotations", + "com.google.guava:guava", + "io.grpc:grpc-api", + "io.perfmark:perfmark-api", + "org.codehaus.mojo:animal-sniffer-annotations" + ], + "io.grpc:grpc-netty": [ + "com.google.errorprone:error_prone_annotations", + "com.google.guava:guava", + "io.grpc:grpc-core", + "io.netty:netty-codec-http2", + "io.netty:netty-handler-proxy", + "io.perfmark:perfmark-api" + ], + "io.grpc:grpc-protobuf": [ + "com.google.api.grpc:proto-google-common-protos", + "com.google.code.findbugs:jsr305", + "com.google.guava:guava", + "com.google.protobuf:protobuf-java", + "io.grpc:grpc-api", + "io.grpc:grpc-protobuf-lite" + ], + "io.grpc:grpc-protobuf-lite": [ + "com.google.code.findbugs:jsr305", + "com.google.guava:guava", + "io.grpc:grpc-api" + ], + "io.grpc:grpc-services": [ + "com.google.errorprone:error_prone_annotations", + "com.google.guava:guava", + "com.google.protobuf:protobuf-java-util", + "io.grpc:grpc-core", + "io.grpc:grpc-protobuf", + "io.grpc:grpc-stub" + ], + "io.grpc:grpc-stub": [ + "com.google.guava:guava", + "io.grpc:grpc-api" + ], + "io.netty:netty-buffer": [ + "io.netty:netty-common" + ], + "io.netty:netty-codec": [ + "io.netty:netty-buffer", + "io.netty:netty-common", + "io.netty:netty-transport" + ], + "io.netty:netty-codec-http": [ + "io.netty:netty-buffer", + "io.netty:netty-codec", + "io.netty:netty-common", + "io.netty:netty-handler", + "io.netty:netty-transport" + ], + "io.netty:netty-codec-http2": [ + "io.netty:netty-buffer", + "io.netty:netty-codec", + "io.netty:netty-codec-http", + "io.netty:netty-common", + "io.netty:netty-handler", + "io.netty:netty-transport" + ], + "io.netty:netty-codec-socks": [ + "io.netty:netty-buffer", + "io.netty:netty-codec", + "io.netty:netty-common", + "io.netty:netty-transport" + ], + "io.netty:netty-handler": [ + "io.netty:netty-buffer", + "io.netty:netty-codec", + "io.netty:netty-common", + "io.netty:netty-resolver", + "io.netty:netty-transport", + "io.netty:netty-transport-native-unix-common" + ], + "io.netty:netty-handler-proxy": [ + "io.netty:netty-buffer", + "io.netty:netty-codec", + "io.netty:netty-codec-http", + "io.netty:netty-codec-socks", + "io.netty:netty-common", + "io.netty:netty-transport" + ], + "io.netty:netty-resolver": [ + "io.netty:netty-common" + ], + "io.netty:netty-tcnative-boringssl-static": [ + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64", + "io.netty:netty-tcnative-classes" + ], + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64": [ + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64", + "io.netty:netty-tcnative-classes" + ], + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64": [ + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64", + "io.netty:netty-tcnative-classes" + ], + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64": [ + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64", + "io.netty:netty-tcnative-classes" + ], + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64": [ + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64", + "io.netty:netty-tcnative-classes" + ], + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64": [ + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64", + "io.netty:netty-tcnative-classes" + ], + "io.netty:netty-transport": [ + "io.netty:netty-buffer", + "io.netty:netty-common", + "io.netty:netty-resolver" + ], + "io.netty:netty-transport-classes-epoll": [ + "io.netty:netty-buffer", + "io.netty:netty-common", + "io.netty:netty-transport", + "io.netty:netty-transport-native-unix-common" + ], + "io.netty:netty-transport-native-epoll:jar:linux-x86_64": [ + "io.netty:netty-buffer", + "io.netty:netty-common", + "io.netty:netty-transport", + "io.netty:netty-transport-classes-epoll", + "io.netty:netty-transport-native-unix-common" + ], + "io.netty:netty-transport-native-unix-common": [ + "io.netty:netty-buffer", + "io.netty:netty-common", + "io.netty:netty-transport" + ], + "io.opencensus:opencensus-api": [ + "io.grpc:grpc-context" + ], + "io.opencensus:opencensus-contrib-grpc-metrics": [ + "com.google.guava:guava", + "io.opencensus:opencensus-api" + ], + "io.opencensus:opencensus-contrib-http-util": [ + "com.google.guava:guava", + "io.opencensus:opencensus-api" + ], + "junit:junit": [ + "org.hamcrest:hamcrest-core" + ], + "net.sf.saxon:Saxon-HE": [ + "org.xmlresolver:xmlresolver", + "org.xmlresolver:xmlresolver:jar:data" + ], + "net.sourceforge.pmd:pmd-core": [ + "com.beust:jcommander", + "com.google.code.gson:gson", + "net.sourceforge.saxon:saxon", + "net.sourceforge.saxon:saxon:jar:dom", + "org.antlr:antlr4-runtime", + "org.apache.commons:commons-lang3", + "org.ow2.asm:asm" + ], + "net.sourceforge.pmd:pmd-cpp": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-cs": [ + "net.sourceforge.pmd:pmd-core", + "org.antlr:antlr4-runtime" + ], + "net.sourceforge.pmd:pmd-dart": [ + "net.sourceforge.pmd:pmd-core", + "org.antlr:antlr4-runtime" + ], + "net.sourceforge.pmd:pmd-dist": [ + "net.sourceforge.pmd:pmd-core", + "net.sourceforge.pmd:pmd-cpp", + "net.sourceforge.pmd:pmd-cs", + "net.sourceforge.pmd:pmd-dart", + "net.sourceforge.pmd:pmd-fortran", + "net.sourceforge.pmd:pmd-go", + "net.sourceforge.pmd:pmd-groovy", + "net.sourceforge.pmd:pmd-java", + "net.sourceforge.pmd:pmd-jsp", + "net.sourceforge.pmd:pmd-kotlin", + "net.sourceforge.pmd:pmd-lua", + "net.sourceforge.pmd:pmd-matlab", + "net.sourceforge.pmd:pmd-modelica", + "net.sourceforge.pmd:pmd-objectivec", + "net.sourceforge.pmd:pmd-perl", + "net.sourceforge.pmd:pmd-php", + "net.sourceforge.pmd:pmd-plsql", + "net.sourceforge.pmd:pmd-python", + "net.sourceforge.pmd:pmd-ruby", + "net.sourceforge.pmd:pmd-swift", + "net.sourceforge.pmd:pmd-vm", + "net.sourceforge.pmd:pmd-xml", + "org.apache.commons:commons-lang3" + ], + "net.sourceforge.pmd:pmd-fortran": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-go": [ + "net.sourceforge.pmd:pmd-core", + "org.antlr:antlr4-runtime" + ], + "net.sourceforge.pmd:pmd-groovy": [ + "net.sourceforge.pmd:pmd-core", + "org.codehaus.groovy:groovy" + ], + "net.sourceforge.pmd:pmd-java": [ + "net.sourceforge.pmd:pmd-core", + "net.sourceforge.saxon:saxon", + "org.apache.commons:commons-lang3", + "org.ow2.asm:asm" + ], + "net.sourceforge.pmd:pmd-jsp": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-kotlin": [ + "net.sourceforge.pmd:pmd-core", + "org.antlr:antlr4-runtime" + ], + "net.sourceforge.pmd:pmd-lua": [ + "net.sourceforge.pmd:pmd-core", + "org.antlr:antlr4-runtime" + ], + "net.sourceforge.pmd:pmd-matlab": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-modelica": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-objectivec": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-perl": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-php": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-plsql": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-python": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-ruby": [ + "net.sourceforge.pmd:pmd-core" + ], + "net.sourceforge.pmd:pmd-swift": [ + "net.sourceforge.pmd:pmd-core", + "org.antlr:antlr4-runtime" + ], + "net.sourceforge.pmd:pmd-vm": [ + "net.sourceforge.pmd:pmd-core", + "org.apache.commons:commons-lang3" + ], + "net.sourceforge.pmd:pmd-xml": [ + "net.sourceforge.pmd:pmd-core", + "net.sourceforge.saxon:saxon:jar:dom", + "org.antlr:antlr4-runtime" + ], + "org.apache.commons:commons-text": [ + "org.apache.commons:commons-lang3" + ], + "org.apache.httpcomponents:httpclient": [ + "commons-codec:commons-codec", + "commons-logging:commons-logging", + "org.apache.httpcomponents:httpcore" + ], + "org.junit.jupiter:junit-jupiter-api": [ + "org.apiguardian:apiguardian-api", + "org.junit.platform:junit-platform-commons", + "org.opentest4j:opentest4j" + ], + "org.junit.jupiter:junit-jupiter-engine": [ + "org.apiguardian:apiguardian-api", + "org.junit.jupiter:junit-jupiter-api", + "org.junit.platform:junit-platform-engine" + ], + "org.junit.platform:junit-platform-commons": [ + "org.apiguardian:apiguardian-api" + ], + "org.junit.platform:junit-platform-engine": [ + "org.apiguardian:apiguardian-api", + "org.junit.platform:junit-platform-commons", + "org.opentest4j:opentest4j" + ], + "org.junit.platform:junit-platform-launcher": [ + "org.apiguardian:apiguardian-api", + "org.junit.platform:junit-platform-engine" + ], + "org.junit.platform:junit-platform-reporting": [ + "org.apiguardian:apiguardian-api", + "org.junit.platform:junit-platform-launcher" + ], + "org.junit.vintage:junit-vintage-engine": [ + "junit:junit", + "org.apiguardian:apiguardian-api", + "org.junit.platform:junit-platform-engine" + ], + "org.ow2.asm:asm-analysis": [ + "org.ow2.asm:asm-tree" + ], + "org.ow2.asm:asm-commons": [ + "org.ow2.asm:asm", + "org.ow2.asm:asm-analysis", + "org.ow2.asm:asm-tree" + ], + "org.ow2.asm:asm-tree": [ + "org.ow2.asm:asm" + ], + "org.ow2.asm:asm-util": [ + "org.ow2.asm:asm", + "org.ow2.asm:asm-analysis", + "org.ow2.asm:asm-tree" + ], + "org.reflections:reflections": [ + "com.google.code.findbugs:jsr305", + "org.javassist:javassist", + "org.slf4j:slf4j-api" + ], + "org.slf4j:slf4j-jdk14": [ + "org.slf4j:slf4j-api" + ], + "org.slf4j:slf4j-simple": [ + "org.slf4j:slf4j-api" + ], + "org.xmlresolver:xmlresolver": [ + "org.apache.httpcomponents:httpclient", + "org.apache.httpcomponents:httpcore" + ], + "org.xmlresolver:xmlresolver:jar:data": [ + "org.apache.httpcomponents:httpclient", + "org.apache.httpcomponents:httpcore", + "xml-apis:xml-apis" + ] + }, + "packages": { + "com.beust:jcommander": [ + "com.beust.jcommander", + "com.beust.jcommander.converters", + "com.beust.jcommander.defaultprovider", + "com.beust.jcommander.internal", + "com.beust.jcommander.validators" + ], + "com.fasterxml.jackson.core:jackson-core": [ + "com.fasterxml.jackson.core", + "com.fasterxml.jackson.core.async", + "com.fasterxml.jackson.core.base", + "com.fasterxml.jackson.core.exc", + "com.fasterxml.jackson.core.filter", + "com.fasterxml.jackson.core.format", + "com.fasterxml.jackson.core.io", + "com.fasterxml.jackson.core.json", + "com.fasterxml.jackson.core.json.async", + "com.fasterxml.jackson.core.sym", + "com.fasterxml.jackson.core.type", + "com.fasterxml.jackson.core.util" + ], + "com.github.spotbugs:spotbugs": [ + "edu.umd.cs.findbugs", + "edu.umd.cs.findbugs.asm", + "edu.umd.cs.findbugs.ba", + "edu.umd.cs.findbugs.ba.bcp", + "edu.umd.cs.findbugs.ba.ca", + "edu.umd.cs.findbugs.ba.ch", + "edu.umd.cs.findbugs.ba.constant", + "edu.umd.cs.findbugs.ba.deref", + "edu.umd.cs.findbugs.ba.generic", + "edu.umd.cs.findbugs.ba.heap", + "edu.umd.cs.findbugs.ba.interproc", + "edu.umd.cs.findbugs.ba.jsr305", + "edu.umd.cs.findbugs.ba.npe", + "edu.umd.cs.findbugs.ba.obl", + "edu.umd.cs.findbugs.ba.type", + "edu.umd.cs.findbugs.ba.vna", + "edu.umd.cs.findbugs.bcel", + "edu.umd.cs.findbugs.bcel.generic", + "edu.umd.cs.findbugs.bugReporter", + "edu.umd.cs.findbugs.bytecode", + "edu.umd.cs.findbugs.charsets", + "edu.umd.cs.findbugs.classfile", + "edu.umd.cs.findbugs.classfile.analysis", + "edu.umd.cs.findbugs.classfile.engine", + "edu.umd.cs.findbugs.classfile.engine.asm", + "edu.umd.cs.findbugs.classfile.engine.bcel", + "edu.umd.cs.findbugs.classfile.impl", + "edu.umd.cs.findbugs.config", + "edu.umd.cs.findbugs.detect", + "edu.umd.cs.findbugs.filter", + "edu.umd.cs.findbugs.graph", + "edu.umd.cs.findbugs.gui", + "edu.umd.cs.findbugs.gui2", + "edu.umd.cs.findbugs.internalAnnotations", + "edu.umd.cs.findbugs.io", + "edu.umd.cs.findbugs.jaif", + "edu.umd.cs.findbugs.launchGUI", + "edu.umd.cs.findbugs.log", + "edu.umd.cs.findbugs.model", + "edu.umd.cs.findbugs.plan", + "edu.umd.cs.findbugs.plugins", + "edu.umd.cs.findbugs.props", + "edu.umd.cs.findbugs.sarif", + "edu.umd.cs.findbugs.sourceViewer", + "edu.umd.cs.findbugs.util", + "edu.umd.cs.findbugs.visitclass", + "edu.umd.cs.findbugs.workflow", + "edu.umd.cs.findbugs.xml" + ], + "com.github.spotbugs:spotbugs-annotations": [ + "edu.umd.cs.findbugs.annotations" + ], + "com.google.android:annotations": [ + "android.annotation" + ], + "com.google.api.grpc:proto-google-common-protos": [ + "com.google.api", + "com.google.cloud", + "com.google.cloud.audit", + "com.google.cloud.location", + "com.google.geo.type", + "com.google.logging.type", + "com.google.longrunning", + "com.google.rpc", + "com.google.rpc.context", + "com.google.type" + ], + "com.google.auth:google-auth-library-credentials": [ + "com.google.auth" + ], + "com.google.auth:google-auth-library-oauth2-http": [ + "com.google.auth.http", + "com.google.auth.oauth2" + ], + "com.google.auto.value:auto-value": [ + "autovalue.shaded.com.google$.auto.common", + "autovalue.shaded.com.google$.auto.service", + "autovalue.shaded.com.google$.common.annotations", + "autovalue.shaded.com.google$.common.base", + "autovalue.shaded.com.google$.common.collect", + "autovalue.shaded.com.google$.common.hash", + "autovalue.shaded.com.google$.common.math", + "autovalue.shaded.com.google$.common.primitives", + "autovalue.shaded.com.google$.common.reflect", + "autovalue.shaded.com.google$.errorprone.annotations", + "autovalue.shaded.com.google$.errorprone.annotations.concurrent", + "autovalue.shaded.com.google$.escapevelocity", + "autovalue.shaded.com.google$.j2objc.annotations", + "autovalue.shaded.com.squareup.javapoet$", + "autovalue.shaded.net.ltgt.gradle.incap$", + "autovalue.shaded.org.checkerframework$.checker.nullness.qual", + "autovalue.shaded.org.checkerframework$.framework.qual", + "com.google.auto.value.extension", + "com.google.auto.value.extension.memoized.processor", + "com.google.auto.value.extension.serializable.processor", + "com.google.auto.value.extension.serializable.serializer", + "com.google.auto.value.extension.serializable.serializer.impl", + "com.google.auto.value.extension.serializable.serializer.interfaces", + "com.google.auto.value.extension.serializable.serializer.runtime", + "com.google.auto.value.extension.toprettystring.processor", + "com.google.auto.value.processor" + ], + "com.google.auto.value:auto-value-annotations": [ + "com.google.auto.value", + "com.google.auto.value.extension.memoized", + "com.google.auto.value.extension.serializable", + "com.google.auto.value.extension.toprettystring" + ], + "com.google.code.findbugs:jsr305": [ + "javax.annotation", + "javax.annotation.concurrent", + "javax.annotation.meta" + ], + "com.google.code.gson:gson": [ + "com.google.gson", + "com.google.gson.annotations", + "com.google.gson.internal", + "com.google.gson.internal.bind", + "com.google.gson.internal.bind.util", + "com.google.gson.internal.reflect", + "com.google.gson.internal.sql", + "com.google.gson.reflect", + "com.google.gson.stream" + ], + "com.google.errorprone:error_prone_annotations": [ + "com.google.errorprone.annotations", + "com.google.errorprone.annotations.concurrent" + ], + "com.google.googlejavaformat:google-java-format": [ + "com.google.googlejavaformat", + "com.google.googlejavaformat.java", + "com.google.googlejavaformat.java.filer", + "com.google.googlejavaformat.java.java14", + "com.google.googlejavaformat.java.javadoc" + ], + "com.google.guava:failureaccess": [ + "com.google.common.util.concurrent.internal" + ], + "com.google.guava:guava": [ + "com.google.common.annotations", + "com.google.common.base", + "com.google.common.base.internal", + "com.google.common.cache", + "com.google.common.collect", + "com.google.common.escape", + "com.google.common.eventbus", + "com.google.common.graph", + "com.google.common.hash", + "com.google.common.html", + "com.google.common.io", + "com.google.common.math", + "com.google.common.net", + "com.google.common.primitives", + "com.google.common.reflect", + "com.google.common.util.concurrent", + "com.google.common.xml", + "com.google.thirdparty.publicsuffix" + ], + "com.google.http-client:google-http-client": [ + "com.google.api.client.http", + "com.google.api.client.http.apache", + "com.google.api.client.http.javanet", + "com.google.api.client.http.json", + "com.google.api.client.json", + "com.google.api.client.json.rpc2", + "com.google.api.client.json.webtoken", + "com.google.api.client.testing.http", + "com.google.api.client.testing.http.apache", + "com.google.api.client.testing.http.javanet", + "com.google.api.client.testing.json", + "com.google.api.client.testing.json.webtoken", + "com.google.api.client.testing.util", + "com.google.api.client.util", + "com.google.api.client.util.escape", + "com.google.api.client.util.store" + ], + "com.google.http-client:google-http-client-jackson2": [ + "com.google.api.client.json.jackson2" + ], + "com.google.j2objc:j2objc-annotations": [ + "com.google.j2objc.annotations" + ], + "com.google.protobuf:protobuf-java": [ + "com.google.protobuf", + "com.google.protobuf.compiler" + ], + "com.google.protobuf:protobuf-java-util": [ + "com.google.protobuf.util" + ], + "com.google.re2j:re2j": [ + "com.google.re2j" + ], + "com.google.truth:truth": [ + "com.google.common.truth" + ], + "com.googlecode.java-diff-utils:diffutils": [ + "difflib", + "difflib.myers" + ], + "com.puppycrawl.tools:checkstyle": [ + "com.puppycrawl.tools.checkstyle", + "com.puppycrawl.tools.checkstyle.ant", + "com.puppycrawl.tools.checkstyle.api", + "com.puppycrawl.tools.checkstyle.checks", + "com.puppycrawl.tools.checkstyle.checks.annotation", + "com.puppycrawl.tools.checkstyle.checks.blocks", + "com.puppycrawl.tools.checkstyle.checks.coding", + "com.puppycrawl.tools.checkstyle.checks.design", + "com.puppycrawl.tools.checkstyle.checks.header", + "com.puppycrawl.tools.checkstyle.checks.imports", + "com.puppycrawl.tools.checkstyle.checks.indentation", + "com.puppycrawl.tools.checkstyle.checks.javadoc", + "com.puppycrawl.tools.checkstyle.checks.javadoc.utils", + "com.puppycrawl.tools.checkstyle.checks.metrics", + "com.puppycrawl.tools.checkstyle.checks.modifier", + "com.puppycrawl.tools.checkstyle.checks.naming", + "com.puppycrawl.tools.checkstyle.checks.regexp", + "com.puppycrawl.tools.checkstyle.checks.sizes", + "com.puppycrawl.tools.checkstyle.checks.whitespace", + "com.puppycrawl.tools.checkstyle.filefilters", + "com.puppycrawl.tools.checkstyle.filters", + "com.puppycrawl.tools.checkstyle.grammar", + "com.puppycrawl.tools.checkstyle.grammar.java", + "com.puppycrawl.tools.checkstyle.grammar.javadoc", + "com.puppycrawl.tools.checkstyle.gui", + "com.puppycrawl.tools.checkstyle.meta", + "com.puppycrawl.tools.checkstyle.utils", + "com.puppycrawl.tools.checkstyle.xpath", + "com.puppycrawl.tools.checkstyle.xpath.iterators" + ], + "com.squareup.okhttp:okhttp": [ + "com.squareup.okhttp", + "com.squareup.okhttp.internal", + "com.squareup.okhttp.internal.framed", + "com.squareup.okhttp.internal.http", + "com.squareup.okhttp.internal.io", + "com.squareup.okhttp.internal.tls" + ], + "com.squareup.okio:okio": [ + "okio" + ], + "commons-beanutils:commons-beanutils": [ + "org.apache.commons.beanutils", + "org.apache.commons.beanutils.converters", + "org.apache.commons.beanutils.expression", + "org.apache.commons.beanutils.locale", + "org.apache.commons.beanutils.locale.converters" + ], + "commons-cli:commons-cli": [ + "org.apache.commons.cli" + ], + "commons-codec:commons-codec": [ + "org.apache.commons.codec", + "org.apache.commons.codec.binary", + "org.apache.commons.codec.cli", + "org.apache.commons.codec.digest", + "org.apache.commons.codec.language", + "org.apache.commons.codec.language.bm", + "org.apache.commons.codec.net" + ], + "commons-collections:commons-collections": [ + "org.apache.commons.collections", + "org.apache.commons.collections.bag", + "org.apache.commons.collections.bidimap", + "org.apache.commons.collections.buffer", + "org.apache.commons.collections.collection", + "org.apache.commons.collections.comparators", + "org.apache.commons.collections.functors", + "org.apache.commons.collections.iterators", + "org.apache.commons.collections.keyvalue", + "org.apache.commons.collections.list", + "org.apache.commons.collections.map", + "org.apache.commons.collections.set" + ], + "commons-logging:commons-logging": [ + "org.apache.commons.logging", + "org.apache.commons.logging.impl" + ], + "info.picocli:picocli": [ + "picocli" + ], + "io.grpc:grpc-api": [ + "io.grpc" + ], + "io.grpc:grpc-context": [ + "io.grpc" + ], + "io.grpc:grpc-core": [ + "io.grpc.inprocess", + "io.grpc.internal", + "io.grpc.util" + ], + "io.grpc:grpc-netty": [ + "io.grpc.netty" + ], + "io.grpc:grpc-protobuf": [ + "io.grpc.protobuf" + ], + "io.grpc:grpc-protobuf-lite": [ + "io.grpc.protobuf.lite" + ], + "io.grpc:grpc-services": [ + "io.grpc.binarylog.v1", + "io.grpc.channelz.v1", + "io.grpc.health.v1", + "io.grpc.protobuf.services", + "io.grpc.protobuf.services.internal", + "io.grpc.reflection.v1alpha", + "io.grpc.services" + ], + "io.grpc:grpc-stub": [ + "io.grpc.stub", + "io.grpc.stub.annotations" + ], + "io.netty:netty-buffer": [ + "io.netty.buffer", + "io.netty.buffer.search" + ], + "io.netty:netty-codec": [ + "io.netty.handler.codec", + "io.netty.handler.codec.base64", + "io.netty.handler.codec.bytes", + "io.netty.handler.codec.compression", + "io.netty.handler.codec.json", + "io.netty.handler.codec.marshalling", + "io.netty.handler.codec.protobuf", + "io.netty.handler.codec.serialization", + "io.netty.handler.codec.string", + "io.netty.handler.codec.xml" + ], + "io.netty:netty-codec-http": [ + "io.netty.handler.codec.http", + "io.netty.handler.codec.http.cookie", + "io.netty.handler.codec.http.cors", + "io.netty.handler.codec.http.multipart", + "io.netty.handler.codec.http.websocketx", + "io.netty.handler.codec.http.websocketx.extensions", + "io.netty.handler.codec.http.websocketx.extensions.compression", + "io.netty.handler.codec.rtsp", + "io.netty.handler.codec.spdy" + ], + "io.netty:netty-codec-http2": [ + "io.netty.handler.codec.http2" + ], + "io.netty:netty-codec-socks": [ + "io.netty.handler.codec.socks", + "io.netty.handler.codec.socksx", + "io.netty.handler.codec.socksx.v4", + "io.netty.handler.codec.socksx.v5" + ], + "io.netty:netty-common": [ + "io.netty.util", + "io.netty.util.collection", + "io.netty.util.concurrent", + "io.netty.util.internal", + "io.netty.util.internal.logging", + "io.netty.util.internal.shaded.org.jctools.queues", + "io.netty.util.internal.shaded.org.jctools.queues.atomic", + "io.netty.util.internal.shaded.org.jctools.util", + "io.netty.util.internal.svm" + ], + "io.netty:netty-handler": [ + "io.netty.handler.address", + "io.netty.handler.flow", + "io.netty.handler.flush", + "io.netty.handler.ipfilter", + "io.netty.handler.logging", + "io.netty.handler.pcap", + "io.netty.handler.ssl", + "io.netty.handler.ssl.ocsp", + "io.netty.handler.ssl.util", + "io.netty.handler.stream", + "io.netty.handler.timeout", + "io.netty.handler.traffic" + ], + "io.netty:netty-handler-proxy": [ + "io.netty.handler.proxy" + ], + "io.netty:netty-resolver": [ + "io.netty.resolver" + ], + "io.netty:netty-tcnative-classes": [ + "io.netty.internal.tcnative" + ], + "io.netty:netty-transport": [ + "io.netty.bootstrap", + "io.netty.channel", + "io.netty.channel.embedded", + "io.netty.channel.group", + "io.netty.channel.internal", + "io.netty.channel.local", + "io.netty.channel.nio", + "io.netty.channel.oio", + "io.netty.channel.pool", + "io.netty.channel.socket", + "io.netty.channel.socket.nio", + "io.netty.channel.socket.oio" + ], + "io.netty:netty-transport-classes-epoll": [ + "io.netty.channel.epoll" + ], + "io.netty:netty-transport-native-unix-common": [ + "io.netty.channel.unix" + ], + "io.opencensus:opencensus-api": [ + "io.opencensus.common", + "io.opencensus.internal", + "io.opencensus.metrics", + "io.opencensus.metrics.data", + "io.opencensus.metrics.export", + "io.opencensus.resource", + "io.opencensus.stats", + "io.opencensus.tags", + "io.opencensus.tags.propagation", + "io.opencensus.tags.unsafe", + "io.opencensus.trace", + "io.opencensus.trace.config", + "io.opencensus.trace.export", + "io.opencensus.trace.internal", + "io.opencensus.trace.propagation", + "io.opencensus.trace.samplers", + "io.opencensus.trace.unsafe" + ], + "io.opencensus:opencensus-contrib-grpc-metrics": [ + "io.opencensus.contrib.grpc.metrics" + ], + "io.opencensus:opencensus-contrib-http-util": [ + "io.opencensus.contrib.http", + "io.opencensus.contrib.http.util" + ], + "io.perfmark:perfmark-api": [ + "io.perfmark" + ], + "jaxen:jaxen": [ + "org.jaxen", + "org.jaxen.dom", + "org.jaxen.dom4j", + "org.jaxen.expr", + "org.jaxen.expr.iter", + "org.jaxen.function", + "org.jaxen.function.ext", + "org.jaxen.function.xslt", + "org.jaxen.javabean", + "org.jaxen.jdom", + "org.jaxen.pattern", + "org.jaxen.saxpath", + "org.jaxen.saxpath.base", + "org.jaxen.saxpath.helpers", + "org.jaxen.util", + "org.jaxen.xom" + ], + "junit:junit": [ + "junit.extensions", + "junit.framework", + "junit.runner", + "junit.textui", + "org.junit", + "org.junit.experimental", + "org.junit.experimental.categories", + "org.junit.experimental.max", + "org.junit.experimental.results", + "org.junit.experimental.runners", + "org.junit.experimental.theories", + "org.junit.experimental.theories.internal", + "org.junit.experimental.theories.suppliers", + "org.junit.function", + "org.junit.internal", + "org.junit.internal.builders", + "org.junit.internal.management", + "org.junit.internal.matchers", + "org.junit.internal.requests", + "org.junit.internal.runners", + "org.junit.internal.runners.model", + "org.junit.internal.runners.rules", + "org.junit.internal.runners.statements", + "org.junit.matchers", + "org.junit.rules", + "org.junit.runner", + "org.junit.runner.manipulation", + "org.junit.runner.notification", + "org.junit.runners", + "org.junit.runners.model", + "org.junit.runners.parameterized", + "org.junit.validator" + ], + "net.jcip:jcip-annotations": [ + "net.jcip.annotations" + ], + "net.sf.saxon:Saxon-HE": [ + "net.sf.saxon", + "net.sf.saxon.dom", + "net.sf.saxon.event", + "net.sf.saxon.expr", + "net.sf.saxon.expr.accum", + "net.sf.saxon.expr.compat", + "net.sf.saxon.expr.flwor", + "net.sf.saxon.expr.instruct", + "net.sf.saxon.expr.number", + "net.sf.saxon.expr.oper", + "net.sf.saxon.expr.parser", + "net.sf.saxon.expr.sort", + "net.sf.saxon.functions", + "net.sf.saxon.functions.hof", + "net.sf.saxon.functions.registry", + "net.sf.saxon.gizmo", + "net.sf.saxon.java", + "net.sf.saxon.jaxp", + "net.sf.saxon.lib", + "net.sf.saxon.ma", + "net.sf.saxon.ma.arrays", + "net.sf.saxon.ma.json", + "net.sf.saxon.ma.map", + "net.sf.saxon.ma.parray", + "net.sf.saxon.ma.trie", + "net.sf.saxon.ma.zeno", + "net.sf.saxon.om", + "net.sf.saxon.pattern", + "net.sf.saxon.pull", + "net.sf.saxon.query", + "net.sf.saxon.regex", + "net.sf.saxon.regex.charclass", + "net.sf.saxon.resource", + "net.sf.saxon.s9api", + "net.sf.saxon.s9api.push", + "net.sf.saxon.s9api.streams", + "net.sf.saxon.sapling", + "net.sf.saxon.serialize", + "net.sf.saxon.serialize.charcode", + "net.sf.saxon.stax", + "net.sf.saxon.str", + "net.sf.saxon.style", + "net.sf.saxon.sxpath", + "net.sf.saxon.trace", + "net.sf.saxon.trans", + "net.sf.saxon.trans.packages", + "net.sf.saxon.trans.rules", + "net.sf.saxon.transpile", + "net.sf.saxon.tree", + "net.sf.saxon.tree.iter", + "net.sf.saxon.tree.jiter", + "net.sf.saxon.tree.linked", + "net.sf.saxon.tree.tiny", + "net.sf.saxon.tree.util", + "net.sf.saxon.tree.wrapper", + "net.sf.saxon.type", + "net.sf.saxon.value", + "net.sf.saxon.xpath", + "net.sf.saxon.z" + ], + "net.sourceforge.pmd:pmd-core": [ + "net.sourceforge.pmd", + "net.sourceforge.pmd.annotation", + "net.sourceforge.pmd.ant", + "net.sourceforge.pmd.ant.internal", + "net.sourceforge.pmd.benchmark", + "net.sourceforge.pmd.cache", + "net.sourceforge.pmd.cache.internal", + "net.sourceforge.pmd.cli", + "net.sourceforge.pmd.cli.internal", + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.cpd.internal", + "net.sourceforge.pmd.cpd.renderer", + "net.sourceforge.pmd.cpd.token", + "net.sourceforge.pmd.cpd.token.internal", + "net.sourceforge.pmd.dcd", + "net.sourceforge.pmd.dcd.asm", + "net.sourceforge.pmd.dcd.graph", + "net.sourceforge.pmd.document", + "net.sourceforge.pmd.internal", + "net.sourceforge.pmd.internal.util", + "net.sourceforge.pmd.lang", + "net.sourceforge.pmd.lang.antlr", + "net.sourceforge.pmd.lang.ast", + "net.sourceforge.pmd.lang.ast.impl.javacc", + "net.sourceforge.pmd.lang.ast.xpath", + "net.sourceforge.pmd.lang.ast.xpath.internal", + "net.sourceforge.pmd.lang.ast.xpath.saxon", + "net.sourceforge.pmd.lang.dfa", + "net.sourceforge.pmd.lang.dfa.pathfinder", + "net.sourceforge.pmd.lang.dfa.report", + "net.sourceforge.pmd.lang.document", + "net.sourceforge.pmd.lang.document.internal", + "net.sourceforge.pmd.lang.internal", + "net.sourceforge.pmd.lang.metrics", + "net.sourceforge.pmd.lang.metrics.internal", + "net.sourceforge.pmd.lang.rule", + "net.sourceforge.pmd.lang.rule.stat", + "net.sourceforge.pmd.lang.rule.xpath", + "net.sourceforge.pmd.lang.rule.xpath.internal", + "net.sourceforge.pmd.lang.symboltable", + "net.sourceforge.pmd.lang.xpath", + "net.sourceforge.pmd.processor", + "net.sourceforge.pmd.properties", + "net.sourceforge.pmd.properties.builders", + "net.sourceforge.pmd.properties.constraints", + "net.sourceforge.pmd.properties.modules", + "net.sourceforge.pmd.renderers", + "net.sourceforge.pmd.renderers.internal.sarif", + "net.sourceforge.pmd.rules", + "net.sourceforge.pmd.stat", + "net.sourceforge.pmd.util", + "net.sourceforge.pmd.util.database", + "net.sourceforge.pmd.util.datasource", + "net.sourceforge.pmd.util.datasource.internal", + "net.sourceforge.pmd.util.designer", + "net.sourceforge.pmd.util.designerbindings", + "net.sourceforge.pmd.util.filter", + "net.sourceforge.pmd.util.log", + "net.sourceforge.pmd.util.log.internal", + "net.sourceforge.pmd.util.treeexport", + "net.sourceforge.pmd.util.viewer", + "net.sourceforge.pmd.util.viewer.gui", + "net.sourceforge.pmd.util.viewer.gui.menu", + "net.sourceforge.pmd.util.viewer.model", + "net.sourceforge.pmd.util.viewer.util", + "org.jaxen", + "org.jaxen.dom", + "org.jaxen.dom4j", + "org.jaxen.expr", + "org.jaxen.expr.iter", + "org.jaxen.function", + "org.jaxen.function.ext", + "org.jaxen.function.xslt", + "org.jaxen.javabean", + "org.jaxen.jdom", + "org.jaxen.pattern", + "org.jaxen.saxpath", + "org.jaxen.saxpath.base", + "org.jaxen.saxpath.helpers", + "org.jaxen.util", + "org.jaxen.xom" + ], + "net.sourceforge.pmd:pmd-cpp": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.cpp", + "net.sourceforge.pmd.lang.cpp.ast" + ], + "net.sourceforge.pmd:pmd-cs": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.cs", + "net.sourceforge.pmd.lang.cs.antlr4" + ], + "net.sourceforge.pmd:pmd-dart": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.dart.antlr4" + ], + "net.sourceforge.pmd:pmd-fortran": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.fortran" + ], + "net.sourceforge.pmd:pmd-go": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.go", + "net.sourceforge.pmd.lang.go.antlr4" + ], + "net.sourceforge.pmd:pmd-groovy": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.groovy" + ], + "net.sourceforge.pmd:pmd-java": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.java", + "net.sourceforge.pmd.lang.java.ast", + "net.sourceforge.pmd.lang.java.ast.internal", + "net.sourceforge.pmd.lang.java.dfa", + "net.sourceforge.pmd.lang.java.internal", + "net.sourceforge.pmd.lang.java.javadoc", + "net.sourceforge.pmd.lang.java.metrics", + "net.sourceforge.pmd.lang.java.metrics.api", + "net.sourceforge.pmd.lang.java.metrics.impl", + "net.sourceforge.pmd.lang.java.metrics.impl.internal", + "net.sourceforge.pmd.lang.java.metrics.impl.visitors", + "net.sourceforge.pmd.lang.java.multifile", + "net.sourceforge.pmd.lang.java.multifile.signature", + "net.sourceforge.pmd.lang.java.qname", + "net.sourceforge.pmd.lang.java.rule", + "net.sourceforge.pmd.lang.java.rule.bestpractices", + "net.sourceforge.pmd.lang.java.rule.codestyle", + "net.sourceforge.pmd.lang.java.rule.design", + "net.sourceforge.pmd.lang.java.rule.documentation", + "net.sourceforge.pmd.lang.java.rule.errorprone", + "net.sourceforge.pmd.lang.java.rule.internal", + "net.sourceforge.pmd.lang.java.rule.multithreading", + "net.sourceforge.pmd.lang.java.rule.performance", + "net.sourceforge.pmd.lang.java.rule.regex", + "net.sourceforge.pmd.lang.java.rule.security", + "net.sourceforge.pmd.lang.java.symboltable", + "net.sourceforge.pmd.lang.java.typeresolution", + "net.sourceforge.pmd.lang.java.typeresolution.internal", + "net.sourceforge.pmd.lang.java.typeresolution.typedefinition", + "net.sourceforge.pmd.lang.java.typeresolution.typeinference", + "net.sourceforge.pmd.lang.java.typeresolution.visitors", + "net.sourceforge.pmd.lang.java.types", + "net.sourceforge.pmd.lang.java.xpath" + ], + "net.sourceforge.pmd:pmd-jsp": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.jsp", + "net.sourceforge.pmd.lang.jsp.ast", + "net.sourceforge.pmd.lang.jsp.rule", + "net.sourceforge.pmd.lang.jsp.rule.codestyle", + "net.sourceforge.pmd.lang.jsp.rule.design", + "net.sourceforge.pmd.lang.jsp.rule.security" + ], + "net.sourceforge.pmd:pmd-kotlin": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.kotlin.antlr4" + ], + "net.sourceforge.pmd:pmd-lua": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.lua.antlr4" + ], + "net.sourceforge.pmd:pmd-matlab": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.matlab", + "net.sourceforge.pmd.lang.matlab.ast" + ], + "net.sourceforge.pmd:pmd-modelica": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.modelica", + "net.sourceforge.pmd.lang.modelica.ast", + "net.sourceforge.pmd.lang.modelica.resolver", + "net.sourceforge.pmd.lang.modelica.rule", + "net.sourceforge.pmd.lang.modelica.rule.bestpractices" + ], + "net.sourceforge.pmd:pmd-objectivec": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.objectivec", + "net.sourceforge.pmd.lang.objectivec.ast" + ], + "net.sourceforge.pmd:pmd-perl": [ + "net.sourceforge.pmd.cpd" + ], + "net.sourceforge.pmd:pmd-php": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.php" + ], + "net.sourceforge.pmd:pmd-plsql": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.plsql", + "net.sourceforge.pmd.lang.plsql.ast", + "net.sourceforge.pmd.lang.plsql.ast.internal", + "net.sourceforge.pmd.lang.plsql.dfa", + "net.sourceforge.pmd.lang.plsql.rule", + "net.sourceforge.pmd.lang.plsql.rule.codestyle", + "net.sourceforge.pmd.lang.plsql.rule.design", + "net.sourceforge.pmd.lang.plsql.symboltable" + ], + "net.sourceforge.pmd:pmd-python": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.python", + "net.sourceforge.pmd.lang.python.ast" + ], + "net.sourceforge.pmd:pmd-ruby": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.ruby" + ], + "net.sourceforge.pmd:pmd-swift": [ + "net.sourceforge.pmd.cpd", + "net.sourceforge.pmd.lang.swift", + "net.sourceforge.pmd.lang.swift.antlr4" + ], + "net.sourceforge.pmd:pmd-vm": [ + "net.sourceforge.pmd.lang.vm", + "net.sourceforge.pmd.lang.vm.ast", + "net.sourceforge.pmd.lang.vm.directive", + "net.sourceforge.pmd.lang.vm.rule", + "net.sourceforge.pmd.lang.vm.rule.bestpractices", + "net.sourceforge.pmd.lang.vm.rule.design", + "net.sourceforge.pmd.lang.vm.rule.errorprone", + "net.sourceforge.pmd.lang.vm.util" + ], + "net.sourceforge.pmd:pmd-xml": [ + "net.sourceforge.pmd.lang.pom", + "net.sourceforge.pmd.lang.wsdl", + "net.sourceforge.pmd.lang.wsdl.rule", + "net.sourceforge.pmd.lang.xml", + "net.sourceforge.pmd.lang.xml.antlr4", + "net.sourceforge.pmd.lang.xml.ast", + "net.sourceforge.pmd.lang.xml.rule", + "net.sourceforge.pmd.lang.xsl", + "net.sourceforge.pmd.xml.cpd" + ], + "net.sourceforge.saxon:saxon": [ + "net.sf.saxon", + "net.sf.saxon.charcode", + "net.sf.saxon.codenorm", + "net.sf.saxon.event", + "net.sf.saxon.evpull", + "net.sf.saxon.expr", + "net.sf.saxon.exslt", + "net.sf.saxon.functions", + "net.sf.saxon.instruct", + "net.sf.saxon.java", + "net.sf.saxon.number", + "net.sf.saxon.om", + "net.sf.saxon.pattern", + "net.sf.saxon.pull", + "net.sf.saxon.query", + "net.sf.saxon.regex", + "net.sf.saxon.sort", + "net.sf.saxon.style", + "net.sf.saxon.sxpath", + "net.sf.saxon.tinytree", + "net.sf.saxon.trace", + "net.sf.saxon.trans", + "net.sf.saxon.tree", + "net.sf.saxon.type", + "net.sf.saxon.value" + ], + "net.sourceforge.saxon:saxon:jar:dom": [ + "net.sf.saxon.dom" + ], + "org.antlr:antlr4-runtime": [ + "org.antlr.v4.runtime", + "org.antlr.v4.runtime.atn", + "org.antlr.v4.runtime.dfa", + "org.antlr.v4.runtime.misc", + "org.antlr.v4.runtime.tree", + "org.antlr.v4.runtime.tree.pattern", + "org.antlr.v4.runtime.tree.xpath" + ], + "org.apache.bcel:bcel": [ + "org.apache.bcel", + "org.apache.bcel.classfile", + "org.apache.bcel.generic", + "org.apache.bcel.util", + "org.apache.bcel.verifier", + "org.apache.bcel.verifier.exc", + "org.apache.bcel.verifier.statics", + "org.apache.bcel.verifier.structurals" + ], + "org.apache.commons:commons-lang3": [ + "org.apache.commons.lang3", + "org.apache.commons.lang3.arch", + "org.apache.commons.lang3.builder", + "org.apache.commons.lang3.compare", + "org.apache.commons.lang3.concurrent", + "org.apache.commons.lang3.concurrent.locks", + "org.apache.commons.lang3.event", + "org.apache.commons.lang3.exception", + "org.apache.commons.lang3.function", + "org.apache.commons.lang3.math", + "org.apache.commons.lang3.mutable", + "org.apache.commons.lang3.reflect", + "org.apache.commons.lang3.stream", + "org.apache.commons.lang3.text", + "org.apache.commons.lang3.text.translate", + "org.apache.commons.lang3.time", + "org.apache.commons.lang3.tuple" + ], + "org.apache.commons:commons-text": [ + "org.apache.commons.text", + "org.apache.commons.text.diff", + "org.apache.commons.text.io", + "org.apache.commons.text.lookup", + "org.apache.commons.text.matcher", + "org.apache.commons.text.similarity", + "org.apache.commons.text.translate" + ], + "org.apache.httpcomponents:httpclient": [ + "org.apache.http.auth", + "org.apache.http.auth.params", + "org.apache.http.client", + "org.apache.http.client.config", + "org.apache.http.client.entity", + "org.apache.http.client.methods", + "org.apache.http.client.params", + "org.apache.http.client.protocol", + "org.apache.http.client.utils", + "org.apache.http.conn", + "org.apache.http.conn.params", + "org.apache.http.conn.routing", + "org.apache.http.conn.scheme", + "org.apache.http.conn.socket", + "org.apache.http.conn.ssl", + "org.apache.http.conn.util", + "org.apache.http.cookie", + "org.apache.http.cookie.params", + "org.apache.http.impl.auth", + "org.apache.http.impl.client", + "org.apache.http.impl.conn", + "org.apache.http.impl.conn.tsccm", + "org.apache.http.impl.cookie", + "org.apache.http.impl.execchain" + ], + "org.apache.httpcomponents:httpcore": [ + "org.apache.http", + "org.apache.http.annotation", + "org.apache.http.concurrent", + "org.apache.http.config", + "org.apache.http.entity", + "org.apache.http.impl", + "org.apache.http.impl.bootstrap", + "org.apache.http.impl.entity", + "org.apache.http.impl.io", + "org.apache.http.impl.pool", + "org.apache.http.io", + "org.apache.http.message", + "org.apache.http.params", + "org.apache.http.pool", + "org.apache.http.protocol", + "org.apache.http.ssl", + "org.apache.http.util" + ], + "org.apache.tomcat:annotations-api": [ + "javax.annotation", + "javax.annotation.security", + "javax.ejb", + "javax.persistence", + "javax.xml.ws" + ], + "org.apiguardian:apiguardian-api": [ + "org.apiguardian.api" + ], + "org.checkerframework:checker-compat-qual": [ + "org.checkerframework.checker.nullness.compatqual" + ], + "org.checkerframework:checker-qual": [ + "org.checkerframework.checker.builder.qual", + "org.checkerframework.checker.calledmethods.qual", + "org.checkerframework.checker.compilermsgs.qual", + "org.checkerframework.checker.fenum.qual", + "org.checkerframework.checker.formatter.qual", + "org.checkerframework.checker.guieffect.qual", + "org.checkerframework.checker.i18n.qual", + "org.checkerframework.checker.i18nformatter.qual", + "org.checkerframework.checker.index.qual", + "org.checkerframework.checker.initialization.qual", + "org.checkerframework.checker.interning.qual", + "org.checkerframework.checker.lock.qual", + "org.checkerframework.checker.nullness.qual", + "org.checkerframework.checker.optional.qual", + "org.checkerframework.checker.propkey.qual", + "org.checkerframework.checker.regex.qual", + "org.checkerframework.checker.signature.qual", + "org.checkerframework.checker.signedness.qual", + "org.checkerframework.checker.tainting.qual", + "org.checkerframework.checker.units.qual", + "org.checkerframework.common.aliasing.qual", + "org.checkerframework.common.initializedfields.qual", + "org.checkerframework.common.reflection.qual", + "org.checkerframework.common.returnsreceiver.qual", + "org.checkerframework.common.subtyping.qual", + "org.checkerframework.common.util.report.qual", + "org.checkerframework.common.value.qual", + "org.checkerframework.dataflow.qual", + "org.checkerframework.framework.qual" + ], + "org.codehaus.groovy:groovy": [ + "groovy.beans", + "groovy.grape", + "groovy.inspect", + "groovy.io", + "groovy.lang", + "groovy.security", + "groovy.time", + "groovy.transform", + "groovy.transform.builder", + "groovy.transform.stc", + "groovy.ui", + "groovy.util", + "groovy.util.logging", + "groovy.xml", + "groovyjarjarantlr", + "groovyjarjarantlr.ASdebug", + "groovyjarjarantlr.actions.cpp", + "groovyjarjarantlr.actions.csharp", + "groovyjarjarantlr.actions.java", + "groovyjarjarantlr.actions.python", + "groovyjarjarantlr.build", + "groovyjarjarantlr.collections", + "groovyjarjarantlr.collections.impl", + "groovyjarjarantlr.debug", + "groovyjarjarantlr.debug.misc", + "groovyjarjarantlr.preprocessor", + "groovyjarjarasm.asm", + "groovyjarjarasm.asm.commons", + "groovyjarjarasm.asm.signature", + "groovyjarjarasm.asm.tree", + "groovyjarjarasm.asm.util", + "groovyjarjarcommonscli", + "org.apache.groovy.io", + "org.apache.groovy.util", + "org.codehaus.groovy", + "org.codehaus.groovy.antlr", + "org.codehaus.groovy.antlr.java", + "org.codehaus.groovy.antlr.parser", + "org.codehaus.groovy.antlr.treewalker", + "org.codehaus.groovy.ast", + "org.codehaus.groovy.ast.builder", + "org.codehaus.groovy.ast.expr", + "org.codehaus.groovy.ast.stmt", + "org.codehaus.groovy.ast.tools", + "org.codehaus.groovy.classgen", + "org.codehaus.groovy.classgen.asm", + "org.codehaus.groovy.classgen.asm.indy", + "org.codehaus.groovy.classgen.asm.sc", + "org.codehaus.groovy.cli", + "org.codehaus.groovy.control", + "org.codehaus.groovy.control.customizers", + "org.codehaus.groovy.control.customizers.builder", + "org.codehaus.groovy.control.io", + "org.codehaus.groovy.control.messages", + "org.codehaus.groovy.plugin", + "org.codehaus.groovy.reflection", + "org.codehaus.groovy.reflection.android", + "org.codehaus.groovy.reflection.stdclasses", + "org.codehaus.groovy.reflection.v7", + "org.codehaus.groovy.runtime", + "org.codehaus.groovy.runtime.callsite", + "org.codehaus.groovy.runtime.dgmimpl", + "org.codehaus.groovy.runtime.dgmimpl.arrays", + "org.codehaus.groovy.runtime.m12n", + "org.codehaus.groovy.runtime.memoize", + "org.codehaus.groovy.runtime.metaclass", + "org.codehaus.groovy.runtime.powerassert", + "org.codehaus.groovy.runtime.typehandling", + "org.codehaus.groovy.runtime.wrappers", + "org.codehaus.groovy.syntax", + "org.codehaus.groovy.tools", + "org.codehaus.groovy.tools.ast", + "org.codehaus.groovy.tools.gse", + "org.codehaus.groovy.tools.javac", + "org.codehaus.groovy.tools.shell", + "org.codehaus.groovy.tools.shell.util", + "org.codehaus.groovy.transform", + "org.codehaus.groovy.transform.sc", + "org.codehaus.groovy.transform.sc.transformers", + "org.codehaus.groovy.transform.stc", + "org.codehaus.groovy.transform.tailrec", + "org.codehaus.groovy.transform.trait", + "org.codehaus.groovy.util", + "org.codehaus.groovy.vmplugin", + "org.codehaus.groovy.vmplugin.v5", + "org.codehaus.groovy.vmplugin.v6", + "org.codehaus.groovy.vmplugin.v7", + "org.codehaus.groovy.vmplugin.v8" + ], + "org.codehaus.mojo:animal-sniffer-annotations": [ + "org.codehaus.mojo.animal_sniffer" + ], + "org.dom4j:dom4j": [ + "org.dom4j", + "org.dom4j.bean", + "org.dom4j.datatype", + "org.dom4j.dom", + "org.dom4j.dtd", + "org.dom4j.io", + "org.dom4j.jaxb", + "org.dom4j.rule", + "org.dom4j.rule.pattern", + "org.dom4j.swing", + "org.dom4j.tree", + "org.dom4j.util", + "org.dom4j.xpath", + "org.dom4j.xpp" + ], + "org.hamcrest:hamcrest-core": [ + "org.hamcrest", + "org.hamcrest.core", + "org.hamcrest.internal" + ], + "org.javassist:javassist": [ + "javassist", + "javassist.bytecode", + "javassist.bytecode.analysis", + "javassist.bytecode.annotation", + "javassist.bytecode.stackmap", + "javassist.compiler", + "javassist.compiler.ast", + "javassist.convert", + "javassist.expr", + "javassist.runtime", + "javassist.scopedpool", + "javassist.tools", + "javassist.tools.reflect", + "javassist.tools.rmi", + "javassist.tools.web", + "javassist.util", + "javassist.util.proxy" + ], + "org.junit.jupiter:junit-jupiter-api": [ + "org.junit.jupiter.api", + "org.junit.jupiter.api.condition", + "org.junit.jupiter.api.extension", + "org.junit.jupiter.api.extension.support", + "org.junit.jupiter.api.function", + "org.junit.jupiter.api.io", + "org.junit.jupiter.api.parallel" + ], + "org.junit.jupiter:junit-jupiter-engine": [ + "org.junit.jupiter.engine", + "org.junit.jupiter.engine.config", + "org.junit.jupiter.engine.descriptor", + "org.junit.jupiter.engine.discovery", + "org.junit.jupiter.engine.discovery.predicates", + "org.junit.jupiter.engine.execution", + "org.junit.jupiter.engine.extension", + "org.junit.jupiter.engine.support" + ], + "org.junit.platform:junit-platform-commons": [ + "org.junit.platform.commons", + "org.junit.platform.commons.annotation", + "org.junit.platform.commons.function", + "org.junit.platform.commons.logging", + "org.junit.platform.commons.support", + "org.junit.platform.commons.util" + ], + "org.junit.platform:junit-platform-engine": [ + "org.junit.platform.engine", + "org.junit.platform.engine.discovery", + "org.junit.platform.engine.reporting", + "org.junit.platform.engine.support.config", + "org.junit.platform.engine.support.descriptor", + "org.junit.platform.engine.support.discovery", + "org.junit.platform.engine.support.filter", + "org.junit.platform.engine.support.hierarchical" + ], + "org.junit.platform:junit-platform-launcher": [ + "org.junit.platform.launcher", + "org.junit.platform.launcher.core", + "org.junit.platform.launcher.listeners", + "org.junit.platform.launcher.listeners.discovery", + "org.junit.platform.launcher.listeners.session", + "org.junit.platform.launcher.tagexpression" + ], + "org.junit.platform:junit-platform-reporting": [ + "org.junit.platform.reporting.legacy", + "org.junit.platform.reporting.legacy.xml" + ], + "org.junit.vintage:junit-vintage-engine": [ + "org.junit.vintage.engine", + "org.junit.vintage.engine.descriptor", + "org.junit.vintage.engine.discovery", + "org.junit.vintage.engine.execution", + "org.junit.vintage.engine.support" + ], + "org.opentest4j:opentest4j": [ + "org.opentest4j" + ], + "org.ow2.asm:asm": [ + "org.objectweb.asm", + "org.objectweb.asm.signature" + ], + "org.ow2.asm:asm-analysis": [ + "org.objectweb.asm.tree.analysis" + ], + "org.ow2.asm:asm-commons": [ + "org.objectweb.asm.commons" + ], + "org.ow2.asm:asm-tree": [ + "org.objectweb.asm.tree" + ], + "org.ow2.asm:asm-util": [ + "org.objectweb.asm.util" + ], + "org.reflections:reflections": [ + "org.reflections", + "org.reflections.scanners", + "org.reflections.serializers", + "org.reflections.util", + "org.reflections.vfs" + ], + "org.slf4j:slf4j-api": [ + "org.slf4j", + "org.slf4j.event", + "org.slf4j.helpers", + "org.slf4j.spi" + ], + "org.slf4j:slf4j-jdk14": [ + "org.slf4j.impl" + ], + "org.slf4j:slf4j-simple": [ + "org.slf4j.impl" + ], + "org.xmlresolver:xmlresolver": [ + "org.xmlresolver", + "org.xmlresolver.cache", + "org.xmlresolver.catalog.entry", + "org.xmlresolver.catalog.query", + "org.xmlresolver.exceptions", + "org.xmlresolver.loaders", + "org.xmlresolver.logging", + "org.xmlresolver.sources", + "org.xmlresolver.tools", + "org.xmlresolver.utils" + ], + "xml-apis:xml-apis": [ + "javax.xml", + "javax.xml.datatype", + "javax.xml.namespace", + "javax.xml.parsers", + "javax.xml.stream", + "javax.xml.stream.events", + "javax.xml.stream.util", + "javax.xml.transform", + "javax.xml.transform.dom", + "javax.xml.transform.sax", + "javax.xml.transform.stax", + "javax.xml.transform.stream", + "javax.xml.validation", + "javax.xml.xpath", + "org.apache.xmlcommons", + "org.w3c.dom", + "org.w3c.dom.bootstrap", + "org.w3c.dom.css", + "org.w3c.dom.events", + "org.w3c.dom.html", + "org.w3c.dom.ls", + "org.w3c.dom.ranges", + "org.w3c.dom.stylesheets", + "org.w3c.dom.traversal", + "org.w3c.dom.views", + "org.w3c.dom.xpath", + "org.xml.sax", + "org.xml.sax.ext", + "org.xml.sax.helpers" + ] + }, + "repositories": { + "https://repo1.maven.org/maven2/": [ + "com.beust:jcommander", + "com.fasterxml.jackson.core:jackson-core", + "com.github.spotbugs:spotbugs", + "com.github.spotbugs:spotbugs-annotations", + "com.google.android:annotations", + "com.google.api.grpc:proto-google-common-protos", + "com.google.auth:google-auth-library-credentials", + "com.google.auth:google-auth-library-oauth2-http", + "com.google.auto.value:auto-value", + "com.google.auto.value:auto-value-annotations", + "com.google.code.findbugs:jsr305", + "com.google.code.gson:gson", + "com.google.errorprone:error_prone_annotations", + "com.google.googlejavaformat:google-java-format", + "com.google.guava:failureaccess", + "com.google.guava:guava", + "com.google.guava:listenablefuture", + "com.google.http-client:google-http-client", + "com.google.http-client:google-http-client-jackson2", + "com.google.j2objc:j2objc-annotations", + "com.google.protobuf:protobuf-java", + "com.google.protobuf:protobuf-java-util", + "com.google.re2j:re2j", + "com.google.truth:truth", + "com.googlecode.java-diff-utils:diffutils", + "com.puppycrawl.tools:checkstyle", + "com.squareup.okhttp:okhttp", + "com.squareup.okio:okio", + "commons-beanutils:commons-beanutils", + "commons-cli:commons-cli", + "commons-codec:commons-codec", + "commons-collections:commons-collections", + "commons-logging:commons-logging", + "info.picocli:picocli", + "io.grpc:grpc-api", + "io.grpc:grpc-context", + "io.grpc:grpc-core", + "io.grpc:grpc-netty", + "io.grpc:grpc-protobuf", + "io.grpc:grpc-protobuf-lite", + "io.grpc:grpc-services", + "io.grpc:grpc-stub", + "io.netty:netty-buffer", + "io.netty:netty-codec", + "io.netty:netty-codec-http", + "io.netty:netty-codec-http2", + "io.netty:netty-codec-socks", + "io.netty:netty-common", + "io.netty:netty-handler", + "io.netty:netty-handler-proxy", + "io.netty:netty-resolver", + "io.netty:netty-tcnative-boringssl-static", + "io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64", + "io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64", + "io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64", + "io.netty:netty-tcnative-classes", + "io.netty:netty-transport", + "io.netty:netty-transport-classes-epoll", + "io.netty:netty-transport-native-epoll:jar:linux-x86_64", + "io.netty:netty-transport-native-unix-common", + "io.opencensus:opencensus-api", + "io.opencensus:opencensus-contrib-grpc-metrics", + "io.opencensus:opencensus-contrib-http-util", + "io.perfmark:perfmark-api", + "jaxen:jaxen", + "junit:junit", + "net.jcip:jcip-annotations", + "net.sf.saxon:Saxon-HE", + "net.sourceforge.pmd:pmd-core", + "net.sourceforge.pmd:pmd-cpp", + "net.sourceforge.pmd:pmd-cs", + "net.sourceforge.pmd:pmd-dart", + "net.sourceforge.pmd:pmd-dist", + "net.sourceforge.pmd:pmd-fortran", + "net.sourceforge.pmd:pmd-go", + "net.sourceforge.pmd:pmd-groovy", + "net.sourceforge.pmd:pmd-java", + "net.sourceforge.pmd:pmd-jsp", + "net.sourceforge.pmd:pmd-kotlin", + "net.sourceforge.pmd:pmd-lua", + "net.sourceforge.pmd:pmd-matlab", + "net.sourceforge.pmd:pmd-modelica", + "net.sourceforge.pmd:pmd-objectivec", + "net.sourceforge.pmd:pmd-perl", + "net.sourceforge.pmd:pmd-php", + "net.sourceforge.pmd:pmd-plsql", + "net.sourceforge.pmd:pmd-python", + "net.sourceforge.pmd:pmd-ruby", + "net.sourceforge.pmd:pmd-swift", + "net.sourceforge.pmd:pmd-vm", + "net.sourceforge.pmd:pmd-xml", + "net.sourceforge.saxon:saxon", + "net.sourceforge.saxon:saxon:jar:dom", + "org.antlr:antlr4-runtime", + "org.apache.bcel:bcel", + "org.apache.commons:commons-lang3", + "org.apache.commons:commons-text", + "org.apache.httpcomponents:httpclient", + "org.apache.httpcomponents:httpcore", + "org.apache.tomcat:annotations-api", + "org.apiguardian:apiguardian-api", + "org.checkerframework:checker-compat-qual", + "org.checkerframework:checker-qual", + "org.codehaus.groovy:groovy", + "org.codehaus.mojo:animal-sniffer-annotations", + "org.dom4j:dom4j", + "org.hamcrest:hamcrest-core", + "org.javassist:javassist", + "org.junit.jupiter:junit-jupiter-api", + "org.junit.jupiter:junit-jupiter-engine", + "org.junit.platform:junit-platform-commons", + "org.junit.platform:junit-platform-engine", + "org.junit.platform:junit-platform-launcher", + "org.junit.platform:junit-platform-reporting", + "org.junit.vintage:junit-vintage-engine", + "org.opentest4j:opentest4j", + "org.ow2.asm:asm", + "org.ow2.asm:asm-analysis", + "org.ow2.asm:asm-commons", + "org.ow2.asm:asm-tree", + "org.ow2.asm:asm-util", + "org.reflections:reflections", + "org.slf4j:slf4j-api", + "org.slf4j:slf4j-jdk14", + "org.slf4j:slf4j-simple", + "org.xmlresolver:xmlresolver", + "org.xmlresolver:xmlresolver:jar:data", + "xml-apis:xml-apis" + ] + }, + "version": "2" +} diff --git a/examples/gazelle/MODULE.bazel b/examples/gazelle/MODULE.bazel index 5e798d40..0df2b3d5 100644 --- a/examples/gazelle/MODULE.bazel +++ b/examples/gazelle/MODULE.bazel @@ -18,7 +18,7 @@ bazel_dep( ) bazel_dep( name = "rules_jvm_external", - version = "5.3", + version = "6.0", ) maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") @@ -30,6 +30,7 @@ maven.install( "org.junit.platform:junit-platform-launcher:1.8.2", "org.junit.platform:junit-platform-reporting:1.8.2", ], + fetch_sources = True, lock_file = "//:maven_install.json", ) use_repo( diff --git a/examples/gazelle/maven_install.json b/examples/gazelle/maven_install.json index 0e877bdd..daa5dd0f 100644 --- a/examples/gazelle/maven_install.json +++ b/examples/gazelle/maven_install.json @@ -1,6 +1,6 @@ { "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL", - "__INPUT_ARTIFACTS_HASH": -1398196758, + "__INPUT_ARTIFACTS_HASH": -1398194552, "__RESOLVED_ARTIFACTS_HASH": -192296212, "conflict_resolution": { "com.google.errorprone:error_prone_annotations:2.3.2": "com.google.errorprone:error_prone_annotations:2.11.0" diff --git a/examples/tests_and_lints/MODULE.bazel b/examples/tests_and_lints/MODULE.bazel index bc7f4222..a7dcc9a3 100644 --- a/examples/tests_and_lints/MODULE.bazel +++ b/examples/tests_and_lints/MODULE.bazel @@ -18,7 +18,7 @@ local_path_override( bazel_dep( name = "rules_jvm_external", - version = "5.3", + version = "6.0", ) linter = use_extension("@apple_rules_lint//lint:extensions.bzl", "linter") @@ -38,6 +38,7 @@ maven.install( "com.github.spotbugs:spotbugs:4.7.3", "com.h3xstream.findsecbugs:findsecbugs-plugin:1.12.0", ], + fetch_sources = True, lock_file = "//:maven_install.json", ) use_repo( diff --git a/examples/tests_and_lints/maven_install.json b/examples/tests_and_lints/maven_install.json index 21905b6a..bf122b68 100755 --- a/examples/tests_and_lints/maven_install.json +++ b/examples/tests_and_lints/maven_install.json @@ -1,7 +1,7 @@ { "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL", - "__INPUT_ARTIFACTS_HASH": -2039792786, - "__RESOLVED_ARTIFACTS_HASH": -2075451944, + "__INPUT_ARTIFACTS_HASH": -2039795700, + "__RESOLVED_ARTIFACTS_HASH": 995485706, "conflict_resolution": { "com.google.code.gson:gson:2.8.9": "com.google.code.gson:gson:2.9.1", "com.google.errorprone:error_prone_annotations:2.3.2": "com.google.errorprone:error_prone_annotations:2.11.0" @@ -191,24 +191,24 @@ }, "org.apache.logging.log4j:log4j-api": { "shasums": { - "jar": "04ae3aaeb46d8a1eb4a88a921bce6009dd23ae321cb6fcdb5bd353f54d18c349", - "sources": "882167f6401360dc00e658dce994f6d657535ef8d4e84f77c7e00eb85d6a9176" + "jar": "7cddcf837af4e251541c7b196dadfd1492e54e78217ada45496b629df42449c5", + "sources": "3077fa7cc877305fd30c1cf501a43a6cf0bd05aad12d6b300e48a6b78b0126dd" }, - "version": "3.0.0-beta1" + "version": "3.0.0-beta2" }, "org.apache.logging.log4j:log4j-core": { "shasums": { - "jar": "3019482d1e3d5f116fe7dd4918a6a420c109af0af7c4f514e4d809f35b1b00ac", - "sources": "12b68054d4a3d5fd934f4f07f00a51391d3696517f1fff86e94b0d4fd51864d2" + "jar": "1d4b13972c5d77578fd56ee9ab03f4cd2aced58242310ac66326f1b5c5ac690b", + "sources": "3bd04f91b71941ef84525f1e79ca54670eb6733fb69022c541c481724f3c01c6" }, - "version": "3.0.0-beta1" + "version": "3.0.0-beta2" }, "org.apache.logging.log4j:log4j-plugins": { "shasums": { - "jar": "f449ba526feee7b3019d1f23690aa4cf49b42fff7b8953810d197d73044bc308", - "sources": "31add37830a67d29d0c593e1e63b1427301a7c8eb639b4e8fb479efc1e23fca8" + "jar": "2984f58c4ca2a4c1f71ec3723237b40e202644b2f2fdfc148122998a37e02470", + "sources": "8726af57f99a2361b0701c46f633b4c15fc2c0804a31f262b33a19cf4c55e000" }, - "version": "3.0.0-beta1" + "version": "3.0.0-beta2" }, "org.apiguardian:apiguardian-api": { "shasums": { @@ -971,22 +971,18 @@ "org.apache.logging.log4j.core.config.plugins", "org.apache.logging.log4j.core.config.plugins.convert", "org.apache.logging.log4j.core.config.plugins.util", - "org.apache.logging.log4j.core.config.properties", "org.apache.logging.log4j.core.config.status", "org.apache.logging.log4j.core.config.xml", - "org.apache.logging.log4j.core.config.yaml", "org.apache.logging.log4j.core.filter", "org.apache.logging.log4j.core.filter.mutable", "org.apache.logging.log4j.core.impl", "org.apache.logging.log4j.core.impl.internal", - "org.apache.logging.log4j.core.jmx", "org.apache.logging.log4j.core.layout", "org.apache.logging.log4j.core.layout.internal", "org.apache.logging.log4j.core.lookup", "org.apache.logging.log4j.core.message", "org.apache.logging.log4j.core.net", "org.apache.logging.log4j.core.net.ssl", - "org.apache.logging.log4j.core.parser", "org.apache.logging.log4j.core.pattern", "org.apache.logging.log4j.core.plugins", "org.apache.logging.log4j.core.script",