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