Skip to content

Commit b4f6130

Browse files
committed
Fix some compile errors resutling from readonly change
1 parent 0284f05 commit b4f6130

7 files changed

Lines changed: 8 additions & 8 deletions

File tree

extensions/grunt/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ class TaskDetector {
230230
this.detectors.clear();
231231
}
232232

233-
private updateWorkspaceFolders(added: vscode.WorkspaceFolder[], removed: vscode.WorkspaceFolder[]): void {
233+
private updateWorkspaceFolders(added: readonly vscode.WorkspaceFolder[], removed: readonly vscode.WorkspaceFolder[]): void {
234234
for (let remove of removed) {
235235
let detector = this.detectors.get(remove.uri.toString());
236236
if (detector) {

extensions/gulp/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ class TaskDetector {
209209
this.detectors.clear();
210210
}
211211

212-
private updateWorkspaceFolders(added: vscode.WorkspaceFolder[], removed: vscode.WorkspaceFolder[]): void {
212+
private updateWorkspaceFolders(added: readonly vscode.WorkspaceFolder[], removed: readonly vscode.WorkspaceFolder[]): void {
213213
for (let remove of removed) {
214214
let detector = this.detectors.get(remove.uri.toString());
215215
if (detector) {

extensions/html-language-features/client/src/tagClosing.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export function activateTagClosing(tagProvider: (document: TextDocument, positio
3232
isEnabled = true;
3333
}
3434

35-
function onDidChangeTextDocument(document: TextDocument, changes: TextDocumentContentChangeEvent[]) {
35+
function onDidChangeTextDocument(document: TextDocument, changes: readonly TextDocumentContentChangeEvent[]) {
3636
if (!isEnabled) {
3737
return;
3838
}

extensions/jake/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ class TaskDetector {
208208
this.detectors.clear();
209209
}
210210

211-
private updateWorkspaceFolders(added: vscode.WorkspaceFolder[], removed: vscode.WorkspaceFolder[]): void {
211+
private updateWorkspaceFolders(added: readonly vscode.WorkspaceFolder[], removed: readonly vscode.WorkspaceFolder[]): void {
212212
for (let remove of removed) {
213213
let detector = this.detectors.get(remove.uri.toString());
214214
if (detector) {

extensions/typescript-language-features/src/features/bufferSyncSupport.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class BufferSynchronizer {
7575
}
7676
}
7777

78-
public change(filepath: string, events: vscode.TextDocumentContentChangeEvent[]) {
78+
public change(filepath: string, events: readonly vscode.TextDocumentContentChangeEvent[]) {
7979
if (!events.length) {
8080
return;
8181
}
@@ -210,7 +210,7 @@ class SyncedBuffer {
210210
this.state = BufferState.Closed;
211211
}
212212

213-
public onContentChanged(events: vscode.TextDocumentContentChangeEvent[]): void {
213+
public onContentChanged(events: readonly vscode.TextDocumentContentChangeEvent[]): void {
214214
if (this.state !== BufferState.Open) {
215215
console.error(`Unexpected buffer state: ${this.state}`);
216216
}

extensions/typescript-language-features/src/features/tagClosing.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class TagClosing extends Disposable {
4646

4747
private onDidChangeTextDocument(
4848
document: vscode.TextDocument,
49-
changes: vscode.TextDocumentContentChangeEvent[]
49+
changes: readonly vscode.TextDocumentContentChangeEvent[]
5050
) {
5151
const activeDocument = vscode.window.activeTextEditor && vscode.window.activeTextEditor.document;
5252
if (document !== activeDocument || changes.length === 0) {

src/vs/workbench/test/electron-browser/api/extHostDocumentSaveParticipant.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ suite('ExtHostDocumentSaveParticipant', () => {
8585
sub.dispose();
8686

8787
assert.ok(event);
88-
assert.throws(() => { event.document = null!; });
88+
assert.throws(() => { (event.document as any) = null!; });
8989
});
9090
});
9191

0 commit comments

Comments
 (0)