diff --git a/platform/execution-impl/src/com/intellij/execution/impl/RunManagerImpl.kt b/platform/execution-impl/src/com/intellij/execution/impl/RunManagerImpl.kt index e296e0cd11ff..090378c5d191 100644 --- a/platform/execution-impl/src/com/intellij/execution/impl/RunManagerImpl.kt +++ b/platform/execution-impl/src/com/intellij/execution/impl/RunManagerImpl.kt @@ -30,6 +30,7 @@ import com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.UnknownFeat import com.intellij.openapi.util.ClearableLazyValue import com.intellij.openapi.util.Condition import com.intellij.openapi.util.Key +import com.intellij.openapi.util.io.FileUtil import com.intellij.openapi.util.registry.Registry import com.intellij.openapi.vfs.VirtualFile import com.intellij.project.isDirectoryBased @@ -180,6 +181,8 @@ open class RunManagerImpl @JvmOverloads constructor(val project: Project, shared schemeNameToFileName = OLD_NAME_CONVERTER, streamProvider = sharedStreamProvider ?: schemeManagerIprProvider) + internal val dotIdeaRunConfigurationsPath get() = FileUtil.toSystemIndependentName(projectSchemeManager.rootDirectory.path) + private val rcInArbitraryFileManager = RCInArbitraryFileManager(project) private val isFirstLoadState = AtomicBoolean(true) diff --git a/platform/execution-impl/src/com/intellij/execution/impl/SingleConfigurationConfigurable.java b/platform/execution-impl/src/com/intellij/execution/impl/SingleConfigurationConfigurable.java index 418591c36390..e381e4b615f2 100644 --- a/platform/execution-impl/src/com/intellij/execution/impl/SingleConfigurationConfigurable.java +++ b/platform/execution-impl/src/com/intellij/execution/impl/SingleConfigurationConfigurable.java @@ -456,7 +456,7 @@ public final class SingleConfigurationConfigurable