View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window defensor-gradle-plugin-1.3.6.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.panda912.defensor.plugin.utils
├─ com.panda912.defensor.plugin.utils.ConstKt.class - [JAR]
├─ com.panda912.defensor.plugin.utils.FileUtils.class - [JAR]
com.panda912.defensor.plugin.internal.visitor
├─ com.panda912.defensor.plugin.internal.visitor.BaseClassReader.class - [JAR]
├─ com.panda912.defensor.plugin.internal.visitor.BaseClassVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.visitor.BaseMethodVisitor.class - [JAR]
com.panda912.defensor.plugin.internal.processor
├─ com.panda912.defensor.plugin.internal.processor.BytecodeInjector.class - [JAR]
├─ com.panda912.defensor.plugin.internal.processor.BytecodeInjectorImpl.class - [JAR]
├─ com.panda912.defensor.plugin.internal.processor.ClassifiedContentProcessor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.processor.DirectoryProcessor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.processor.JarProcessor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.processor.PreCheckResult.class - [JAR]
├─ com.panda912.defensor.plugin.internal.processor.QualifiedContentProcessor.class - [JAR]
com.panda912.defensor.plugin
├─ com.panda912.defensor.plugin.AndroidJarProvider.class - [JAR]
├─ com.panda912.defensor.plugin.DefensorPlugin.class - [JAR]
├─ com.panda912.defensor.plugin.Global.class - [JAR]
├─ com.panda912.defensor.plugin.TransformContext.class - [JAR]
com.panda912.defensor.plugin.transform
├─ com.panda912.defensor.plugin.transform.AppDefensorTransform.class - [JAR]
├─ com.panda912.defensor.plugin.transform.DefensorTransform.class - [JAR]
├─ com.panda912.defensor.plugin.transform.LibDefensorTransform.class - [JAR]
com.panda912.defensor.plugin.extension
├─ com.panda912.defensor.plugin.extension.DefaultDefensorExtension.class - [JAR]
├─ com.panda912.defensor.plugin.extension.DefensorExtension.class - [JAR]
com.panda912.defensor.plugin.internal.interceptor
├─ com.panda912.defensor.plugin.internal.interceptor.ActivityInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ActivityMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ArrayInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.CollectionInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.CollectionMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ContextInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ContextMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.DeadObjectInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.DeadObjectMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.EditableInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.EditableMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.FileInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.FileMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.FinalInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.FragmentInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.FragmentMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.GridLayoutManagerInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.GridLayoutManagerMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.HandlerInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.HandlerMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.IntentInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.IntentMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.JsonInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.JsonMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.LiveDataInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.LiveDataMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.PaintInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.PaintMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.PrimitiveInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.SafeDialogClassVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.SafeDialogInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.StringInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.StringMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ThrowableInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ThrowableMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ToastInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ToastMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.UnboxingInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.UnboxingMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.UriInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.UriMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ValueAnimatorInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ValueAnimatorMethodVisitor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ViewInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.interceptor.ViewMethodVisitor.class - [JAR]
com.panda912.defensor.plugin.internal
├─ com.panda912.defensor.plugin.internal.BytecodeInterceptor.class - [JAR]
├─ com.panda912.defensor.plugin.internal.BytecodeInterceptorChain.class - [JAR]
├─ com.panda912.defensor.plugin.internal.Input.class - [JAR]
├─ com.panda912.defensor.plugin.internal.Output.class - [JAR]