diff --git a/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethod.java b/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethod.java index f26b7e12..eccb9218 100644 --- a/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethod.java +++ b/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethod.java @@ -32,7 +32,7 @@ package org.jf.dexlib2.dexbacked; import com.google.common.collect.ImmutableList; -import com.google.common.collect.Iterators; +import com.google.common.collect.ImmutableSet; import org.jf.dexlib2.base.reference.BaseMethodReference; import org.jf.dexlib2.dexbacked.raw.MethodIdItem; import org.jf.dexlib2.dexbacked.raw.ProtoIdItem; @@ -152,7 +152,7 @@ public class DexBackedMethod extends BaseMethodReference implements Method { if (methodImpl != null) { return methodImpl.getParameterNames(null); } - return Iterators.emptyIterator(); + return ImmutableSet.of().iterator(); } @Nonnull diff --git a/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java b/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java index 6759820e..db27d923 100644 --- a/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java +++ b/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java @@ -31,12 +31,13 @@ package org.jf.dexlib2.dexbacked.util; +import com.google.common.collect.ImmutableSet; import com.google.common.collect.Iterators; import org.jf.dexlib2.AccessFlags; import org.jf.dexlib2.DebugItemType; +import org.jf.dexlib2.dexbacked.DexBackedDexFile; import org.jf.dexlib2.dexbacked.DexBackedMethod; import org.jf.dexlib2.dexbacked.DexBackedMethodImplementation; -import org.jf.dexlib2.dexbacked.DexBackedDexFile; import org.jf.dexlib2.dexbacked.DexReader; import org.jf.dexlib2.iface.MethodParameter; import org.jf.dexlib2.iface.debug.DebugItem; @@ -72,7 +73,7 @@ public abstract class DebugInfo implements Iterable { private EmptyDebugInfo() {} @Nonnull @Override public Iterator iterator() { return Iterators.emptyIterator(); } @Nonnull @Override public Iterator getParameterNames(@Nullable DexReader reader) { - return Iterators.emptyIterator(); + return ImmutableSet.of().iterator(); } }