aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTink Team <tink-dev@google.com>2022-04-06 15:15:39 -0700
committerCopybara-Service <copybara-worker@google.com>2022-04-06 15:16:22 -0700
commite8de03dee7f9e680ce41a5bdf2460a2fc05c8072 (patch)
treedad13c335a22590552c1ccd9331fb258c2f7f810
parent33625a17ef796bc8f4d8fa32663bdd98c9ca4bac (diff)
downloadtink-e8de03dee7f9e680ce41a5bdf2460a2fc05c8072.tar.gz
Disable `CheckReturnValue:CheckAllConstructors` for a third_party library
PiperOrigin-RevId: 439947659
-rw-r--r--java_src/tools/build_defs/tink_java_rules.bzl6
1 files changed, 6 insertions, 0 deletions
diff --git a/java_src/tools/build_defs/tink_java_rules.bzl b/java_src/tools/build_defs/tink_java_rules.bzl
index 137bf9594..f5ec6c13e 100644
--- a/java_src/tools/build_defs/tink_java_rules.bzl
+++ b/java_src/tools/build_defs/tink_java_rules.bzl
@@ -37,6 +37,9 @@ def tink_android_test(name, srcs, deps, shard_count = 1, data = [], min_version
manifest = "//third_party/tink/java_src/src/androidtest:AndroidManifest.xml",
testonly = 1,
multidex = "native",
+ javacopts = [
+ "-XepOpt:CheckReturnValue:CheckAllConstructors=false", # b/226969262
+ ],
)
legacy_multidex_binary = name + "_legacy_binary"
@@ -49,6 +52,9 @@ def tink_android_test(name, srcs, deps, shard_count = 1, data = [], min_version
manifest = "//third_party/tink/java_src/src/androidtest:AndroidManifest.xml",
testonly = 1,
multidex = "legacy",
+ javacopts = [
+ "-XepOpt:CheckReturnValue:CheckAllConstructors=false", # b/226969262
+ ],
)
for version_num, device in TARGET_DEVICES.items():