Skip to content

Commit ac0d920

Browse files
Convert the codeQL.loadVariantAnalysisRepoResults command
1 parent 5f2a8fa commit ac0d920

File tree

3 files changed

+6
-13
lines changed

3 files changed

+6
-13
lines changed

extensions/ql-vscode/src/common/commands.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { RepositoriesFilterSortStateWithIds } from "../pure/variant-analysis-fil
66
import {
77
VariantAnalysis,
88
VariantAnalysisScannedRepository,
9+
VariantAnalysisScannedRepositoryResult,
910
} from "../variant-analysis/shared/variant-analysis";
1011

1112
// A command function matching the signature that VS Code calls when
@@ -75,6 +76,10 @@ export type VariantAnalysisCommands = {
7576
variantAnalysisId: number,
7677
filterSort?: RepositoriesFilterSortStateWithIds,
7778
) => Promise<void>;
79+
"codeQL.loadVariantAnalysisRepoResults": (
80+
variantAnalysisId: number,
81+
repositoryFullName: string,
82+
) => Promise<VariantAnalysisScannedRepositoryResult>;
7883
"codeQL.monitorVariantAnalysis": (
7984
variantAnalysis: VariantAnalysis,
8085
) => Promise<void>;

extensions/ql-vscode/src/extension.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ import { createVariantAnalysisContentProvider } from "./variant-analysis/variant
125125
import { VSCodeMockGitHubApiServer } from "./mocks/vscode-mock-gh-api-server";
126126
import { VariantAnalysisResultsManager } from "./variant-analysis/variant-analysis-results-manager";
127127
import { ExtensionApp } from "./common/vscode/vscode-app";
128-
import { RepositoriesFilterSortStateWithIds } from "./pure/variant-analysis-filter-sort";
129128
import { DbModule } from "./databases/db-module";
130129
import { redactableError } from "./pure/errors";
131130
import { QueryHistoryDirs } from "./query-history/query-history-dirs";
@@ -1102,18 +1101,6 @@ async function activateWithInstalledDistribution(
11021101
}),
11031102
);
11041103

1105-
ctx.subscriptions.push(
1106-
commandRunner(
1107-
"codeQL.loadVariantAnalysisRepoResults",
1108-
async (variantAnalysisId: number, repositoryFullName: string) => {
1109-
await variantAnalysisManager.loadResults(
1110-
variantAnalysisId,
1111-
repositoryFullName,
1112-
);
1113-
},
1114-
),
1115-
);
1116-
11171104
// The "openVariantAnalysisView" command is internal-only.
11181105
ctx.subscriptions.push(
11191106
commandRunner(

extensions/ql-vscode/src/variant-analysis/variant-analysis-manager.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ export class VariantAnalysisManager
135135
this.enqueueDownload.bind(this),
136136
"codeQL.copyVariantAnalysisRepoList":
137137
this.copyRepoListToClipboard.bind(this),
138+
"codeQL.loadVariantAnalysisRepoResults": this.loadResults.bind(this),
138139
"codeQL.monitorVariantAnalysis": this.monitorVariantAnalysis.bind(this),
139140
"codeQL.openVariantAnalysisLogs": this.openVariantAnalysisLogs.bind(this),
140141
"codeQL.runVariantAnalysis":

0 commit comments

Comments
 (0)