Skip to content

Commit 25cb8d4

Browse files
committed
Clear captured logs between tests
1 parent 0c6e732 commit 25cb8d4

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1330,4 +1330,4 @@
13301330
"vscode-languageclient": "^9.0.1",
13311331
"xml2js": "^0.6.2"
13321332
}
1333-
}
1333+
}

src/WorkspaceContext.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -412,11 +412,7 @@ export class WorkspaceContext implements vscode.Disposable {
412412

413413
onDidChangeFolders(listener: (event: FolderEvent) => unknown): vscode.Disposable {
414414
this.observers.add(listener);
415-
return {
416-
dispose: () => {
417-
this.observers.delete(listener);
418-
},
419-
};
415+
return { dispose: () => this.observers.delete(listener) };
420416
}
421417

422418
onDidChangeSwiftFiles(listener: (event: SwiftFileEvent) => unknown): vscode.Disposable {

src/ui/SwiftOutputChannel.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ export class SwiftOutputChannel implements vscode.OutputChannel {
5959

6060
clear(): void {
6161
this.channel.clear();
62+
this.logStore.clear();
6263
}
6364

6465
show(_column?: unknown, preserveFocus?: boolean | undefined): void {
@@ -134,6 +135,10 @@ class RollingLog implements vscode.Disposable {
134135
}
135136

136137
dispose() {
138+
this.clear();
139+
}
140+
141+
clear() {
137142
this._logs.length = 0;
138143
}
139144

0 commit comments

Comments
 (0)