diff --git a/WORKSPACE b/WORKSPACE index d03c21a..fc65f60 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_file" # Version check -BAZEL_SKYLIB_EXTERNAL_TAG = "1.0.2" +BAZEL_SKYLIB_EXTERNAL_TAG = "1.1.1" -BAZEL_SKYLIB_EXTERNAL_SHA = "64ad2728ccdd2044216e4cec7815918b7bb3bb28c95b7e9d951f9d4eccb07625" +BAZEL_SKYLIB_EXTERNAL_SHA = "fc64d71583f383157e3e5317d24e789f942bc83c76fde7e5981cadc097a3c3cc" http_archive( name = "bazel_skylib", @@ -19,9 +19,9 @@ versions.check(minimum_bazel_version = "2.0.0") # Maven rule -RULES_JVM_EXTERNAL_TAG = "4.0" +RULES_JVM_EXTERNAL_TAG = "4.1" -RULES_JVM_EXTERNAL_SHA = "31701ad93dbfe544d597dbe62c9a1fdd76d81d8a9150c2bf1ecf928ecdf97169" +RULES_JVM_EXTERNAL_SHA = "f36441aa876c4f6427bfb2d1f2d723b48e9d930b62662bf723ddfb8fc80f0140" http_archive( name = "rules_jvm_external", @@ -34,7 +34,7 @@ load("@rules_jvm_external//:defs.bzl", "maven_install") # Maven dependencies -JMH_VERSION = "1.32" +JMH_VERSION = "1.33" maven_install( artifacts = [ @@ -66,23 +66,25 @@ pinned_maven_install() # Formatting +BUILDIFIER_VERSION = "4.2.2" + http_file( name = "buildifier_darwin", executable = True, - sha256 = "3c30fcddfea8b515fff75127788c16dca5d901873ec4cf2102225cccbffc1702", - urls = ["https://github.com/bazelbuild/buildtools/releases/download/3.4.0/buildifier.mac"], + sha256 = "105353d741d7dd9788a7c886591e3d3f41520d4eec624a36410b2b7456ef11c6", + urls = ["https://github.com/bazelbuild/buildtools/releases/download/%s/buildifier-darwin-amd64" % BUILDIFIER_VERSION], ) http_file( name = "buildifier_linux", executable = True, - sha256 = "5d47f5f452bace65686448180ff63b4a6aaa0fb0ce0fe69976888fa4d8606940", - urls = ["https://github.com/bazelbuild/buildtools/releases/download/3.4.0/buildifier"], + sha256 = "3f0e450cd852dbfd89aa2761d85f9fbeb6f0faccfc5d4fbe48952cfe0712922a", + urls = ["https://github.com/bazelbuild/buildtools/releases/download/%s/buildifier-linux-amd64" % BUILDIFIER_VERSION], ) http_file( name = "google_java_format_jar", downloaded_file_path = "google-java-format.jar", - sha256 = "29c864e58db8784028f4871fa4ef1e9cfcc0e5b9939ead09c7f1fc59e64737be", - urls = ["https://github.com/google/google-java-format/releases/download/google-java-format-1.8/google-java-format-1.8-all-deps.jar"], + sha256 = "2a5273633c2b1c1607b60b5e17671e6a535dedbcdef74a127629a027297ab7c7", + urls = ["https://github.com/google/google-java-format/releases/download/v1.11.0/google-java-format-1.11.0-all-deps.jar"], ) diff --git a/maven_install.json b/maven_install.json index 3223ce1..e2e37cc 100644 --- a/maven_install.json +++ b/maven_install.json @@ -1,6 +1,8 @@ { "dependency_tree": { - "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": 1781781447, + "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL", + "__INPUT_ARTIFACTS_HASH": -1414875179, + "__RESOLVED_ARTIFACTS_HASH": 219480776, "conflict_resolution": {}, "dependencies": [ { @@ -701,7 +703,7 @@ "url": "https://repo1.maven.org/maven2/org/objenesis/objenesis/2.6/objenesis-2.6-sources.jar" }, { - "coord": "org.openjdk.jmh:jmh-core:1.32", + "coord": "org.openjdk.jmh:jmh-core:1.33", "dependencies": [ "net.sf.jopt-simple:jopt-simple:4.6", "org.apache.commons:commons-math3:3.6.1" @@ -710,15 +712,15 @@ "net.sf.jopt-simple:jopt-simple:4.6", "org.apache.commons:commons-math3:3.6.1" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.32/jmh-core-1.32.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.33/jmh-core-1.33.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.32/jmh-core-1.32.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.33/jmh-core-1.33.jar" ], - "sha256": "117e7b77a525a3e918bc7f81799849ade977899b97500623c42444f34f58e474", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.32/jmh-core-1.32.jar" + "sha256": "b1944c6c9b476abdd5756e04cff8b576c6a11728133d2bc54738ba785d9c8743", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.33/jmh-core-1.33.jar" }, { - "coord": "org.openjdk.jmh:jmh-core:jar:sources:1.32", + "coord": "org.openjdk.jmh:jmh-core:jar:sources:1.33", "dependencies": [ "org.apache.commons:commons-math3:jar:sources:3.6.1", "net.sf.jopt-simple:jopt-simple:jar:sources:4.6" @@ -727,166 +729,166 @@ "net.sf.jopt-simple:jopt-simple:jar:sources:4.6", "org.apache.commons:commons-math3:jar:sources:3.6.1" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.32/jmh-core-1.32-sources.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.33/jmh-core-1.33-sources.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.32/jmh-core-1.32-sources.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.33/jmh-core-1.33-sources.jar" ], - "sha256": "e004ba7bfcdfbe7a3db05ec9df8b7ec111d0a31f056f49cedde6072ef590f0ff", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.32/jmh-core-1.32-sources.jar" + "sha256": "fc73b0f371cf4896a0e21636a32cffeacd7e422d417e781a0c2d9f62a7275988", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-core/1.33/jmh-core-1.33-sources.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-annprocess:1.32", + "coord": "org.openjdk.jmh:jmh-generator-annprocess:1.33", "dependencies": [ "net.sf.jopt-simple:jopt-simple:4.6", "org.apache.commons:commons-math3:3.6.1", - "org.openjdk.jmh:jmh-core:1.32" + "org.openjdk.jmh:jmh-core:1.33" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:1.32" + "org.openjdk.jmh:jmh-core:1.33" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.32/jmh-generator-annprocess-1.32.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.33/jmh-generator-annprocess-1.33.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.32/jmh-generator-annprocess-1.32.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.33/jmh-generator-annprocess-1.33.jar" ], - "sha256": "a5492dd66ac1a1c1ed7dbf530eeac60a7c6b7b416d3244e71e30ab26838424ad", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.32/jmh-generator-annprocess-1.32.jar" + "sha256": "19948b4b281c66d9f31217d347f1a7b77b471ebcb67d2c3fc49c914de5906c16", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.33/jmh-generator-annprocess-1.33.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-annprocess:jar:sources:1.32", + "coord": "org.openjdk.jmh:jmh-generator-annprocess:jar:sources:1.33", "dependencies": [ "org.apache.commons:commons-math3:jar:sources:3.6.1", "net.sf.jopt-simple:jopt-simple:jar:sources:4.6", - "org.openjdk.jmh:jmh-core:jar:sources:1.32" + "org.openjdk.jmh:jmh-core:jar:sources:1.33" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:jar:sources:1.32" + "org.openjdk.jmh:jmh-core:jar:sources:1.33" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.32/jmh-generator-annprocess-1.32-sources.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.33/jmh-generator-annprocess-1.33-sources.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.32/jmh-generator-annprocess-1.32-sources.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.33/jmh-generator-annprocess-1.33-sources.jar" ], - "sha256": "1fe3157bc6b1ddf2991e07869f573cb35a508f1fc3cc80ccb0cf6dd0c11d496c", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.32/jmh-generator-annprocess-1.32-sources.jar" + "sha256": "98ec30146bf9acf5923f5ca02b684985a407f9dc72077b7a6790702601c29271", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.33/jmh-generator-annprocess-1.33-sources.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-asm:1.32", + "coord": "org.openjdk.jmh:jmh-generator-asm:1.33", "dependencies": [ + "org.openjdk.jmh:jmh-generator-reflection:1.33", "org.apache.commons:commons-math3:3.6.1", - "org.openjdk.jmh:jmh-core:1.32", "net.sf.jopt-simple:jopt-simple:4.6", - "org.openjdk.jmh:jmh-generator-reflection:1.32", - "org.ow2.asm:asm:9.1" + "org.ow2.asm:asm:9.1", + "org.openjdk.jmh:jmh-core:1.33" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:1.32", - "org.openjdk.jmh:jmh-generator-reflection:1.32", + "org.openjdk.jmh:jmh-core:1.33", + "org.openjdk.jmh:jmh-generator-reflection:1.33", "org.ow2.asm:asm:9.1" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.32/jmh-generator-asm-1.32.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.33/jmh-generator-asm-1.33.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.32/jmh-generator-asm-1.32.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.33/jmh-generator-asm-1.33.jar" ], - "sha256": "8eb69cf21145e7a1649150b0dd44d1e06f913700ef22c711ddc1b16d71e9ddd4", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.32/jmh-generator-asm-1.32.jar" + "sha256": "2f41cf7609402f406179c7439ede8eda902833e2866f9fae0e389a816b5ec4ad", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.33/jmh-generator-asm-1.33.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-asm:jar:sources:1.32", + "coord": "org.openjdk.jmh:jmh-generator-asm:jar:sources:1.33", "dependencies": [ "org.ow2.asm:asm:jar:sources:9.1", "org.apache.commons:commons-math3:jar:sources:3.6.1", - "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.32", - "org.openjdk.jmh:jmh-core:jar:sources:1.32", + "org.openjdk.jmh:jmh-core:jar:sources:1.33", + "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.33", "net.sf.jopt-simple:jopt-simple:jar:sources:4.6" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:jar:sources:1.32", - "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.32", + "org.openjdk.jmh:jmh-core:jar:sources:1.33", + "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.33", "org.ow2.asm:asm:jar:sources:9.1" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.32/jmh-generator-asm-1.32-sources.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.33/jmh-generator-asm-1.33-sources.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.32/jmh-generator-asm-1.32-sources.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.33/jmh-generator-asm-1.33-sources.jar" ], - "sha256": "7b3755f407aa52e4075a3d8c202a157cc3bbb58923206eeb2b6fd55770035e50", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.32/jmh-generator-asm-1.32-sources.jar" + "sha256": "8258ea67ab1074a087ab1d130431dfdc5927f6a9da9cd1d5469bea38965aebd2", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-asm/1.33/jmh-generator-asm-1.33-sources.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-bytecode:1.32", + "coord": "org.openjdk.jmh:jmh-generator-bytecode:1.33", "dependencies": [ - "org.openjdk.jmh:jmh-generator-asm:1.32", + "org.openjdk.jmh:jmh-generator-reflection:1.33", "org.apache.commons:commons-math3:3.6.1", - "org.openjdk.jmh:jmh-core:1.32", "net.sf.jopt-simple:jopt-simple:4.6", - "org.openjdk.jmh:jmh-generator-reflection:1.32", - "org.ow2.asm:asm:9.1" + "org.ow2.asm:asm:9.1", + "org.openjdk.jmh:jmh-core:1.33", + "org.openjdk.jmh:jmh-generator-asm:1.33" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:1.32", - "org.openjdk.jmh:jmh-generator-asm:1.32", - "org.openjdk.jmh:jmh-generator-reflection:1.32" + "org.openjdk.jmh:jmh-core:1.33", + "org.openjdk.jmh:jmh-generator-asm:1.33", + "org.openjdk.jmh:jmh-generator-reflection:1.33" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.32/jmh-generator-bytecode-1.32.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.33/jmh-generator-bytecode-1.33.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.32/jmh-generator-bytecode-1.32.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.33/jmh-generator-bytecode-1.33.jar" ], - "sha256": "b94dbf05f7fd8fe1e083b2ef259532a295028bb036421de809660ce8c3be4b9f", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.32/jmh-generator-bytecode-1.32.jar" + "sha256": "4207872a9fd39d919151f5f0a6c0ae2fda3740c0158085e995fdf7ddf6d00428", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.33/jmh-generator-bytecode-1.33.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-bytecode:jar:sources:1.32", + "coord": "org.openjdk.jmh:jmh-generator-bytecode:jar:sources:1.33", "dependencies": [ "org.ow2.asm:asm:jar:sources:9.1", "org.apache.commons:commons-math3:jar:sources:3.6.1", - "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.32", - "org.openjdk.jmh:jmh-generator-asm:jar:sources:1.32", - "org.openjdk.jmh:jmh-core:jar:sources:1.32", + "org.openjdk.jmh:jmh-core:jar:sources:1.33", + "org.openjdk.jmh:jmh-generator-asm:jar:sources:1.33", + "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.33", "net.sf.jopt-simple:jopt-simple:jar:sources:4.6" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:jar:sources:1.32", - "org.openjdk.jmh:jmh-generator-asm:jar:sources:1.32", - "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.32" + "org.openjdk.jmh:jmh-core:jar:sources:1.33", + "org.openjdk.jmh:jmh-generator-asm:jar:sources:1.33", + "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.33" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.32/jmh-generator-bytecode-1.32-sources.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.33/jmh-generator-bytecode-1.33-sources.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.32/jmh-generator-bytecode-1.32-sources.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.33/jmh-generator-bytecode-1.33-sources.jar" ], - "sha256": "2b40c5feedd514e8b0c6e24d0dcd222a22c2923eddf18da11443db133a992c43", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.32/jmh-generator-bytecode-1.32-sources.jar" + "sha256": "b8979868304c9bed9fcf17d8ac776e72cf687f814a66136f785e313e52e2abd6", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-bytecode/1.33/jmh-generator-bytecode-1.33-sources.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-reflection:1.32", + "coord": "org.openjdk.jmh:jmh-generator-reflection:1.33", "dependencies": [ "net.sf.jopt-simple:jopt-simple:4.6", "org.apache.commons:commons-math3:3.6.1", - "org.openjdk.jmh:jmh-core:1.32" + "org.openjdk.jmh:jmh-core:1.33" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:1.32" + "org.openjdk.jmh:jmh-core:1.33" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.32/jmh-generator-reflection-1.32.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.33/jmh-generator-reflection-1.33.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.32/jmh-generator-reflection-1.32.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.33/jmh-generator-reflection-1.33.jar" ], - "sha256": "3fbc24b73e1b8a5c16ae9e6f5d4db0989ded1d2ceca3d46defb7200872074866", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.32/jmh-generator-reflection-1.32.jar" + "sha256": "b530155efa661cf6afd82597e6df57c9cf3b03db617f36e45fcbf4c859ef5ad8", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.33/jmh-generator-reflection-1.33.jar" }, { - "coord": "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.32", + "coord": "org.openjdk.jmh:jmh-generator-reflection:jar:sources:1.33", "dependencies": [ "org.apache.commons:commons-math3:jar:sources:3.6.1", "net.sf.jopt-simple:jopt-simple:jar:sources:4.6", - "org.openjdk.jmh:jmh-core:jar:sources:1.32" + "org.openjdk.jmh:jmh-core:jar:sources:1.33" ], "directDependencies": [ - "org.openjdk.jmh:jmh-core:jar:sources:1.32" + "org.openjdk.jmh:jmh-core:jar:sources:1.33" ], - "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.32/jmh-generator-reflection-1.32-sources.jar", + "file": "v1/https/repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.33/jmh-generator-reflection-1.33-sources.jar", "mirror_urls": [ - "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.32/jmh-generator-reflection-1.32-sources.jar" + "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.33/jmh-generator-reflection-1.33-sources.jar" ], - "sha256": "5a7e7edc37939f454c510cf5c485aebc112119e0903570dc3db1678dab885ef8", - "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.32/jmh-generator-reflection-1.32-sources.jar" + "sha256": "b19cbf24d1294482ee3cda83c41c1c56a878282e1129d6ab2fa0f158a73c5385", + "url": "https://repo1.maven.org/maven2/org/openjdk/jmh/jmh-generator-reflection/1.33/jmh-generator-reflection-1.33-sources.jar" }, { "coord": "org.ow2.asm:asm:9.1",