Automated rollback of commit 4b7f09774722121aa82b8fd38ae3d31c7164599b.
*** Reason for rollback ***
This change breaks 4 projects in Bazel's downstream pipeline, including Bazel itself.
https://github.com/bazelbuild/bazel/issues/14598
*** Original change description ***
Remove `-XepOpt:ReturnValueIgnored:ObjectMethods=false`
https://github.com/bazelbuild/bazel/issues/14589
RELNOTES[INC]: Error Prone now checks for unused return values of additional methods on `java.lang.Object`, which can be disabled using `--javacopts=-Xep:ReturnValueIgnored:OFF`
PiperOrigin-RevId: 422803389
diff --git a/tools/jdk/default_java_toolchain.bzl b/tools/jdk/default_java_toolchain.bzl
index 0acc876..ac8ed5d 100644
--- a/tools/jdk/default_java_toolchain.bzl
+++ b/tools/jdk/default_java_toolchain.bzl
@@ -51,6 +51,8 @@
"-XDcompilePolicy=simple",
"-g",
"-parameters",
+ # https://github.com/bazelbuild/java_tools/issues/51#issuecomment-927940699
+ "-XepOpt:ReturnValueIgnored:ObjectMethods=false",
]
# java_toolchain parameters without specifying javac, java.compiler,