PY-27302 Create a mutable copy of env to put extra vars for pre-generated skeletons

This commit is contained in:
Andrey Vlasovskikh
2017-12-12 19:19:12 +03:00
parent 17642b17ba
commit 1ace6308cf
@@ -171,7 +171,7 @@ public class PySkeletonGenerator {
}
final Map<String, String> extraEnv = PythonSdkType.getVirtualEnvExtraEnv(binaryPath);
final Map<String, String> env = extraEnv != null ? PySdkUtil.mergeEnvVariables(myEnv, extraEnv) : myEnv;
final Map<String, String> env = new HashMap<>(extraEnv != null ? PySdkUtil.mergeEnvVariables(myEnv, extraEnv) : myEnv);
if (myPrebuilt) {
env.put("IS_PREGENERATED_SKELETONS", "1");