From cff63f8223b937a4705720034f8346ecb343f84a Mon Sep 17 00:00:00 2001 From: Fury_Phoenix <64714532+Phoenix-Starlight@users.noreply.github.com> Date: Sun, 3 Dec 2023 15:58:58 -0800 Subject: [PATCH] Cleanup --- .../mixinAp/annotation/ClientMixinValidator.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/annotation-processor/src/main/java/org/fury_phoenix/mixinAp/annotation/ClientMixinValidator.java b/annotation-processor/src/main/java/org/fury_phoenix/mixinAp/annotation/ClientMixinValidator.java index b1d6b331..1bac50da 100644 --- a/annotation-processor/src/main/java/org/fury_phoenix/mixinAp/annotation/ClientMixinValidator.java +++ b/annotation-processor/src/main/java/org/fury_phoenix/mixinAp/annotation/ClientMixinValidator.java @@ -27,9 +27,9 @@ import static java.util.AbstractMap.SimpleImmutableEntry; public class ClientMixinValidator { private final ITypeHandleProvider typeHandleProvider; - + private final ProcessingEnvironment processingEnv; - + private final Messager messager; public ClientMixinValidator(ProcessingEnvironment env) { @@ -37,13 +37,12 @@ public class ClientMixinValidator { processingEnv = env; messager = env.getMessager(); } - + public boolean validateMixin(TypeElement annotatedMixinClass) { return targetsClient(annotatedMixinClass) && !getAnnotationHandle(annotatedMixinClass, ClientOnlyMixin.class).exists(); } - - // some sort of javac bug with method reference resolution for mixed staticness + public boolean targetsClient(TypeElement annotatedMixinClass) { return targetsClient( ClientMixinValidator.getTargets(