From 99862bb45f57a0a530537d777203a33d397d83b6 Mon Sep 17 00:00:00 2001 From: nik Date: Thu, 18 Jan 2018 20:19:04 +0300 Subject: [PATCH] project configuration: refresh file where module renaming scheme is stored --- .../ide/actions/project/loadSaveModuleRenameMapping.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/project/loadSaveModuleRenameMapping.kt b/platform/platform-impl/src/com/intellij/ide/actions/project/loadSaveModuleRenameMapping.kt index 548e393a9957..0feb3520606e 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/project/loadSaveModuleRenameMapping.kt +++ b/platform/platform-impl/src/com/intellij/ide/actions/project/loadSaveModuleRenameMapping.kt @@ -89,6 +89,7 @@ internal fun saveModuleRenamingScheme(dialog: ConvertModuleGroupsToQualifiedName state.oldToNewName.putAll(dialog.getRenamingScheme()) try { XmlSerializer.serialize(state).write(fileWrapper.file.toPath()) + fileWrapper.virtualFile?.refresh(true, false) return true } catch (e: Exception) { @@ -100,7 +101,7 @@ internal fun saveModuleRenamingScheme(dialog: ConvertModuleGroupsToQualifiedName return false } -private val EXPORTED_PATH_PROPERTY = "module.renaming.scheme.file" +private const val EXPORTED_PATH_PROPERTY = "module.renaming.scheme.file" private fun saveDefaultRenamingSchemeFilePath(project: Project, filePath: String?) { PropertiesComponent.getInstance(project).setValue(EXPORTED_PATH_PROPERTY, filePath)