rokucommunity / rokucommunity/brighterscript
Workspace excludes will exclude other workspaces
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 208
- Forks
- 68
- Avg merge
- 8h 39m
- Merged PRs (30d)
- 39
Description
Scenario:
You have a vscode code-workspace file that opens the root of the project, and then 3 subfolder examples.
- ./yourapp
- ./yourapp/examples/example1
- ./yourapp/examples/example2
- ./yourapp/examples/example3
In ./yourapp/.vscode/settings.json, you have files.exclude entry for "examples" so you don't see them in the root workspace.
Now all the exapmle workspaces are excluded from language server functionality because of the filter.
We should solve this. Not sure how.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the scenario with the code-workspace layout and ./yourapp/.vscode/settings.json containing a files.exclude entry for "examples". Trace how the workspace exclusion is applied to language server functionality. Done means examples hidden from the root workspace remain available to the three nested workspaces.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100