Remove codeQL.copyVariantAnalysisRepoListQueryHistory command and instead call copyRepoListToClipboard directly

This commit is contained in:
Robert
2023-07-28 10:00:38 +01:00
parent f05d5d9766
commit 3b8cea8df4
4 changed files with 4 additions and 10 deletions

View File

@@ -244,10 +244,6 @@ export type VariantAnalysisCommands = {
scannedRepo: VariantAnalysisScannedRepository,
variantAnalysisSummary: VariantAnalysis,
) => Promise<void>;
"codeQL.copyVariantAnalysisRepoListQueryHistory": (
variantAnalysisId: number,
filterSort?: RepositoriesFilterSortStateWithIds,
) => Promise<void>;
"codeQL.copyVariantAnalysisRepoListView": (
variantAnalysisId: number,
filterSort?: RepositoriesFilterSortStateWithIds,

View File

@@ -952,8 +952,7 @@ export class QueryHistoryManager extends DisposableObject {
return;
}
await this.app.commands.execute(
"codeQL.copyVariantAnalysisRepoListQueryHistory",
await this.variantAnalysisManager.copyRepoListToClipboard(
item.variantAnalysis.id,
);
}

View File

@@ -148,8 +148,6 @@ export class VariantAnalysisManager
return {
"codeQL.autoDownloadVariantAnalysisResult":
this.enqueueDownload.bind(this),
"codeQL.copyVariantAnalysisRepoListQueryHistory":
this.copyRepoListToClipboard.bind(this),
"codeQL.copyVariantAnalysisRepoListView":
this.copyRepoListToClipboard.bind(this),
"codeQL.loadVariantAnalysisRepoResults": this.loadResults.bind(this),

View File

@@ -710,11 +710,12 @@ describe("QueryHistoryManager", () => {
it("should copy repo list for a single variant analysis", async () => {
queryHistoryManager = await createMockQueryHistory(allHistory);
queryHistoryManager.handleCopyRepoList = jest.fn();
const item = variantAnalysisHistory[1];
await queryHistoryManager.handleCopyRepoList(item);
expect(executeCommand).toBeCalledWith(
"codeQL.copyVariantAnalysisRepoListQueryHistory",
expect(queryHistoryManager.handleCopyRepoList).toBeCalledWith(
item.variantAnalysis.id,
);
});