Closed frengor closed 11 months ago
This PR adds the following system properties and environment variables to allow to configure the behavior of class loader helpers:
libby.classloaders.unsafeDisabled
LIBBY_CLASSLOADERS_UNSAFE_DISABLED
libby.classloaders.javaAgentDisabled
LIBBY_CLASSLOADERS_JAVA_AGENT_DISABLED
ClassLoaderHelper
Instrumentation
libby-bungee
compileOnly
implementation
This PR adds the following system properties and environment variables to allow to configure the behavior of class loader helpers:
libby.classloaders.unsafeDisabled
LIBBY_CLASSLOADERS_UNSAFE_DISABLED
libby.classloaders.javaAgentDisabled
LIBBY_CLASSLOADERS_JAVA_AGENT_DISABLED
Internal changes
ClassLoaderHelper
Instrumentation
object is now cachedlibby-bungee
compileOnly
is now used instead ofimplementation
for platform dependencies (bukkit, bungee, etc.)