From ce7fbd103010d422d44c82b0c0b2a44181011028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=B7=E5=AD=90=20Yang?= Date: Tue, 17 Feb 2026 23:29:24 +0800 Subject: [PATCH] Copy methodAnnotations in MethodParameter copy constructor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 海子 Yang --- .../src/main/java/org/springframework/core/MethodParameter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-core/src/main/java/org/springframework/core/MethodParameter.java b/spring-core/src/main/java/org/springframework/core/MethodParameter.java index fa9380f5d73..79fff8944cf 100644 --- a/spring-core/src/main/java/org/springframework/core/MethodParameter.java +++ b/spring-core/src/main/java/org/springframework/core/MethodParameter.java @@ -183,6 +183,7 @@ public MethodParameter(MethodParameter original) { this.containingClass = original.containingClass; this.parameterType = original.parameterType; this.genericParameterType = original.genericParameterType; + this.methodAnnotations = original.methodAnnotations; this.parameterAnnotations = original.parameterAnnotations; this.parameterNameDiscoverer = original.parameterNameDiscoverer; this.parameterName = original.parameterName;