19 Commits (e6402d52c2a014a02f67a441467ff233c7df7811)

Author SHA1 Message Date
Graham e6402d52c2 Add StackFrameClassWriter 4 years ago
Graham be14ffdc2d Add custom Attribute for tracking original instruction indexes 4 years ago
Graham ad53f9a78d Sort methods 4 years ago
Graham e26778ffb0 Remove unused empty classes 4 years ago
Graham ce74765269 Add static method scrambling transformer 4 years ago
Graham ccb37f120b Add INVOKESPECIAL transformer 4 years ago
Graham a82d2e3cef Transform class literals to Java 5 format 4 years ago
Graham caf7efdd6c Use weakest possible visibility for each method/field 4 years ago
Graham a66e3eeb9b Move CounterTransformer later in the pipeline 4 years ago
Graham c6cf9a4d94 Add initial client bundler 4 years ago
Graham 099d9c591d Replace listOf() with emptyList() 4 years ago
Graham 98692c7d78 Add Java 8 compatibility 4 years ago
Graham c2809a16f8 Add OverrideTransformer 4 years ago
Graham e9a9a8f962 Format with ktlint 4 years ago
Graham 77e8b0cdc0 Use top-level Kotlin main() functions 4 years ago
Graham 5c367073c0 Use named parameters for clarity in Deobfuscator 4 years ago
Graham 15e9636b79 Replace Guava ImmutableList with Kotlin List in ClassPath 4 years ago
Graham 0b834fb223 Remove @Throws annotations 4 years ago
Graham 0db3d979c9 Convert Deobfuscator to Kotlin 4 years ago