cursed
This commit is contained in:
		| @@ -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); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user