Move classpath package to the asm module

This is in preparation for Transformers taking an entire ClassPath
instead of a single Library at a time, which is in turn required for
dummy argument removal (a whole program analysis).
master
Graham 5 years ago
parent cf650af5fa
commit 406feb72f0
  1. 2
      asm/src/main/java/dev/openrs2/asm/classpath/AsmClassMetadata.java
  2. 2
      asm/src/main/java/dev/openrs2/asm/classpath/ClassMetadata.java
  3. 2
      asm/src/main/java/dev/openrs2/asm/classpath/ClassPath.java
  4. 2
      asm/src/main/java/dev/openrs2/asm/classpath/ReflectionClassMetadata.java
  5. 2
      deob/src/main/java/dev/openrs2/deob/Deobfuscator.java
  6. 2
      deob/src/main/java/dev/openrs2/deob/classpath/TypedRemapper.java

@ -1,4 +1,4 @@
package dev.openrs2.deob.classpath;
package dev.openrs2.asm.classpath;
import java.util.List;
import java.util.stream.Collectors;

@ -1,4 +1,4 @@
package dev.openrs2.deob.classpath;
package dev.openrs2.asm.classpath;
import java.util.List;
import java.util.Objects;

@ -1,4 +1,4 @@
package dev.openrs2.deob.classpath;
package dev.openrs2.asm.classpath;
import java.util.ArrayList;
import java.util.Collections;

@ -1,4 +1,4 @@
package dev.openrs2.deob.classpath;
package dev.openrs2.asm.classpath;
import java.lang.reflect.Modifier;
import java.util.Arrays;

@ -9,7 +9,7 @@ import java.util.Map;
import dev.openrs2.asm.Library;
import dev.openrs2.asm.Transformer;
import dev.openrs2.deob.classpath.ClassPath;
import dev.openrs2.asm.classpath.ClassPath;
import dev.openrs2.deob.classpath.TypedRemapper;
import dev.openrs2.deob.transform.BitShiftTransformer;
import dev.openrs2.deob.transform.CanvasTransformer;

@ -8,6 +8,8 @@ import java.util.Set;
import com.google.common.base.Strings;
import dev.openrs2.asm.MemberDesc;
import dev.openrs2.asm.MemberRef;
import dev.openrs2.asm.classpath.ClassMetadata;
import dev.openrs2.asm.classpath.ClassPath;
import dev.openrs2.util.StringUtils;
import dev.openrs2.util.collect.DisjointSet;
import org.objectweb.asm.Type;

Loading…
Cancel
Save