mirror of
https://github.com/revanced/smali.git
synced 2025-06-12 04:17:36 +02:00
Cleaned up imports
git-svn-id: https://smali.googlecode.com/svn/trunk@160 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
This commit is contained in:
@ -28,11 +28,9 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
public class AnnotationDirectoryItem extends OffsettedItem<AnnotationDirectoryItem> {
|
||||
private final ArrayList<FieldAnnotation> fieldAnnotationList = new ArrayList<FieldAnnotation>();
|
||||
|
@ -29,7 +29,6 @@
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.EncodedValue.AnnotationEncodedValueSubField;
|
||||
import org.jf.dexlib.ItemType;
|
||||
|
||||
public class AnnotationItem extends OffsettedItem<AnnotationItem> {
|
||||
private final ByteField visibilityField;
|
||||
|
@ -28,8 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -28,8 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -28,7 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.util.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
@ -28,13 +28,12 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.EncodedValue.EncodedValue;
|
||||
import org.jf.dexlib.EncodedValue.EncodedValueSubField;
|
||||
import org.jf.dexlib.util.TypeUtils;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
public class ClassDefItem extends IndexedItem<ClassDefItem> {
|
||||
|
@ -28,16 +28,14 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.code.Instruction;
|
||||
import org.jf.dexlib.code.Opcode;
|
||||
import org.jf.dexlib.code.InstructionField;
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.code.Opcode;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
public class CodeItem extends OffsettedItem<CodeItem> {
|
||||
private final ArrayList<InstructionField> instructionList;
|
||||
|
@ -28,8 +28,8 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
|
||||
public abstract class CompositeField<T extends CompositeField<T>> implements Field<T> {
|
||||
|
@ -28,12 +28,11 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.debug.DebugInstruction;
|
||||
import org.jf.dexlib.debug.DebugInstructionFactory;
|
||||
import org.jf.dexlib.debug.EndSequence;
|
||||
import org.jf.dexlib.debug.DebugInstruction;
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -28,14 +28,17 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.*;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.ByteArrayInput;
|
||||
import org.jf.dexlib.util.FileUtils;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.zip.Adler32;
|
||||
import java.io.File;
|
||||
import java.security.DigestException;
|
||||
import java.security.MessageDigest;
|
||||
import java.security.NoSuchAlgorithmException;
|
||||
import java.security.DigestException;
|
||||
import java.util.HashMap;
|
||||
import java.util.zip.Adler32;
|
||||
|
||||
public class DexFile
|
||||
{
|
||||
|
@ -28,14 +28,12 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.EncodedValue.ArrayEncodedValueSubField;
|
||||
import org.jf.dexlib.EncodedValue.EncodedValue;
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class EncodedArrayItem extends OffsettedItem<EncodedArrayItem> {
|
||||
private final ArrayEncodedValueSubField encodedArray;
|
||||
|
@ -28,9 +28,11 @@
|
||||
|
||||
package org.jf.dexlib.EncodedValue;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.CompositeField;
|
||||
import org.jf.dexlib.DexFile;
|
||||
import org.jf.dexlib.Field;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.*;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
public class EncodedValue extends CompositeField<EncodedValue> {
|
||||
private class ValueTypeArgField implements Field<ValueTypeArgField> {
|
||||
|
@ -28,8 +28,8 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
public interface Field<T extends Field> {
|
||||
public void writeTo(AnnotatedOutput out);
|
||||
|
@ -28,8 +28,8 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
|
@ -28,9 +28,9 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.ByteArray;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.ByteArray;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
public class FixedByteArrayField implements Field<FixedByteArrayField> {
|
||||
protected byte[] value;
|
||||
|
@ -28,7 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
|
@ -28,9 +28,8 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
public abstract class Item<T extends Item> {
|
||||
protected int offset = -1;
|
||||
|
@ -28,8 +28,8 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
|
@ -28,8 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
|
||||
public class MapField extends CompositeField<MapField> {
|
||||
private final ShortIntegerField sectionTypeField;
|
||||
private final ShortIntegerField unusedField;
|
||||
|
@ -28,7 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
@ -28,9 +28,9 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.ByteArray;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.ByteArray;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
public class NullTerminatedByteArrayField implements Field<NullTerminatedByteArrayField> {
|
||||
protected byte[] value;
|
||||
|
@ -28,8 +28,6 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.ItemType;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class ProtoIdItem extends IndexedItem<ProtoIdItem> {
|
||||
|
@ -28,8 +28,8 @@
|
||||
|
||||
package org.jf.dexlib;
|
||||
|
||||
import org.jf.dexlib.util.Input;
|
||||
import org.jf.dexlib.util.AnnotatedOutput;
|
||||
import org.jf.dexlib.util.Input;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
Reference in New Issue
Block a user