struct

LSP::AnnotatedTextEdit

Inherits JSON::Serializable < Struct < Value < Object

A special text edit with an additional change annotation.

Constructors

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

Instance methods

annotation_id

The actual annotation identifier. An identifier referring to a change annotation managed by a workspace edit

Source
annotation_id=(annotation_id : String)

The actual annotation identifier. An identifier referring to a change annotation managed by a workspace edit

Source
new_text
Source
new_text=(new_text : String)
Source
range
Source
range=(range : Range)
Source