LSP::ClientCapabilities::Workspace::FileOperations
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
did_create=(did_create : Bool | Nil)
The client has support for sending didCreateFiles notifications.
did_delete=(did_delete : Bool | Nil)
The client has support for sending didDeleteFiles notifications.
did_rename=(did_rename : Bool | Nil)
The client has support for sending didRenameFiles notifications.
dynamic_registration
Whether the client supports dynamic registration for file requests/notifications.
dynamic_registration=(dynamic_registration : Bool | Nil)
Whether the client supports dynamic registration for file requests/notifications.
will_create=(will_create : Bool | Nil)
The client has support for sending willCreateFiles requests.
will_delete=(will_delete : Bool | Nil)
The client has support for sending willDeleteFiles requests.
will_rename=(will_rename : Bool | Nil)
The client has support for sending willRenameFiles requests.