From 00d59d913f65f72913b70e60a0c8096edeb701ba Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Thu, 11 Apr 2013 16:55:08 +0400 Subject: [PATCH] Bug fix: don't forget to call expandMacros(parameter) --- .../intellij/execution/configurations/ParametersList.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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