eclipse-theia/theia

fix handling of workspace storage path

开放

#7,472 创建于 2020年4月1日

 (0 条评论) (0 个反应) (0 位负责人)TypeScript (2,478 个派生)batch import
bughelp wantedmulti-rootplug-in systemvscode

仓库指标

星标
 (18,676 个星标)
PR 合并指标
 (平均合并 15天 4小时) (30 天内合并 75 个 PR)

描述

Currently there are following issues:

  • path is changed for any change to a workspace, i.e. a new workspace root is added
  • path is patched on the fly

It can lead to data loss. A plugin should be sure that workspace storage path does not change for the same workspace. If a workspace is changed (not its roots) we should rather restart plugins that they load data from proper workspace storage.

We should also investigate how VS Code handle its to align with VS Code extensions' expectations.

贡献者指南