cursed
This commit is contained in:
parent
816727d65b
commit
83e6b2fdfe
@ -208,7 +208,7 @@ public class ProguardTask extends BaritoneGradleTask {
|
|||||||
Objects.requireNonNull(extension);
|
Objects.requireNonNull(extension);
|
||||||
|
|
||||||
// for some reason cant use Class.forName
|
// for some reason cant use Class.forName
|
||||||
Class<?> class_baseExtension = extension.getClass().getSuperclass().getSuperclass().getSuperclass();
|
Class<?> class_baseExtension = extension.getClass().getSuperclass().getSuperclass().getSuperclass(); // <-- cursed
|
||||||
Field f_replacer = class_baseExtension.getDeclaredField("replacer");
|
Field f_replacer = class_baseExtension.getDeclaredField("replacer");
|
||||||
f_replacer.setAccessible(true);
|
f_replacer.setAccessible(true);
|
||||||
Object replacer = f_replacer.get(extension);
|
Object replacer = f_replacer.get(extension);
|
||||||
|
Loading…
Reference in New Issue
Block a user