project configuration: refresh file where module renaming scheme is stored

This commit is contained in:
nik
2018-01-18 20:19:04 +03:00
parent e56fb17a1d
commit 99862bb45f
@@ -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)