2 Commits (59f48e3859f186c810ae9425aeb2057bd02f858d)

Author SHA1 Message Date
Graham 59f48e3859 Remove @JvmSuppressWildcards on multibindings 4 years ago
Graham f143eef142 Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin 4 years ago
Graham ce5b76ef0f Rename dev.openrs2 package to org.openrs2 4 years ago
Graham 232ba32bbd Enable explicit API mode 4 years ago
Graham a87a289c49 Add duplicate class name support to the AST deobfuscator 4 years ago
Graham 46c0c29559 Set AstDeobfuscator's language level to 11 4 years ago
Graham da193ebf52 Use platform class loader to resolve JDK types in the AstDeobfuscator 4 years ago
Graham 3c9edb0291 Use dependency injection in the AST deobfuscator 4 years ago
Graham ccf7056a93 Use private companion objects where possible 4 years ago
Desetude c99ebcb355 Add logging to the AST deobfuscator 4 years ago
Graham a52d58e8b5 Use Clikt to implement the command-line interface 4 years ago
Graham 462ae7cb9c Improve PrettyPrinterConfiguration 4 years ago
Graham b9c707782c Place @Pc annotations on the same line as variable declarations 4 years ago
Graham caed5cebce Remove gl-dri from AstDeobfuscator 4 years ago
Graham 2e1c6c22ff Rename GlConstantTransformer to GlTransformer 4 years ago
Major 424a2d7a31 Fix compilation errors 4 years ago
Graham 7db0c971ee Use OpenGL registry to replace magic numbers with constants 4 years ago
Graham 597aa2018e Add support for whole program AST transforms 4 years ago
Graham 64abe46971 Replace forEach calls with for loops 4 years ago
Graham ab75a2f0c9 Add IdentityTransformer 4 years ago
Desetude d8c3f4e31c Flip > and >= in for loop conditions to < and <= respectively 4 years ago
Graham 7d1dc59d6a Convert pre-increments to post-increments where possible 4 years ago
Graham e9a9a8f962 Format with ktlint 4 years ago
Graham 4df5754dac Include generics in Function cast 4 years ago
Graham 77e8b0cdc0 Use top-level Kotlin main() functions 4 years ago
Graham 9b81c813dd Convert AstDeobfuscator to Kotlin 4 years ago