From d23b567c2bfb369bd15bbd8a6d3a42386c72364c Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Tue, 23 Oct 2012 20:55:53 -0700 Subject: [PATCH] Remove some unneeded interfaces --- dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java | 3 --- .../main/java/org/jf/dexlib2/dexbacked/DexBackedClassDef.java | 1 - .../main/java/org/jf/dexlib2/dexbacked/DexBackedDexFile.java | 1 - .../org/jf/dexlib2/iface/value/AnnotationEncodedValue.java | 2 -- dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java | 1 - 5 files changed, 8 deletions(-) diff --git a/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java b/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java index fdbdffa9..1b2fa064 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java @@ -32,7 +32,6 @@ package org.jf.dexlib2; import com.google.common.io.ByteStreams; -import com.google.common.io.Closeables; import com.google.common.io.Files; import org.jf.dexlib2.dexbacked.DexBackedDexFile; import org.jf.dexlib2.dexbacked.DexBuffer; @@ -41,9 +40,7 @@ import org.jf.util.ExceptionWithContext; import javax.annotation.Nonnull; import java.io.File; -import java.io.FileInputStream; import java.io.IOException; -import java.io.InputStream; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; diff --git a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedClassDef.java b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedClassDef.java index 2fce7b92..244766bc 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedClassDef.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedClassDef.java @@ -34,7 +34,6 @@ package org.jf.dexlib2.dexbacked; import com.google.common.collect.ImmutableList; import org.jf.dexlib2.dexbacked.util.*; import org.jf.dexlib2.iface.ClassDef; -import org.jf.dexlib2.iface.Method; import javax.annotation.Nonnull; import javax.annotation.Nullable; diff --git a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedDexFile.java b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedDexFile.java index d94eef8f..64055255 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedDexFile.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedDexFile.java @@ -32,7 +32,6 @@ package org.jf.dexlib2.dexbacked; import org.jf.dexlib2.dexbacked.util.FixedSizeList; -import org.jf.dexlib2.iface.ClassDef; import org.jf.dexlib2.iface.DexFile; import javax.annotation.Nonnull; diff --git a/dexlib2/src/main/java/org/jf/dexlib2/iface/value/AnnotationEncodedValue.java b/dexlib2/src/main/java/org/jf/dexlib2/iface/value/AnnotationEncodedValue.java index 20f4fc56..7148393c 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/iface/value/AnnotationEncodedValue.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/iface/value/AnnotationEncodedValue.java @@ -33,7 +33,5 @@ package org.jf.dexlib2.iface.value; import org.jf.dexlib2.iface.BaseAnnotation; -import javax.annotation.Nonnull; - public interface AnnotationEncodedValue extends EncodedValue, BaseAnnotation { } diff --git a/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java b/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java index 0bd038ca..b9e25374 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java @@ -33,7 +33,6 @@ package org.jf.dexlib2.util; import org.jf.dexlib2.Format; import org.jf.dexlib2.Opcode; -import org.jf.dexlib2.ReferenceType; public class Preconditions { public static void checkFormat(Opcode opcode, Format expectedFormat) {