Annotate all the things

This commit is contained in:
FalsePattern committed 2022-08-06 13:12:55 +02:00
1 parent 980e8a8776
commit da1ef6c8c7
63 files changed
+623 -369

No files matched your search

@@ -20,6 +20,7 @@
*/
package com.falsepattern.lib.asm;
import com.falsepattern.lib.StableAPI;
import com.falsepattern.lib.internal.CoreLoadingPlugin;
import lombok.val;
import org.apache.logging.log4j.Logger;
@@ -35,9 +36,12 @@ import java.util.List;
/**
* An ASM transformation dispatcher utility, inspired by mixins.
*/
@StableAPI(since = "0.10.0")
public interface SmartTransformer extends IClassTransformer {
@StableAPI.Expose
Logger logger();
@StableAPI.Expose
List<IClassNodeTransformer> transformers();
@Override