struct

LSP::Data::ServerCapabilities::WorkspaceFoldersOptions

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

change_notifications

Whether the server wants to receive workspace folder change notifications.

If a strings is provided the string is treated as a ID under which the notification is registered on the client side. The ID can be used to unregister for these events using the client/unregisterCapability request.

Source
change_notifications=(change_notifications : Bool | String)

Whether the server wants to receive workspace folder change notifications.

If a strings is provided the string is treated as a ID under which the notification is registered on the client side. The ID can be used to unregister for these events using the client/unregisterCapability request.

Source
supported

The server has support for workspace folders

Source
supported=(supported : Bool)

The server has support for workspace folders

Source