Graham
eb7f71a7a4
Update Dokka
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
3ee8005ab7
Update clikt
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
3a39639e3d
Add database API
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
8cbf973f50
Update Dokka to 1.4.0-rc
...
The output is significantly nicer.
External documentation links don't seem to work correctly at the moment,
so I have commented those out for now.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
ed2a3f6dc6
Update Kotlin
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
0546e05183
Update kotlinter/ktlint
...
Annoyingly, this requires us to disable a different set of rules to work
around a different bug!
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
ef02a687c9
Update fastutil
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
63223b1fed
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
bd28638b64
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
f5ae71932d
Add LZMA compression algorithm
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
0eda020092
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
9a4401c678
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
07433ccef0
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
3a70333380
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
c57f0927ba
Update shadow plugin
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
58a061a7d8
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
ea82565cd6
Update Bouncy Castle
...
The provider and PKIX jars seem to be versioned independently.
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Desetude
ce5a0464c7
Only run NewInstanceTransformer on Class references
...
Fixes a problem where `Constructor<?> var0 =
clazz.getDeclaredConstructor(); return var0.newInstance();` was transformed to
`Constructor<?> var0 = clazz.getDeclaredConstructor(); return
var0.getDeclaredConstructor().newInstance();`
Signed-off-by: Desetude <harry@desetude.com>
5 years ago
Graham
04a919fffa
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
620d608ecb
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
88bed9923b
Update clikt
...
This allows us to remove the cli module containing our clikt extensions,
which are now supported by upstream.
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
346cecf885
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
d11151a908
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
d07714a37d
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
c394b404b9
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
a9aae4ea37
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
609576be63
Add Dokka task to the root project
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
14b82dd9d8
Switch to -SNAPSHOT version of Fernflower
...
Local variable name tracking with the @Pc annotation relies on changes
not yet included in a release. I'm not intending to do another
Fernflower release yet, as I've still got more changes to make, but I
would like the @Pc tracking to work.
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
7ce21b0cde
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
6e0844fa73
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
d006997d2d
Add annotation processor for creating deobufscator name mapping files
...
I'm ignoring the deobfuscator mapping files for now, but when the
deobfuscator is finished then I'll add them to the repository and keep
them up to date.
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
5d8dce0ed2
Switch from Guava graphs to JGraphT
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
e3095f4a7e
Use fastutil to reduce allocations in LiveVariableAnalyzer
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
6c31bf9af7
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
00a85eaa81
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
892d21df10
Add headerless bzip2 and gzip library
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
a52d58e8b5
Use Clikt to implement the command-line interface
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
1552b53ace
Update to ASM 8.0
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
db02aeb1bb
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
7650470143
Downgrade Fernflower
...
I hadn't intended to switch to the -SNAPSHOT version.
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
d2069fc975
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
373fdc24b4
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago
Graham
7db0c971ee
Use OpenGL registry to replace magic numbers with constants
5 years ago
Graham
0897991f4e
Update openrs2-natives-all
...
The new version includes the ISC license.
5 years ago
Graham
4bda47e628
Update dependencies
5 years ago
Graham
deb65474c7
Update dependencies
5 years ago
Graham
98abb15847
Update dependencies
5 years ago
Graham
f30a1f88b0
Update dependencies
5 years ago
Graham
7708056488
Use kotlin-inline-logger from Maven Central
5 years ago
Graham
f96e9225bf
Update dependencies
5 years ago