Improve annotation test on parameters

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot
2022-09-24 09:31:44 +10:00
parent 869f647744
commit 3455cde270
3 changed files with 3 additions and 3 deletions

View File

@@ -74,7 +74,7 @@ public class AnnotationTest {
List<ParameterNode> parameters = method.parameters;
for (int i = 0; i < paramTypes.length; i++) {
if (mustBeAnnotated(paramTypes[i]) && !isWellAnnotated(method.invisibleParameterAnnotations == null ? null : method.invisibleParameterAnnotations[i])) {
if (mustBeAnnotated(paramTypes[i]) ^ isWellAnnotated(method.invisibleParameterAnnotations == null ? null : method.invisibleParameterAnnotations[i])) {
ParameterNode paramNode = parameters == null ? null : parameters.get(i);
String paramName = paramNode == null ? null : paramNode.name;