Avoid unnecessary use of ResolvableType within MethodParameter
Closes gh-23792
This commit is contained in:
parent
d51ab24a1b
commit
dc59e50561
|
|
@ -486,7 +486,9 @@ public class MethodParameter {
|
|||
if (paramType != null) {
|
||||
return paramType;
|
||||
}
|
||||
paramType = ResolvableType.forMethodParameter(this, null, 1).resolve();
|
||||
if (getContainingClass() != getDeclaringClass()) {
|
||||
paramType = ResolvableType.forMethodParameter(this, null, 1).resolve();
|
||||
}
|
||||
if (paramType == null) {
|
||||
paramType = computeParameterType();
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue