Bump version to 5.3.5, fix failures from 5.3.4
diff --git a/.bcr/presubmit.yml b/.bcr/presubmit.yml index 0cbdf61..52f713e 100644 --- a/.bcr/presubmit.yml +++ b/.bcr/presubmit.yml
@@ -5,4 +5,4 @@ name: "Verify build targets" platform: ${{ platform }} build_targets: - - "@rules_java//..." + - "@rules_java//java/..."
diff --git a/BUILD b/BUILD index 1daa47d..0fdc3cd 100644 --- a/BUILD +++ b/BUILD
@@ -12,5 +12,5 @@ "//java:srcs", "//toolchains:srcs", ], - visibility = ["@//distro:__pkg__"], + visibility = ["//distro:__pkg__"], )
diff --git a/MODULE.bazel b/MODULE.bazel index 675abb0..f325f19 100644 --- a/MODULE.bazel +++ b/MODULE.bazel
@@ -1,11 +1,11 @@ module( name = "rules_java", compatibility_level = 1, - version = "5.3.4", + version = "5.3.5", ) bazel_dep(name = "platforms", version = "0.0.4") -bazel_dep(name = "rules_cc", version = "0.0.1") +bazel_dep(name = "rules_cc", version = "0.0.2") bazel_dep(name = "bazel_skylib", version = "1.2.0") # rules_proto is required by @remote_java_tools, which is loaded via module extension.
diff --git a/java/BUILD b/java/BUILD index 3d7f129..8e07ca3 100644 --- a/java/BUILD +++ b/java/BUILD
@@ -6,8 +6,8 @@ filegroup( name = "srcs", - srcs = glob(["**"]) + ["@//java/private:srcs"], - visibility = ["@//:__pkg__"], + srcs = glob(["**"]) + ["//java/private:srcs"], + visibility = ["//:__pkg__"], ) bzl_library(
diff --git a/java/defs.bzl b/java/defs.bzl index 1aa678d..ef7a445 100644 --- a/java/defs.bzl +++ b/java/defs.bzl
@@ -18,7 +18,7 @@ # Do not touch: This line marks the end of loads; needed for PR importing. _MIGRATION_TAG = "__JAVA_RULES_MIGRATION_DO_NOT_USE_WILL_BREAK__" -version = "5.3.4" +version = "5.3.5" def _add_tags(attrs): if "tags" in attrs and attrs["tags"] != None:
diff --git a/java/private/BUILD b/java/private/BUILD index 2995c97..9f50995 100644 --- a/java/private/BUILD +++ b/java/private/BUILD
@@ -5,11 +5,11 @@ bzl_library( name = "private", srcs = ["native.bzl"], - visibility = ["@//java:__pkg__"], + visibility = ["//java:__pkg__"], ) filegroup( name = "srcs", srcs = glob(["**"]), - visibility = ["@//java:__pkg__"], + visibility = ["//java:__pkg__"], )
diff --git a/toolchains/BUILD b/toolchains/BUILD index 3c1f8b2..d9f3362 100644 --- a/toolchains/BUILD +++ b/toolchains/BUILD
@@ -22,7 +22,7 @@ filegroup( name = "srcs", srcs = glob(["**"]), - visibility = ["@//:__pkg__"], + visibility = ["//:__pkg__"], ) # Used to distinguish toolchains used for Java development, ie the JavaToolchainProvider.
diff --git a/toolchains/default_java_toolchain.bzl b/toolchains/default_java_toolchain.bzl index bbe20fb..417f08b 100644 --- a/toolchains/default_java_toolchain.bzl +++ b/toolchains/default_java_toolchain.bzl
@@ -177,6 +177,7 @@ native.filegroup( name = name, srcs = srcs, + tags = ["manual"], ) for src in srcs: native.genrule( @@ -185,6 +186,7 @@ toolchains = ["//toolchains:current_java_runtime"], cmd = "cp $(JAVABASE)/%s $@" % src, outs = [src], + tags = ["manual"], ) def _bootclasspath_impl(ctx):