converter

package
v0.0.0-...-dfd24c6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromPosition

func FromPosition(pos sglsp.Position) vulnmap.Position

func FromRange

func FromRange(lspRange sglsp.Range) vulnmap.Range

func ToCodeAction

func ToCodeAction(issue vulnmap.Issue, action vulnmap.CodeAction) lsp.CodeAction

func ToCodeActions

func ToCodeActions(issues []vulnmap.Issue) (actions []lsp.CodeAction)

func ToCommand

func ToCommand(command *vulnmap.CommandData) *sglsp.Command

func ToDiagnostics

func ToDiagnostics(issues []vulnmap.Issue) []lsp.Diagnostic

func ToHovers

func ToHovers(issues []vulnmap.Issue) (hovers []hover.Hover[hover.Context])

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 ToPosition

func ToPosition(p vulnmap.Position) sglsp.Position

func ToRange

func ToRange(r vulnmap.Range) sglsp.Range

func ToSeverity

func ToSeverity(severity vulnmap.Severity) lsp.DiagnosticSeverity

func ToTextEdit

func ToTextEdit(edit vulnmap.TextEdit) sglsp.TextEdit

func ToTextEdits

func ToTextEdits(edits []vulnmap.TextEdit) (lspEdits []sglsp.TextEdit)

func ToWorkspaceEdit

func ToWorkspaceEdit(edit *vulnmap.WorkspaceEdit) *sglsp.WorkspaceEdit

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL