diff --git a/src/main/java/lanchon/multidexlib2/AbstractMultiDexContainer.java b/src/main/java/lanchon/multidexlib2/AbstractMultiDexContainer.java index 35108f4..f6ec8b5 100644 --- a/src/main/java/lanchon/multidexlib2/AbstractMultiDexContainer.java +++ b/src/main/java/lanchon/multidexlib2/AbstractMultiDexContainer.java @@ -43,15 +43,6 @@ public abstract class AbstractMultiDexContainer implements Mu return entryMap.get(entryName); } - /* - public Opcodes getNewestOpcodes() { - Opcodes opcodes = null; - for (String entryName : getDexEntryNames()) { - opcodes = OpcodeUtils.getNewestOpcodes(opcodes, getEntry(entryName).getOpcodes(), true); - } - } - */ - protected DuplicateEntryNameException throwDuplicateEntryName(String entryName) { throw new DuplicateEntryNameException(entryName); } diff --git a/src/main/java/lanchon/multidexlib2/OpcodeUtils.java b/src/main/java/lanchon/multidexlib2/OpcodeUtils.java index 6afa9e4..0ce6974 100644 --- a/src/main/java/lanchon/multidexlib2/OpcodeUtils.java +++ b/src/main/java/lanchon/multidexlib2/OpcodeUtils.java @@ -33,6 +33,16 @@ public class OpcodeUtils { return o1.api >= o2.api ? o1 : o2; } + /* + public static Opcodes getNewestOpcodes(MultiDexContainer container) throws IOException { + Opcodes opcodes = null; + for (String entryName : container.getDexEntryNames()) { + opcodes = OpcodeUtils.getNewestOpcodes(opcodes, container.getEntry(entryName).getOpcodes(), true); + } + return opcodes; + } + */ + private static IllegalArgumentException undefinedApiLevel() { return new IllegalArgumentException("Opcodes instance has undefined api level"); }