Graham
37abac9e48
Disable ASCII_STRING_CHARACTERS option
...
Our patched copy of Fernflower no longer produces char literals in
inappropriate places (e.g. bit shifts). This removes the requirement for
this option, allowing non-English string literals to read nicely.
5 years ago
Graham
5038d1d671
Replace ByteStreams with Kotlin extension method
5 years ago
Graham
77e8b0cdc0
Use top-level Kotlin main() functions
5 years ago
Graham
0b834fb223
Remove @Throws annotations
...
We don't need them now we have no more Java code left.
5 years ago
Graham
e05653cdcc
Rename util to common
5 years ago
Graham
d6fc7b337b
Convert Decompiler to Kotlin
5 years ago
Graham
c633725c55
Convert DecompilerIo to Kotlin
5 years ago
Graham
aab286cf13
Convert Slf4jFernflowerLogger to Kotlin
5 years ago
Graham
cf8939a540
Add missing break statements
5 years ago
Graham
8ecbe7bb82
Remove unused openrs2.root property
5 years ago
Graham
003b7ecfef
Improve <description> wrapping
5 years ago
Graham
405c33c1a1
Format *.xml files with IDEA's code style
5 years ago
Graham
ec53c74aaa
Replace if with string switch
5 years ago
Graham
eec8990481
Add description to all modules
5 years ago
Graham
517032959e
Use immutable collections types from Guava
5 years ago
Graham
d293176959
Replace maven.multiModuleProjectDirectory with openrs2.root
...
openrs2.root works correctly even if the root of the reactor is a child
project, at the expense of having to re-define the property in each
module.
5 years ago
Graham
2debabbdcd
Remove fernflower submodule
...
I think it's simpler for our Fernflower fork to be a standalone project
that we pull in via a normal Maven dependency.
5 years ago
Graham
cc1a1adde7
Add seperate jar for the jaggl DRI classes
5 years ago
Graham
48f8c68500
Format code
5 years ago
Graham
1bf39200c5
Use jaggl instead of jogl in the deobfuscator
5 years ago
Graham
ed0da80e30
Add initial Fernflower driver
5 years ago