Graham
465078256f
Rename common module to util again
...
As I'm splitting it up into smaller modules (e.g. compress and crypto) I
think util is a more appropriate name for the remainder.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
9617cc4326
Document interface member visibility logic
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
8b5f3402e2
Rename getAccess to getMethodAccess
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
dd8dc533e9
Set the visibility of interface members to public
...
According to the Java spec interface members are always implicitly
public.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Major
5fa9e9a621
Remove spurious toCollection calls
...
Signed-off-by: Major <major@emulate.rs>
4 years ago
Graham
752941f9f3
Add unpackclass to DEFAULT_PUBLIC_CTOR_CLASSES
...
It is loaded with ClassLoader::loadClass() instead of Class.forName(),
so our automatic detection code doesn't find it.
4 years ago
Graham
caf7efdd6c
Use weakest possible visibility for each method/field
...
This is a prerequisite for the static scrambling transformer. As it
moves methods/fields around, it requires their visibilities to be
updated.
4 years ago