File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
springdoc-openapi-common/src/main/java/org/springdoc/core Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -366,9 +366,16 @@ public static Collection<Parameter> getHeaders(MethodAttributes methodAttributes
366366 * @param parameterInfo the parameter info
367367 * @return the parameter
368368 */
369- protected Parameter customiseParameter (Parameter parameter , ParameterInfo parameterInfo ) {
370- parameterCustomizers .ifPresent (customizers -> customizers .forEach (customizer -> customizer .customize (parameter , parameterInfo .getMethodParameter ())));
371- return parameter ;
369+ protected Parameter customiseParameter (final Parameter parameter , final ParameterInfo parameterInfo ) {
370+ return parameterCustomizers
371+ .map (customizers -> {
372+ Parameter customizedParameter = parameter ;
373+ for (final ParameterCustomizer customizer : customizers ) {
374+ customizedParameter = customizer .customize (parameter , parameterInfo .getMethodParameter ());
375+ }
376+ return customizedParameter ;
377+ })
378+ .orElse (null );
372379 }
373380
374381 /**
You can’t perform that action at this time.
0 commit comments