LSProtocol::TextDocumentItem
Inherits JSON::Serializable / Reference / Object
An item to transfer a text document from the client to the server.
Constructors
new(language_id : LanguageKind | String | Nil, text : String | Nil, uri : URI | Nil, version : Int32 | Nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
version
The version number of this document (it will increase after each change, including undo/redo).