Documentation
¶
Index ¶
- func FromPosition(pos sglsp.Position) vulnmap.Position
- func FromRange(lspRange sglsp.Range) vulnmap.Range
- func ToCodeAction(issue vulnmap.Issue, action vulnmap.CodeAction) lsp.CodeAction
- func ToCodeActions(issues []vulnmap.Issue) (actions []lsp.CodeAction)
- func ToCommand(command *vulnmap.CommandData) *sglsp.Command
- func ToDiagnostics(issues []vulnmap.Issue) []lsp.Diagnostic
- func ToHovers(issues []vulnmap.Issue) (hovers []hover.Hover[hover.Context])
- func ToHoversDocument(path string, issues []vulnmap.Issue) hover.DocumentHovers
- func ToInlineValue(inlineValue vulnmap.InlineValue) lsp.InlineValue
- func ToInlineValues(inlineValues []vulnmap.InlineValue) (values []lsp.InlineValue)
- func ToPosition(p vulnmap.Position) sglsp.Position
- func ToRange(r vulnmap.Range) sglsp.Range
- func ToSeverity(severity vulnmap.Severity) lsp.DiagnosticSeverity
- func ToTextEdit(edit vulnmap.TextEdit) sglsp.TextEdit
- func ToTextEdits(edits []vulnmap.TextEdit) (lspEdits []sglsp.TextEdit)
- func ToWorkspaceEdit(edit *vulnmap.WorkspaceEdit) *sglsp.WorkspaceEdit
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToCodeAction ¶
func ToCodeAction(issue vulnmap.Issue, action vulnmap.CodeAction) lsp.CodeAction
func ToCodeActions ¶
func ToCodeActions(issues []vulnmap.Issue) (actions []lsp.CodeAction)
func ToDiagnostics ¶
func ToDiagnostics(issues []vulnmap.Issue) []lsp.Diagnostic
func ToHoversDocument ¶
func ToHoversDocument(path string, issues []vulnmap.Issue) hover.DocumentHovers
func ToInlineValue ¶
func ToInlineValue(inlineValue vulnmap.InlineValue) lsp.InlineValue
func ToInlineValues ¶
func ToInlineValues(inlineValues []vulnmap.InlineValue) (values []lsp.InlineValue)
func ToSeverity ¶
func ToSeverity(severity vulnmap.Severity) lsp.DiagnosticSeverity
func ToWorkspaceEdit ¶
func ToWorkspaceEdit(edit *vulnmap.WorkspaceEdit) *sglsp.WorkspaceEdit
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.