Package-level declarations

Types

Link copied to clipboard
data class ArgPartition(val method: DisjointSet.Partition<MemberRef>, val index: Int)
Link copied to clipboard
data class ArgRef(val method: MemberRef, val index: Int)
Link copied to clipboard
@Singleton
class BytecodeDeobfuscator @Inject constructor(allTransformers: Set<Transformer>, profile: Profile)
Link copied to clipboard
object BytecodeDeobfuscatorModule : AbstractModule
Link copied to clipboard
class DeobfuscateBytecodeCommand : CliktCommand
Link copied to clipboard
class OriginalPcTable(pcs: Map<LabelNode, Int>, names: Map<Int, String>) : Attribute
Link copied to clipboard
class Profile(    val excludedClasses: GlobClassFilter,     val excludedMethods: GlobMemberFilter,     val excludedFields: GlobMemberFilter,     val entryPoints: GlobMemberFilter,     val scrambledLibraries: Set<String>,     val maxObfuscatedNameLen: Int,     val transformers: List<String>)
Link copied to clipboard
class ProfileProvider @Inject constructor(mapper: ObjectMapper) : Provider<Profile>
Link copied to clipboard

Functions

Link copied to clipboard
fun main(args: Array<String>)