Skip to content

Commit 8842284

Browse files
authored
Merge branch 'main' into dependabot/npm_and_yarn/extensions/ql-vscode/prettier-3.8.3
2 parents f297067 + 24b8313 commit 8842284

9 files changed

Lines changed: 69 additions & 67 deletions

File tree

extensions/ql-vscode/package-lock.json

Lines changed: 40 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/ql-vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2070,7 +2070,7 @@
20702070
"dependencies": {
20712071
"@floating-ui/react": "^0.27.19",
20722072
"@hpcc-js/wasm-graphviz": "^1.21.1",
2073-
"@octokit/plugin-retry": "^7.2.0",
2073+
"@octokit/plugin-retry": "^8.1.0",
20742074
"@octokit/plugin-throttling": "^9.6.0",
20752075
"@octokit/rest": "^22.0.1",
20762076
"@vscode-elements/react-elements": "^0.9.0",

extensions/ql-vscode/src/common/vscode/multi-file-system-watcher.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class WatcherCollection extends DisposableObject {
2020
*/
2121
public addWatcher(pattern: GlobPattern, listener: (e: Uri) => void): void {
2222
const watcher = workspace.createFileSystemWatcher(pattern);
23+
this.push(watcher);
2324
this.push(watcher.onDidCreate(listener));
2425
this.push(watcher.onDidChange(listener));
2526
this.push(watcher.onDidDelete(listener));

extensions/ql-vscode/test/unit-tests/variant-analysis/custom-errors.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,6 @@ function mockRequestError(status: number, body: any): RequestError {
156156
"Content-Type": "application/json",
157157
},
158158
data: body,
159-
retryCount: 0,
160159
},
161160
},
162161
);

extensions/ql-vscode/test/vscode-tests/activated-extension/variant-analysis/variant-analysis-monitor.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,6 @@ describe("Variant Analysis Monitor", () => {
325325
headers: {},
326326
url: "",
327327
data: {},
328-
retryCount: 0,
329328
},
330329
}),
331330
);

