mirror of
https://github.com/FalsePattern/FalsePatternLib.git
synced 2026-11-15 19:34:44 +00:00
Annotate all the things
This commit is contained in:
63 files changed
+623
-369
No files matched your search
@@ -20,16 +20,22 @@
|
||||
*/
|
||||
package com.falsepattern.lib.asm;
|
||||
|
||||
import com.falsepattern.lib.StableAPI;
|
||||
import org.objectweb.asm.tree.ClassNode;
|
||||
|
||||
@StableAPI(since = "0.10.0")
|
||||
public interface IClassNodeTransformer {
|
||||
@StableAPI.Expose
|
||||
String getName();
|
||||
|
||||
@StableAPI.Expose
|
||||
boolean shouldTransform(ClassNode cn, String transformedName, boolean obfuscated);
|
||||
|
||||
@StableAPI.Expose
|
||||
default int internalSortingOrder() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@StableAPI.Expose
|
||||
void transform(ClassNode cn, String transformedName, boolean obfuscated);
|
||||
}
|
||||
Reference in new issue
Block a user