Cleanup imports in DependentMinimumKeepInfoCollection
Change-Id: I37fbb3c0bcf9ea27167da362d31b1a4b1ed5a3ab
diff --git a/src/main/java/com/android/tools/r8/shaking/DependentMinimumKeepInfoCollection.java b/src/main/java/com/android/tools/r8/shaking/DependentMinimumKeepInfoCollection.java
index 40f6bb5..aca76da 100644
--- a/src/main/java/com/android/tools/r8/shaking/DependentMinimumKeepInfoCollection.java
+++ b/src/main/java/com/android/tools/r8/shaking/DependentMinimumKeepInfoCollection.java
@@ -18,7 +18,7 @@
import com.android.tools.r8.graph.ProgramMethod;
import com.android.tools.r8.shaking.EnqueuerEvent.ClassEnqueuerEvent;
import com.android.tools.r8.shaking.EnqueuerEvent.UnconditionalKeepInfoEvent;
-import com.android.tools.r8.shaking.KeepMethodInfo.Joiner;
+import com.android.tools.r8.shaking.KeepInfo.Joiner;
import com.android.tools.r8.utils.MapUtils;
import com.android.tools.r8.utils.TriConsumer;
import java.util.HashMap;
@@ -47,7 +47,7 @@
DexDefinitionSupplier definitions,
TriConsumer<EnqueuerEvent, DexProgramClass, KeepClassInfo.Joiner> classConsumer,
TriConsumer<EnqueuerEvent, ProgramField, KeepFieldInfo.Joiner> fieldConsumer,
- TriConsumer<EnqueuerEvent, ProgramMethod, Joiner> methodConsumer) {
+ TriConsumer<EnqueuerEvent, ProgramMethod, KeepMethodInfo.Joiner> methodConsumer) {
dependentMinimumKeepInfo.forEach(
(preconditionEvent, minimumKeepInfo) ->
minimumKeepInfo.forEach(
@@ -69,7 +69,7 @@
preconditionEvent, ignoreKey(MinimumKeepInfoCollection::new));
}
- public KeepInfo.Joiner<?, ?, ?> getOrCreateMinimumKeepInfoFor(
+ public Joiner<?, ?, ?> getOrCreateMinimumKeepInfoFor(
EnqueuerEvent preconditionEvent, DexReference reference) {
return getOrCreateMinimumKeepInfoFor(preconditionEvent)
.getOrCreateMinimumKeepInfoFor(reference);
@@ -79,8 +79,7 @@
return getOrCreateMinimumKeepInfoFor(UnconditionalKeepInfoEvent.get());
}
- public KeepInfo.Joiner<?, ?, ?> getOrCreateUnconditionalMinimumKeepInfoFor(
- DexReference reference) {
+ public Joiner<?, ?, ?> getOrCreateUnconditionalMinimumKeepInfoFor(DexReference reference) {
return getOrCreateMinimumKeepInfoFor(UnconditionalKeepInfoEvent.get(), reference);
}
@@ -141,7 +140,7 @@
return internalRemove(preconditionEvent, minimumKeepInfo -> minimumKeepInfo.remove(method));
}
- private <J extends KeepInfo.Joiner<?, ?, ?>> J internalRemove(
+ private <J extends Joiner<?, ?, ?>> J internalRemove(
EnqueuerEvent preconditionEvent, Function<MinimumKeepInfoCollection, J> fn) {
MinimumKeepInfoCollection minimumKeepInfo = get(preconditionEvent);
if (minimumKeepInfo == null) {