Revert "Disable Shrinking in L8 temporarily"
This reverts commit 6fc6ba8b8878218c3c1fdb6eb7229cf4f3b57908.
Reason for revert: bot failures (dependency)
Change-Id: I21980d6d07b59247bf81beee822a2448e72af1bc
diff --git a/src/main/java/com/android/tools/r8/L8Command.java b/src/main/java/com/android/tools/r8/L8Command.java
index 952c362..1373928 100644
--- a/src/main/java/com/android/tools/r8/L8Command.java
+++ b/src/main/java/com/android/tools/r8/L8Command.java
@@ -163,14 +163,8 @@
}
public boolean isShrinking() {
- getReporter()
- .warning(
- new StringDiagnostic(
- "Shrinking of desugared library has been temporarily disabled due to known bugs"
- + " being fixed."));
- return false;
// Answers true if keep rules, even empty, are provided.
- // return !proguardConfigStrings.isEmpty() || !proguardConfigFiles.isEmpty();
+ return !proguardConfigStrings.isEmpty() || !proguardConfigFiles.isEmpty();
}
@Override
@@ -204,7 +198,7 @@
@Override
void validate() {
Reporter reporter = getReporter();
- if (!hasDesugaredLibraryConfiguration()) {
+ if (!hasDesugaredLibraryConfiguration()){
reporter.error("L8 requires a desugared library configuration");
}
if (getProgramConsumer() instanceof ClassFileConsumer) {