package
Version:
v0.1.0
Opens a new window with list of versions in this module.
Published: Aug 13, 2024
License: EUPL-1.2
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Diagnostic struct {
Range Range `json:"range"`
Severity int `json:"severity,omitempty"`
Code *string `json:"code,omitempty"`
Source *string `json:"source,omitempty"`
Message *string `json:"message,omitempty"`
RelatedInformation []RelatedInformation `json:"relatedInformation,omitempty"`
}
type Diagnostics struct {
URI documentURI `json:"uri"`
Diagnostics []Diagnostic `json:"diagnostics"`
Version int `json:"version"`
}
type Position struct {
Line int `json:"line"`
Character int `json:"character"`
}
type RelatedInformation struct {
Location Position `json:"location"`
Message string `json:"message"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.