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 279149f50d84..0a01f293c382 100644
--- a/platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java
+++ b/platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2013 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.execution.configurations;
import com.intellij.openapi.application.Application;
@@ -40,32 +26,25 @@ import java.util.regex.Pattern;
/**
* A list of command-line parameters featuring the following:
*
- * - special handling for java properties ({@code -D=})
+ * - special handling for Java properties ({@code -D=})
* - macro substitution upon addition for plain parameters, and property values
* - named groups for parameters
* - parameter strings with quoted parameters
*
- *
+ *
* @see ParametersList#defineProperty(String, String)
- * @see ParametersList#expandMacros(String)
- * @see ParametersList#addParamsGroup(String)
- * @see ParametersList#addParametersString(String)
- * @see ParamsGroup
+ * @see ParametersList#expandMacros(String)
+ * @see ParametersList#addParamsGroup(String)
+ * @see ParametersList#addParametersString(String)
+ * @see ParamsGroup
*/
public final class ParametersList implements Cloneable {
-
private static final Pattern PROPERTY_PATTERN = Pattern.compile("-D(\\S+?)(?:=(.+))?");
private static final Pattern MACRO_PATTERN = Pattern.compile("\\$\\{([^}]+)}");
- private static Map ourTestMacros;
private final List myParameters = new ArrayList<>();
private final List myGroups = new SmartList<>();
private final NotNullLazyValue