diff options
author | thaidn <thaidn@google.com> | 2020-05-25 01:53:56 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2020-05-25 01:54:39 -0700 |
commit | 8bdaed4f41edc01821be9b089123410be0b57a6c (patch) | |
tree | 91075d9639c72dbc517f1a96eebec2eb0d57897e /java_src/jar_jar_rules.txt | |
parent | 369146551033bc29da125a751ceb050c55c8451a (diff) | |
download | tink-8bdaed4f41edc01821be9b089123410be0b57a6c.tar.gz |
Add a ProGuard/R8 rule to keep the (shaded) Protobuf classes as-is.
GitHub issue: https://github.com/google/tink/issues/361.
PiperOrigin-RevId: 313043816
Diffstat (limited to 'java_src/jar_jar_rules.txt')
-rw-r--r-- | java_src/jar_jar_rules.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/java_src/jar_jar_rules.txt b/java_src/jar_jar_rules.txt index d3c691334..d6a3f01ac 100644 --- a/java_src/jar_jar_rules.txt +++ b/java_src/jar_jar_rules.txt @@ -1,2 +1,6 @@ # Rules File Format: https://github.com/bazelbuild/bazel/blob/master/third_party/jarjar/java/com/tonicsystems/jarjar/help.txt. +# +# Shade protobuf to avoid dependency version conflicts in user projects. +# WARNING: the shaded package name com.google.crypto.tink.shaded.protobuf must +# be kept in sync with src/main/resources/META-INF/proguard/tink.pro. rule com.google.protobuf.** com.google.crypto.tink.shaded.protobuf.@1 |