void (AbstractPythonRunConfigurationParams source, AbstractPythonRunConfigurationParams target) { target.setEnvFilePaths(source.getEnvFilePaths()); target.setEnvs(new LinkedHashMap<>(source.getEnvs())); target.setInterpreterOptions(source.getInterpreterOptions()); target.setPassParentEnvs(source.isPassParentEnvs()); target.setSdkHome(source.getSdkHome()); target.setSdk(source.getSdk()); target.setWorkingDirectory(source.getWorkingDirectory()); target.setModule(source.getModule()); target.setUseModuleSdk(source.isUseModuleSdk()); target.setMappingSettings(source.getMappingSettings()); target.setAddContentRoots(source.shouldAddContentRoots()); target.setAddSourceRoots(source.shouldAddSourceRoots()); }