macro value must contain system independent path

This commit is contained in:
Vladimir Krivosheev
2018-07-31 18:25:38 +02:00
parent af2f02c885
commit 957a5ca8e4
@@ -157,7 +157,7 @@ abstract class ProjectStoreBase(override final val project: ProjectImpl) : Compo
}
}
storageManager.addMacro(StoragePathMacros.CACHE_FILE, project.getProjectCachePath("workspace").toString() + ".xml")
storageManager.addMacro(StoragePathMacros.CACHE_FILE, FileUtilRt.toSystemIndependentName(project.getProjectCachePath("workspace").toString()) + ".xml")
}
override fun <T> getStorageSpecs(component: PersistentStateComponent<T>, stateSpec: State, operation: StateStorageOperation): List<Storage> {