Skip to content

Commit 4673bf5

Browse files
authored
Merge pull request #3043 from github/koesie10/generate-model-unify
Unify model generation query execution
2 parents eaf3a1c + 2f9f2f3 commit 4673bf5

File tree

14 files changed

+445
-461
lines changed

14 files changed

+445
-461
lines changed

extensions/ql-vscode/src/local-queries/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
export * from "./local-queries";
22
export * from "./local-query-run";
3+
export * from "./query-constraints";
34
export * from "./query-resolver";
45
export * from "./quick-eval-code-lens-provider";
56
export * from "./quick-query";
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export interface QueryConstraints {
2+
kind?: string;
3+
"tags contain"?: string[];
4+
"tags contain all"?: string[];
5+
"query filename"?: string;
6+
"query path"?: string;
7+
}

extensions/ql-vscode/src/local-queries/query-resolver.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { showAndLogExceptionWithTelemetry } from "../common/logging";
1414
import { extLogger } from "../common/logging/vscode";
1515
import { telemetryListener } from "../common/vscode/telemetry";
1616
import { SuiteInstruction } from "../packaging/suite-instruction";
17+
import { QueryConstraints } from "./query-constraints";
1718

1819
export async function qlpackOfDatabase(
1920
cli: Pick<CodeQLCliServer, "resolveQlpacks">,
@@ -27,14 +28,6 @@ export async function qlpackOfDatabase(
2728
return await getQlPackForDbscheme(cli, dbscheme);
2829
}
2930

30-
export interface QueryConstraints {
31-
kind?: string;
32-
"tags contain"?: string[];
33-
"tags contain all"?: string[];
34-
"query filename"?: string;
35-
"query path"?: string;
36-
}
37-
3831
/**
3932
* Finds the queries with the specified kind and tags in a list of CodeQL packs.
4033
*

extensions/ql-vscode/src/model-editor/flow-model-queries.ts

Lines changed: 0 additions & 195 deletions
This file was deleted.

extensions/ql-vscode/src/model-editor/generate-model-queries.ts

Lines changed: 0 additions & 162 deletions
This file was deleted.

0 commit comments

Comments
 (0)