Skip to content

Commit 9f4be82

Browse files
authored
[8.0.0] Update @rules_java v8.5.1 (#24464)
Fixes #24455 Closes #24458. PiperOrigin-RevId: 699174983 Change-Id: Ib23a007cdb2ddc8fb5ae042c4bc2d10e9cd094e9 (cherry picked from commit 1a3aa80) Fixes #24463
1 parent 7b1a825 commit 9f4be82

File tree

7 files changed

+23
-13
lines changed

7 files changed

+23
-13
lines changed

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ bazel_dep(name = "zstd-jni", version = "1.5.2-3.bcr.1")
2525
bazel_dep(name = "blake3", version = "1.5.1.bcr.1")
2626
bazel_dep(name = "zlib", version = "1.3.1.bcr.3")
2727
bazel_dep(name = "rules_cc", version = "0.0.16")
28-
bazel_dep(name = "rules_java", version = "8.5.0")
28+
bazel_dep(name = "rules_java", version = "8.5.1")
2929
bazel_dep(name = "rules_graalvm", version = "0.11.1")
3030
bazel_dep(name = "rules_proto", version = "7.0.2")
3131
bazel_dep(name = "rules_jvm_external", version = "6.0")

MODULE.bazel.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/MODULE.tools

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ use_repo(buildozer_binary, "buildozer_binary")
3939
# Dependencies used to auto-load removed symbols and rules from Bazel (due to Starlarkification)
4040
# See also: --incompatible_autoload_externally, AutoloadSymbols
4141
bazel_dep(name = "protobuf", version = "29.0-rc3", repo_name = "com_google_protobuf")
42-
bazel_dep(name = "rules_java", version = "8.5.0")
42+
bazel_dep(name = "rules_java", version = "8.5.1")
4343
bazel_dep(name = "rules_cc", version = "0.0.16")
4444
bazel_dep(name = "rules_python", version = "0.40.0")
4545
bazel_dep(name = "rules_shell", version = "0.2.0")

src/main/starlark/docgen/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ starlark_doc_extract(
1717
"@com_google_protobuf//bazel/toolchains:proto_toolchain_bzl",
1818
"@rules_cc//cc/common",
1919
"@rules_cc//cc/toolchains:toolchain_rules",
20+
"@rules_java//java/common:proguard_spec_info_bzl",
2021
"@rules_java//java/private:proto_support",
2122
],
2223
)

src/test/java/com/google/devtools/build/lib/analysis/util/AbstractMockJavaSupport.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,15 @@ public void setupRulesJava(
110110
load("@rules_java//java/private:java_info.bzl", _JavaPluginInfo = "JavaPluginInfo")
111111
JavaPluginInfo = _JavaPluginInfo
112112
""");
113+
config.overwrite(
114+
"rules_java_workspace/java/private/proto_support.bzl",
115+
"""
116+
load("@rules_java//java/private:java_common.bzl", "java_common")
117+
def compile(*, injecting_rule_kind, enable_jspecify, include_compilation_info, **kwargs):
118+
return java_common.compile(**kwargs)
119+
def merge(providers, *, merge_java_outputs = True, merge_source_jars = True):
120+
return java_common.merge(providers)
121+
""");
113122
// mocks
114123
config.create("rules_java_workspace/toolchains/BUILD");
115124
config.create(

src/test/tools/bzlmod/MODULE.bazel.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

workspace_deps.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ WORKSPACE_REPOS = {
3131
"strip_prefix": "protobuf-29.0-rc3",
3232
},
3333
"rules_java": {
34-
"archive": "rules_java-8.5.0.tar.gz",
35-
"sha256": "5c215757b9a6c3dd5312a3cdc4896cef3f0c5b31db31baa8da0d988685d42ae4",
36-
"urls": ["https://github.com/bazelbuild/rules_java/releases/download/8.5.0/rules_java-8.5.0.tar.gz"],
34+
"archive": "rules_java-8.5.1.tar.gz",
35+
"sha256": "1389206b2208c5f33a05dd96e51715b0855c480c082b7bb4889a8e07fcff536c",
36+
"urls": ["https://github.com/bazelbuild/rules_java/releases/download/8.5.1/rules_java-8.5.1.tar.gz"],
3737
},
3838
"bazel_skylib": {
3939
"archive": "bazel-skylib-1.6.1.tar.gz",

0 commit comments

Comments
 (0)