You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In addition to the basic project content root, we want the language server to have support for dynamically added content roots.
Value
The IDE will be able to let users add arbitrary folders to their project.
Specification
Add support for multiple content roots in the language server.
Implement the following messages as specified in the design document.
file/addRoot - Allows adding of a new content root. This will create a lot of file/event messages to inform clients of the now-visible files and folders.
file/removeRoot - Allows removing a content root. This will create a lot of file/event messages to inform clients of the now-gone files and folders.
file/rootAdded - Sent to all clients other than the one adding the root.
file/rootRemoved - Sent to all clients other than the one removing the root.
Update file/event to support dynamic content roots.
Acceptance Criteria & Test Cases
The above specification has been implemented.
The language server can now support dynamic content roots.
The text was updated successfully, but these errors were encountered:
Summary
In addition to the basic project content root, we want the language server to have support for dynamically added content roots.
Value
The IDE will be able to let users add arbitrary folders to their project.
Specification
file/addRoot
- Allows adding of a new content root. This will create a lot offile/event
messages to inform clients of the now-visible files and folders.file/removeRoot
- Allows removing a content root. This will create a lot offile/event
messages to inform clients of the now-gone files and folders.file/rootAdded
- Sent to all clients other than the one adding the root.file/rootRemoved
- Sent to all clients other than the one removing the root.file/event
to support dynamic content roots.Acceptance Criteria & Test Cases
The text was updated successfully, but these errors were encountered: