|
19 | 19 | import com.javadeobfuscator.deobfuscator.config.Configuration; |
20 | 20 | import com.javadeobfuscator.deobfuscator.config.TransformerConfig; |
21 | 21 | import com.javadeobfuscator.deobfuscator.exceptions.NoClassInPathException; |
| 22 | +import com.javadeobfuscator.deobfuscator.transformers.Transformer; |
| 23 | +import com.javadeobfuscator.deobfuscator.utils.ClassTree; |
| 24 | +import com.javadeobfuscator.deobfuscator.utils.Utils; |
| 25 | +import com.javadeobfuscator.deobfuscator.utils.WrappedClassNode; |
| 26 | +import org.apache.commons.io.IOUtils; |
22 | 27 | import org.objectweb.asm.ClassReader; |
23 | 28 | import org.objectweb.asm.ClassWriter; |
24 | 29 | import org.objectweb.asm.Opcodes; |
|
28 | 33 | import org.objectweb.asm.tree.MethodInsnNode; |
29 | 34 | import org.objectweb.asm.tree.MethodNode; |
30 | 35 | import org.objectweb.asm.util.CheckClassAdapter; |
31 | | -import com.javadeobfuscator.deobfuscator.transformers.Transformer; |
32 | | -import com.javadeobfuscator.deobfuscator.utils.ClassTree; |
33 | | -import com.javadeobfuscator.deobfuscator.utils.Utils; |
34 | | -import com.javadeobfuscator.deobfuscator.utils.WrappedClassNode; |
35 | | -import org.apache.commons.io.IOUtils; |
36 | 36 | import org.slf4j.Logger; |
37 | 37 | import org.slf4j.LoggerFactory; |
38 | 38 |
|
@@ -205,6 +205,10 @@ private void computeCallers() { |
205 | 205 | }); |
206 | 206 | } |
207 | 207 |
|
| 208 | + public boolean isLibrary(ClassNode classNode) { |
| 209 | + return libraryClassnodes.contains(classNode); |
| 210 | + } |
| 211 | + |
208 | 212 | public void start() throws Throwable { |
209 | 213 | logger.info("Loading classpath"); |
210 | 214 | loadClasspath(); |
|
0 commit comments