extensions/ql-vscode/test/vscode-tests/minimal-workspace/common/vscode/file-path-discovery.test.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { EventEmitter, Uri, workspace } from "vscode";
77
import { FilePathDiscovery } from "../../../../../src/common/vscode/file-path-discovery";
88
import { basename, dirname, join } from "path";
99
import { mkdirSync, readFileSync, rmSync, writeFileSync } from "fs";
10+
import { rm } from "fs/promises";
1011
import { dirSync } from "tmp";
1112
import { normalizePath } from "../../../../../src/common/files";
1213
import { extLogger } from "../../../../../src/common/logging/vscode/loggers";
@@ -60,7 +61,6 @@ class TestFilePathDiscovery extends FilePathDiscovery<TestData> {
6061

6162
describe("FilePathDiscovery", () => {
6263
let tmpDir: string;
63-
let tmpDirRemoveCallback: (() => void) | undefined;
6464

6565
let workspaceFolder: WorkspaceFolder;
6666
let workspacePath: string;
@@ -81,11 +81,7 @@ describe("FilePathDiscovery", () => {
8181
let discovery: TestFilePathDiscovery;
8282

8383
beforeEach(() => {
84-
const t = dirSync({
85-
unsafeCleanup: true,
86-
});
87-
tmpDir = normalizePath(t.name);
88-
tmpDirRemoveCallback = t.removeCallback;
84+
tmpDir = normalizePath(dirSync().name);
8985

9086
workspaceFolder = {
9187
uri: Uri.file(join(tmpDir, "workspace")),
@@ -117,9 +113,14 @@ describe("FilePathDiscovery", () => {
117113
discovery = new TestFilePathDiscovery();
118114
});
119115

120-
afterEach(() => {
121-
tmpDirRemoveCallback?.();
116+
afterEach(async () => {
122117
discovery.dispose();
118+
await rm(tmpDir, {
119+
recursive: true,
120+
force: true,
121+
maxRetries: 10,
122+
retryDelay: 200,
123+
});
123124
});
124125

125126
describe("initialRefresh", () => {

extensions/ql-vscode/test/vscode-tests/minimal-workspace/queries-panel/query-discovery.test.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { QueryDiscovery } from "../../../../src/queries-panel/query-discovery";
44
import { createMockApp } from "../../../__mocks__/appMock";
55
import { basename, dirname, join } from "path";
66
import { dirSync } from "tmp";
7+
import { rm } from "fs/promises";
78
import {
89
FileTreeDirectory,
910
FileTreeLeaf,
@@ -15,7 +16,6 @@ import { LanguageContextStore } from "../../../../src/language-context-store";
1516

1617
describe("Query pack discovery", () => {
1718
let tmpDir: string;
18-
let tmpDirRemoveCallback: (() => void) | undefined;
1919

2020
let workspacePath: string;
2121

@@ -29,11 +29,7 @@ describe("Query pack discovery", () => {
2929
let discovery: QueryDiscovery;
3030

3131
beforeEach(() => {
32-
const t = dirSync({
33-
unsafeCleanup: true,
34-
});
35-
tmpDir = t.name;
36-
tmpDirRemoveCallback = t.removeCallback;
32+
tmpDir = dirSync().name;
3733

3834
const workspaceFolder = {
3935
uri: Uri.file(join(tmpDir, "workspace")),
@@ -52,9 +48,14 @@ describe("Query pack discovery", () => {
5248
discovery = new QueryDiscovery(app, queryPackDiscoverer, languageContext);
5349
});
5450

55-
afterEach(() => {
56-
tmpDirRemoveCallback?.();
51+
afterEach(async () => {
5752
discovery.dispose();
53+
await rm(tmpDir, {
54+
recursive: true,
55+
force: true,
56+
maxRetries: 10,
57+
retryDelay: 200,
58+
});
5859
});
5960

6061
describe("buildQueryTree", () => {

extensions/ql-vscode/test/vscode-tests/minimal-workspace/queries-panel/query-pack-discovery.test.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,20 @@
11
import { Uri, workspace } from "vscode";
22
import { QueryPackDiscovery } from "../../../../src/queries-panel/query-pack-discovery";
33
import { dirSync } from "tmp";
4+
import { rm } from "fs/promises";
45
import { dirname, join } from "path";
56
import { ensureDir, writeJSON } from "fs-extra";
67
import { QueryLanguage } from "../../../../src/common/query-language";
78

89
describe("Query pack discovery", () => {
910
let tmpDir: string;
10-
let tmpDirRemoveCallback: (() => void) | undefined;
1111

1212
let workspacePath: string;
1313

1414
let discovery: QueryPackDiscovery;
1515

1616
beforeEach(() => {
17-
const t = dirSync({
18-
unsafeCleanup: true,
19-
});
20-
tmpDir = t.name;
21-
tmpDirRemoveCallback = t.removeCallback;
17+
tmpDir = dirSync().name;
2218

2319
const workspaceFolder = {
2420
uri: Uri.file(join(tmpDir, "workspace")),
@@ -33,9 +29,14 @@ describe("Query pack discovery", () => {
3329
discovery = new QueryPackDiscovery();
3430
});
3531

36-
afterEach(() => {
37-
tmpDirRemoveCallback?.();
32+
afterEach(async () => {
3833
discovery.dispose();
34+
await rm(tmpDir, {
35+
recursive: true,
36+
force: true,
37+
maxRetries: 10,
38+
retryDelay: 200,
39+
});
3940
});
4041

4142
describe("findQueryPack", () => {

extensions/ql-vscode/test/vscode-tests/no-workspace/databases/github-databases/api.test.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@ describe("listDatabases", () => {
119119
headers: {},
120120
url: "",
121121
data: {},
122-
retryCount: 0,
123122
},
124123
}),
125124
);
@@ -146,7 +145,6 @@ describe("listDatabases", () => {
146145
headers: {},
147146
url: "",
148147
data: {},
149-
retryCount: 0,
150148
},
151149
}),
152150
);
@@ -195,7 +193,6 @@ describe("listDatabases", () => {
195193
headers: {},
196194
url: "",
197195
data: {},
198-
retryCount: 0,
199196
},
200197
}),
201198
);
@@ -229,7 +226,6 @@ describe("listDatabases", () => {
229226
headers: {},
230227
url: "",
231228
data: {},
232-
retryCount: 0,
233229
},
234230
}),
235231
);
@@ -266,7 +262,6 @@ describe("listDatabases", () => {
266262
headers: {},
267263
url: "",
268264
data: {},
269-
retryCount: 0,
270265
},
271266
}),
272267
);
@@ -293,7 +288,6 @@ describe("listDatabases", () => {
293288
headers: {},
294289
url: "",
295290
data: {},
296-
retryCount: 0,
297291
},
298292
}),
299293
);

0 commit comments

Comments
 (0)