diff options
Diffstat (limited to 'src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java')
-rw-r--r-- | src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java b/src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java index d24a3578f..3f64afdaf 100644 --- a/src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java +++ b/src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java @@ -51,7 +51,6 @@ public class ProguardConfigurationParser { "filterlibraryjarswithorginalprogramjars", "dontskipnonpubliclibraryclasses", "dontskipnonpubliclibraryclassmembers", - "overloadaggressively", "invokebasemethod"); private static final List<String> IGNORED_CLASS_DESCRIPTOR_OPTIONS = ImmutableList .of("isclassnamestring", @@ -245,6 +244,8 @@ public class ProguardConfigurationParser { configurationBuilder.setFlattenPackagePrefix(""); } } + } else if (acceptString("overloadaggressively")) { + configurationBuilder.setOverloadAggressively(true); } else if (acceptString("allowaccessmodification")) { configurationBuilder.setAllowAccessModification(true); } else if (acceptString("printmapping")) { @@ -255,8 +256,6 @@ public class ProguardConfigurationParser { } } else if (acceptString("applymapping")) { configurationBuilder.setApplyMappingFile(parseFileName()); - // TODO(b/64802420): warn until it is fully implemented. - warnIgnoringOptions("applymapping"); } else if (acceptString("assumenosideeffects")) { ProguardAssumeNoSideEffectRule rule = parseAssumeNoSideEffectsRule(); configurationBuilder.addRule(rule); |