33 Commits (master)

Author SHA1 Message Date
Graham 1bb370fd60 Convert IntValueSet.Unknown to a data object 3 months ago
Graham 65de30ca58 Change 'Transforming client' log message to 'Transforming' 3 months ago
Graham e6f7a40f6e Make enabled transformers and their order configurable in profile 3 months ago
Graham d38ca044ec Use Kotlin's emptySet() method 3 months ago
Graham 223c451f2d Add MultipleAssignmentTransformer 3 months ago
Graham 6a7a29c85c Exclude overlapping initializers in StaticFieldUnscrambler 3 months ago
Graham 293bf83e30 Improve initializer extraction in StaticFieldUnscrambler 3 months ago
Graham b1ddd98187 Remove unused constants 3 months ago
Graham 9e001e32e1 Separate ZKM and Jagex tracing exception transformers 3 months ago
Graham 514799920e Run ExceptionTracingTransformer until we reach a fixed point 3 months ago
Graham 85b1d52a5c Include last instruction in expression in getExpression output 6 months ago
Graham 651b2f8b5f Update Guice 8 months ago
Graham 4ca7fab636 Add blank line between is blocks 2 years ago
Graham 4cc83e6316 Mark all methods in a final class as non-final 2 years ago
Graham aff58e5e73 Split FinalTransformer into Final{Class,Method}Transformer 2 years ago
Graham 4604bc8b81 Add assisted injection extension 2 years ago
Graham 67f3dbaf57 Update dependencies 2 years ago
Graham 2292b9449c Ensure flow obstructor initializers always read a static field 2 years ago
Graham f38253f2fc Add else branch to non-exhaustive when statements 2 years ago
Graham b3d6b112d2 Add Logback configuration file 3 years ago
Graham 65194fae43 Rename poll to removeFirstOrNull 3 years ago
Graham 7d04774d60 Fix removal of unused methods 3 years ago
Graham 774744579d Replace LinkedHashSet queues with UniqueQueue 3 years ago
Graham 1954f408e7 Replace deprecated capitalize() function 3 years ago
Graham b37e4d0d0b Use alternatives for most methods deprecated in Kotlin 1.5 3 years ago
Graham 9e8d1fca1c Use type-safe project accessors 3 years ago
Graham 6498d39306 Add Gradle 7 version catalog 3 years ago
Graham c5bd044574 Add CloseableInjector 3 years ago
Graham 7b6c0cf1fd Use block comments for multi-line comments 3 years ago
Graham f90b9df505 Replace Paths.get() with Path.of() 3 years ago
Graham e18d751125 Add combined command for running both deobfuscators and the decompiler 3 years ago
Graham 72e9107900 Move original client back to nonfree/lib 3 years ago
Graham 3cb7ee13f9 Rename deob to deob-bytecode 3 years ago