Cleanup
This commit is contained in:
parent
ecfc4ebc39
commit
cff63f8223
|
|
@ -27,9 +27,9 @@ import static java.util.AbstractMap.SimpleImmutableEntry;
|
||||||
public class ClientMixinValidator {
|
public class ClientMixinValidator {
|
||||||
|
|
||||||
private final ITypeHandleProvider typeHandleProvider;
|
private final ITypeHandleProvider typeHandleProvider;
|
||||||
|
|
||||||
private final ProcessingEnvironment processingEnv;
|
private final ProcessingEnvironment processingEnv;
|
||||||
|
|
||||||
private final Messager messager;
|
private final Messager messager;
|
||||||
|
|
||||||
public ClientMixinValidator(ProcessingEnvironment env) {
|
public ClientMixinValidator(ProcessingEnvironment env) {
|
||||||
|
|
@ -37,13 +37,12 @@ public class ClientMixinValidator {
|
||||||
processingEnv = env;
|
processingEnv = env;
|
||||||
messager = env.getMessager();
|
messager = env.getMessager();
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean validateMixin(TypeElement annotatedMixinClass) {
|
public boolean validateMixin(TypeElement annotatedMixinClass) {
|
||||||
return targetsClient(annotatedMixinClass) &&
|
return targetsClient(annotatedMixinClass) &&
|
||||||
!getAnnotationHandle(annotatedMixinClass, ClientOnlyMixin.class).exists();
|
!getAnnotationHandle(annotatedMixinClass, ClientOnlyMixin.class).exists();
|
||||||
}
|
}
|
||||||
|
|
||||||
// some sort of javac bug with method reference resolution for mixed staticness
|
|
||||||
public boolean targetsClient(TypeElement annotatedMixinClass) {
|
public boolean targetsClient(TypeElement annotatedMixinClass) {
|
||||||
return targetsClient(
|
return targetsClient(
|
||||||
ClientMixinValidator.getTargets(
|
ClientMixinValidator.getTargets(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user