Documentation
¶
Index ¶
- type Document
- func (document *Document) ClearDiagnostics()
- func (document *Document) CreateDiagnostic(severity protocol.DiagnosticSeverity, r ast.Range, message string)
- func (document *Document) PublishDiagnostics(context *glsp.Context)
- func (document *Document) PublishError(context *glsp.Context, err error)
- func (document *Document) UpdateRange(r *protocol.Range, content string)
- type State
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Document ¶
type Document struct {
sync.Mutex
URI string
Content string
Version int32
Diagnostics []protocol.Diagnostic
}
func (*Document) ClearDiagnostics ¶
func (document *Document) ClearDiagnostics()
func (*Document) CreateDiagnostic ¶
func (*Document) PublishDiagnostics ¶
func (*Document) PublishError ¶
type State ¶
func CreateState ¶
func CreateState() *State
func (*State) CreateDocument ¶
func (*State) RemoveDocument ¶
Click to show internal directories.
Click to hide internal directories.