MCPcopy Create free account
hub / github.com/CoderLine/alphaTab / updateDiagnostics

Function updateDiagnostics

packages/monaco/src/lsp.ts:146–158  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

144 connection: ProtocolConnection
145) {
146 async function updateDiagnostics() {
147 const params: DocumentDiagnosticParams = {
148 textDocument: {
149 uri: documentUri
150 }
151 };
152 const result = await connection.sendRequest(DocumentDiagnosticRequest.type, params);
153 if (result.kind === 'unchanged') {
154 return;
155 }
156
157 monaco.editor.setModelMarkers(editor.getModel()!, 'lsp', result.items.map(lspToMonacoMarker));
158 }
159 updateDiagnostics();
160
161 editor.onDidChangeModelContent(async e => {

Callers 1

Calls 1

mapMethod · 0.45

Tested by

no test coverage detected