Merge pull request #75092 from microsoft/dev/mjbvz/readonly-diagnostics-api

Use readonly arrays for the vscode.DiagnosticCollection api
This commit is contained in:
Matt Bierner
2019-06-12 14:46:17 -07:00
committed by GitHub
4 changed files with 20 additions and 20 deletions

View File

@@ -208,7 +208,7 @@ export class DiagnosticsManager extends Disposable {
public configFileDiagnosticsReceived(
file: vscode.Uri,
diagnostics: vscode.Diagnostic[]
diagnostics: ReadonlyArray<vscode.Diagnostic>
): void {
this._currentDiagnostics.set(file, diagnostics);
}
@@ -218,7 +218,7 @@ export class DiagnosticsManager extends Disposable {
this._diagnostics.delete(resource);
}
public getDiagnostics(file: vscode.Uri): vscode.Diagnostic[] {
public getDiagnostics(file: vscode.Uri): ReadonlyArray<vscode.Diagnostic> {
return this._currentDiagnostics.get(file) || [];
}