CodeEdit
CodeEdit copied to clipboard
Fix for symlinks bug
Description
Update to CEWorkspaceFile and CEWorkspaceFileManager to support symlinks. It separates the id from the url on CEWorkspace file so there can be different files pointing to the same file url, similar to how Visual Studio Code handles symlinks.
Related Issues
closes #1839
Checklist
- [x] I read and understood the contributing guide as well as the code of conduct
- [x] The issues this PR addresses are related to each other
- [x] My changes generate no new warnings
- [x] My code builds and runs on my machine
- [x] My changes are all related to the related issue above
- [x] I documented my code
Screenshots
This fixes #1839, correct?
Where are we with this? Are we close?
@austincondiff I've updated the PR so it ready for another round of reviews