File tree Expand file tree Collapse file tree 1 file changed +5
-11
lines changed
spring-core/src/main/java/org/springframework/core Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Original file line number Diff line number Diff line change @@ -33,21 +33,15 @@ public class StandardReflectionParameterNameDiscoverer implements ParameterNameD
3333
3434 @ Override
3535 public String [] getParameterNames (Method method ) {
36- Parameter [] parameters = method .getParameters ();
37- String [] parameterNames = new String [parameters .length ];
38- for (int i = 0 ; i < parameters .length ; i ++) {
39- Parameter param = parameters [i ];
40- if (!param .isNamePresent ()) {
41- return null ;
42- }
43- parameterNames [i ] = param .getName ();
44- }
45- return parameterNames ;
36+ return getParameterNames (method .getParameters ());
4637 }
4738
4839 @ Override
4940 public String [] getParameterNames (Constructor <?> ctor ) {
50- Parameter [] parameters = ctor .getParameters ();
41+ return getParameterNames (ctor .getParameters ());
42+ }
43+
44+ private String [] getParameterNames (Parameter [] parameters ) {
5145 String [] parameterNames = new String [parameters .length ];
5246 for (int i = 0 ; i < parameters .length ; i ++) {
5347 Parameter param = parameters [i ];
You can’t perform that action at this time.
0 commit comments