Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComputeEdits ¶
func ComputeEdits(uri lsp.DocumentURI, before, after string) []lsp.TextEdit
ComputeEdits computes diff edits from 2 string inputs
func NewHandler ¶
Types ¶
type OpKind ¶
type OpKind int
OpKind is used to denote the type of operation a line represents.
const ( // Delete is the operation kind for a line that is present in the input // but not in the output. Delete OpKind = iota // Insert is the operation kind for a line that is new in the output. Insert // Equal is the operation kind for a line that is the same in the input and // output, often used to provide context around edited lines. Equal )
Source Files ¶
Click to show internal directories.
Click to hide internal directories.