aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/android/java/com/google/devtools/build/android/desugar/Desugar.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/desugar/Desugar.java b/src/tools/android/java/com/google/devtools/build/android/desugar/Desugar.java
index c176f9cfc2..e40d8728d6 100644
--- a/src/tools/android/java/com/google/devtools/build/android/desugar/Desugar.java
+++ b/src/tools/android/java/com/google/devtools/build/android/desugar/Desugar.java
@@ -524,6 +524,9 @@ class Desugar {
ImmutableSet.Builder<String> interfaceLambdaMethodCollector)
throws IOException {
for (String inputFilename : inputFiles) {
+ if ("module-info.class".equals(inputFilename)) {
+ continue; // Drop module-info.class since it has no meaning on Android
+ }
if (OutputFileProvider.DESUGAR_DEPS_FILENAME.equals(inputFilename)) {
// TODO(kmb): rule out that this happens or merge input file with what's in depsCollector
continue; // skip as we're writing a new file like this at the end or don't want it