diff options
author | 2017-09-13 20:37:20 +0200 | |
---|---|---|
committer | 2017-09-14 18:46:20 +0200 | |
commit | d60e0d02eb56e27f98086d764c6d9f88898d920d (patch) | |
tree | a13381d9a784f9dda1f02beee23a79142d8cd072 /src/tools/android/java/com/google | |
parent | a615d288b008c36c659fdc17965207bb62d95d8d (diff) |
Open source tests for Android desugarer.
These tests will fail with a helpful error message if you do not have android_sdk_repository set up. They currently require that platform 25 be installed in your SDK.
RELNOTES: None
PiperOrigin-RevId: 168570577
Diffstat (limited to 'src/tools/android/java/com/google')
-rw-r--r-- | src/tools/android/java/com/google/devtools/build/android/desugar/BUILD | 4 | ||||
-rw-r--r-- | src/tools/android/java/com/google/devtools/build/android/desugar/runtime/BUILD | 8 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/desugar/BUILD b/src/tools/android/java/com/google/devtools/build/android/desugar/BUILD index f7a5209626..eacb620843 100644 --- a/src/tools/android/java/com/google/devtools/build/android/desugar/BUILD +++ b/src/tools/android/java/com/google/devtools/build/android/desugar/BUILD @@ -13,6 +13,7 @@ java_library( name = "desugar", srcs = glob(["*.java"]), visibility = [ + "//src/test/java/com/google/devtools/build/android/desugar:__pkg__", "//src/tools/android/java/com/google/devtools/build/android:__pkg__", ], runtime_deps = ["//src/tools/android/java/com/google/devtools/build/android/desugar/runtime:throwable_extension"], @@ -32,6 +33,9 @@ java_library( java_binary( name = "Desugar", main_class = "com.google.devtools.build.android.desugar.Desugar", + visibility = [ + "//src/test/java/com/google/devtools/build/android/desugar:__pkg__", + ], runtime_deps = [":desugar"], ) diff --git a/src/tools/android/java/com/google/devtools/build/android/desugar/runtime/BUILD b/src/tools/android/java/com/google/devtools/build/android/desugar/runtime/BUILD index dbfd683cb8..68179ab2ac 100644 --- a/src/tools/android/java/com/google/devtools/build/android/desugar/runtime/BUILD +++ b/src/tools/android/java/com/google/devtools/build/android/desugar/runtime/BUILD @@ -1,5 +1,11 @@ # Description: # This is the extension package to support desugaring try-with-resources statements. +package( + default_visibility = [ + "//src/test/java/com/google/devtools/build/android/desugar:__subpackages__", + "//src/tools/android/java/com/google/devtools/build/android/desugar:__pkg__", + ], +) java_library( name = "throwable_extension", @@ -9,11 +15,9 @@ java_library( "-source 7", "-target 7", ], - visibility = ["//src/tools/android/java/com/google/devtools/build/android/desugar:__pkg__"], ) filegroup( name = "srcs", srcs = glob(["**"]), - visibility = ["//src/tools/android/java/com/google/devtools/build/android/desugar:__pkg__"], ) |