Skip to content

Commit eb93803

Browse files
Pass in just the environment instead of full app
1 parent a19c40b commit eb93803

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

extensions/ql-vscode/src/queries-panel/queries-module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class QueriesModule extends DisposableObject {
1919
}
2020
void extLogger.log("Initializing queries panel.");
2121

22-
const queryDiscovery = new QueryDiscovery(app, cliServer);
22+
const queryDiscovery = new QueryDiscovery(app.environment, cliServer);
2323
this.push(queryDiscovery);
2424
void queryDiscovery.refresh();
2525

extensions/ql-vscode/src/queries-panel/query-discovery.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
workspace,
1111
} from "vscode";
1212
import { MultiFileSystemWatcher } from "../common/vscode/multi-file-system-watcher";
13-
import { App } from "../common/app";
13+
import { EnvironmentContext } from "../common/app";
1414
import { FileTreeDirectory, FileTreeLeaf } from "../common/file-tree-nodes";
1515
import { getOnDiskWorkspaceFoldersObjects } from "../helpers";
1616
import { AppEventEmitter } from "../common/events";
@@ -49,7 +49,7 @@ export class QueryDiscovery
4949
);
5050

5151
constructor(
52-
private readonly app: App,
52+
private readonly env: EnvironmentContext,
5353
private readonly cliServer: CodeQLCliServer,
5454
) {
5555
super("Query Discovery", extLogger);
@@ -137,7 +137,7 @@ export class QueryDiscovery
137137
const rootDirectory = new FileTreeDirectory<string>(
138138
fullPath,
139139
name,
140-
this.app.environment,
140+
this.env,
141141
);
142142
for (const queryPath of resolvedQueries) {
143143
const relativePath = normalize(relative(fullPath, queryPath));

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
} from "vscode";
88
import { CodeQLCliServer } from "../../../../src/codeql-cli/cli";
99
import { QueryDiscovery } from "../../../../src/queries-panel/query-discovery";
10-
import { createMockApp } from "../../../__mocks__/appMock";
10+
import { createMockEnvironmentContext } from "../../../__mocks__/appMock";
1111
import { mockedObject } from "../../utils/mocking.helpers";
1212
import { basename, join, sep } from "path";
1313

@@ -23,7 +23,7 @@ describe("QueryDiscovery", () => {
2323
resolveQueries,
2424
});
2525

26-
const discovery = new QueryDiscovery(createMockApp({}), cli);
26+
const discovery = new QueryDiscovery(createMockEnvironmentContext(), cli);
2727
await discovery.refresh();
2828
const queries = discovery.queries;
2929

@@ -43,7 +43,7 @@ describe("QueryDiscovery", () => {
4343
]),
4444
});
4545

46-
const discovery = new QueryDiscovery(createMockApp({}), cli);
46+
const discovery = new QueryDiscovery(createMockEnvironmentContext(), cli);
4747
await discovery.refresh();
4848
const queries = discovery.queries;
4949
expect(queries).toBeDefined();
@@ -69,7 +69,7 @@ describe("QueryDiscovery", () => {
6969
]),
7070
});
7171

72-
const discovery = new QueryDiscovery(createMockApp({}), cli);
72+
const discovery = new QueryDiscovery(createMockEnvironmentContext(), cli);
7373
await discovery.refresh();
7474
const queries = discovery.queries;
7575
expect(queries).toBeDefined();
@@ -114,7 +114,7 @@ describe("QueryDiscovery", () => {
114114
resolveQueries,
115115
});
116116

117-
const discovery = new QueryDiscovery(createMockApp({}), cli);
117+
const discovery = new QueryDiscovery(createMockEnvironmentContext(), cli);
118118
await discovery.refresh();
119119
const queries = discovery.queries;
120120
expect(queries).toBeDefined();
@@ -153,7 +153,7 @@ describe("QueryDiscovery", () => {
153153
.mockResolvedValue([join(workspaceRoot, "query1.ql")]),
154154
});
155155

156-
const discovery = new QueryDiscovery(createMockApp({}), cli);
156+
const discovery = new QueryDiscovery(createMockEnvironmentContext(), cli);
157157

158158
const onDidChangeQueriesSpy = jest.fn();
159159
discovery.onDidChangeQueries(onDidChangeQueriesSpy);
@@ -180,7 +180,7 @@ describe("QueryDiscovery", () => {
180180
.mockImplementation(onDidChangeWorkspaceFoldersEvent.event);
181181

182182
const discovery = new QueryDiscovery(
183-
createMockApp({}),
183+
createMockEnvironmentContext(),
184184
mockedObject<CodeQLCliServer>({
185185
resolveQueries: jest.fn().mockResolvedValue([]),
186186
}),

0 commit comments

Comments
 (0)