proposed event for when diagnostics change, #30075

This commit is contained in:
Johannes Rieken
2018-03-13 17:48:39 +01:00
parent 6b0b81c92e
commit 3aea86db79
4 changed files with 60 additions and 12 deletions

View File

@@ -232,6 +232,10 @@ export function createApiFactory(
createDiagnosticCollection(name?: string): vscode.DiagnosticCollection {
return extHostDiagnostics.createDiagnosticCollection(name);
},
get onDidChangeDiagnostics() {
checkProposedApiEnabled(extension);
return extHostDiagnostics.onDidChangeDiagnostics;
},
diagnostics: {
has: proposedApiFunction(extension, uri => extHostDiagnostics.hasDiagnostics(uri)),
get: proposedApiFunction(extension, uri => extHostDiagnostics.getDiagnostics(uri)),