# README
About LISCENSE of the code
diff.go is taken from golang/x/tools/internal/lsp/diff/myers/diff.go, please respect the LISCENSE.
# Functions
ComputeBlockMapping a block is represented in a string the function computes the result is a mapping from each index in new to its counterpart in old, -1 if new.
# Constants
Delete is the operation kind for a line that is present in the input but not in the output.
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.
Insert is the operation kind for a line that is new in the output.