SPR-17074 pass argument of addAll/putAll into constructor
This commit is contained in:
parent
aa656c47b8
commit
457d586859
|
|
@ -322,8 +322,7 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
|
|||
}
|
||||
}
|
||||
}
|
||||
List<PropertyAccessor> resolvers = new ArrayList<>();
|
||||
resolvers.addAll(specificAccessors);
|
||||
List<PropertyAccessor> resolvers = new ArrayList<>(specificAccessors);
|
||||
generalAccessors.removeAll(specificAccessors);
|
||||
resolvers.addAll(generalAccessors);
|
||||
return resolvers;
|
||||
|
|
|
|||
|
|
@ -362,8 +362,7 @@ public class CallMetaDataContext {
|
|||
}
|
||||
setOutParameterNames(outParamNames);
|
||||
|
||||
List<SqlParameter> workParams = new ArrayList<>();
|
||||
workParams.addAll(declaredReturnParams);
|
||||
List<SqlParameter> workParams = new ArrayList<>(declaredReturnParams);
|
||||
if (!provider.isProcedureColumnMetaDataUsed()) {
|
||||
workParams.addAll(declaredParams.values());
|
||||
return workParams;
|
||||
|
|
|
|||
|
|
@ -159,8 +159,7 @@ public class StandardMultipartHttpServletRequest extends AbstractMultipartHttpSe
|
|||
|
||||
// Servlet 3.0 getParameterMap() not guaranteed to include multipart form items
|
||||
// (e.g. on WebLogic 12) -> need to merge them here to be on the safe side
|
||||
Map<String, String[]> paramMap = new LinkedHashMap<>();
|
||||
paramMap.putAll(super.getParameterMap());
|
||||
Map<String, String[]> paramMap = new LinkedHashMap<>(super.getParameterMap());
|
||||
for (String paramName : this.multipartParameterNames) {
|
||||
if (!paramMap.containsKey(paramName)) {
|
||||
paramMap.put(paramName, getParameterValues(paramName));
|
||||
|
|
|
|||
Loading…
Reference in New Issue