struct

LSP::WorkspaceFolders

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(supported : Bool, change_notifications : Bool | String)
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 : String | Bool)

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=(supported : Bool)

The server has support for workspace folders

Source
supported?

The server has support for workspace folders

Source