Only keep "public static INSTANCE" fields
This commit is contained in:
parent
39c6d8ebb1
commit
218e3f4a82
@ -45,7 +45,7 @@ subprojects {
|
|||||||
keep("class $group.snowygui.fabric.**")
|
keep("class $group.snowygui.fabric.**")
|
||||||
keep("class $group.snowygui.forge.**")
|
keep("class $group.snowygui.forge.**")
|
||||||
keepnames("class $group.snowygui.Snowy")
|
keepnames("class $group.snowygui.Snowy")
|
||||||
keep("class $group.snowygui.gui.feature.** { static <fields>; }")
|
keep("class $group.snowygui.gui.feature.** { public static *** INSTANCE; }")
|
||||||
keepclassmembers("class $group.snowygui.** { public protected <methods>; }")
|
keepclassmembers("class $group.snowygui.** { public protected <methods>; }")
|
||||||
keepattributes("*Annotation*, Signature, InnerClasses, EnclosingMethod, MethodParameters, Synthetic, Exceptions")
|
keepattributes("*Annotation*, Signature, InnerClasses, EnclosingMethod, MethodParameters, Synthetic, Exceptions")
|
||||||
obfuscationdictionary("$dictionariesDir/dictionary.txt")
|
obfuscationdictionary("$dictionariesDir/dictionary.txt")
|
||||||
|
Loading…
Reference in New Issue
Block a user