Browse Source

Merge branch '6.2.x'

pull/34799/head
Sam Brannen 11 months ago
parent
commit
fc516cb39e
  1. 6
      spring-core/src/main/java/org/springframework/core/annotation/AnnotationsScanner.java

6
spring-core/src/main/java/org/springframework/core/annotation/AnnotationsScanner.java

@ -356,16 +356,12 @@ abstract class AnnotationsScanner { @@ -356,16 +356,12 @@ abstract class AnnotationsScanner {
}
private static boolean hasSameParameterTypes(Method rootMethod, Method candidateMethod) {
if (candidateMethod.getParameterCount() != rootMethod.getParameterCount()) {
return false;
}
Class<?>[] rootParameterTypes = rootMethod.getParameterTypes();
Class<?>[] candidateParameterTypes = candidateMethod.getParameterTypes();
if (Arrays.equals(candidateParameterTypes, rootParameterTypes)) {
return true;
}
return hasSameGenericTypeParameters(rootMethod, candidateMethod,
rootParameterTypes);
return hasSameGenericTypeParameters(rootMethod, candidateMethod, rootParameterTypes);
}
private static boolean hasSameGenericTypeParameters(

Loading…
Cancel
Save