in package/src/languageFeatures.ts [341:355]
severity: toSeverity(diag.severity),
startLineNumber: diag.range.start.line + 1,
startColumn: diag.range.start.character + 1,
endLineNumber: diag.range.end.line + 1,
endColumn: diag.range.end.character + 1,
message: diag.message,
code: code,
source: diag.source,
};
}
// --- completion ------
function fromPosition(position: monaco.Position): ls.Position {
if (!position) {