diff --git a/platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java b/platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java index b53801f7f6d1..a313922a5e0b 100644 --- a/platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java +++ b/platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java @@ -226,11 +226,14 @@ public class ParametersList implements Cloneable { } public void addAll(final String... parameters) { - ContainerUtil.addAll(myParameters, parameters); + addAll(Arrays.asList(parameters)); } public void addAll(final List parameters) { - myParameters.addAll(parameters); + // Don't use myParameters.addAll(parameters) , it does not call expandMacros(parameter) + for (String parameter : parameters) { + add(parameter); + } } @Override