Remove codeQL.copyVariantAnalysisRepoListView command and instead call copyRepoListToClipboard directly

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

View File

@@ -4,7 +4,6 @@ import type { AstItem } from "../language-support";
import type { DbTreeViewItem } from "../databases/ui/db-tree-view-item";
import type { DatabaseItem } from "../databases/local-databases";
import type { QueryHistoryInfo } from "../query-history/query-history-info";
import type { RepositoriesFilterSortStateWithIds } from "../variant-analysis/shared/variant-analysis-filter-sort";
import type { TestTreeNode } from "../query-testing/test-tree-node";
import type {
VariantAnalysis,
@@ -244,10 +243,6 @@ export type VariantAnalysisCommands = {
scannedRepo: VariantAnalysisScannedRepository,
variantAnalysisSummary: VariantAnalysis,
) => Promise<void>;
"codeQL.copyVariantAnalysisRepoListView": (
variantAnalysisId: number,
filterSort?: RepositoriesFilterSortStateWithIds,
) => Promise<void>;
"codeQL.loadVariantAnalysisRepoResults": (
variantAnalysisId: number,
repositoryFullName: string,

View File

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

View File

@@ -32,4 +32,8 @@ export interface VariantAnalysisViewManager<
variantAnalysisId: number,
filterSort?: RepositoriesFilterSortStateWithIds,
): Promise<void>;
copyRepoListToClipboard(
variantAnalysisId: number,
filterSort?: RepositoriesFilterSortStateWithIds,
): Promise<void>;
}

View File

@@ -139,8 +139,7 @@ export class VariantAnalysisView
await this.manager.openQueryText(this.variantAnalysisId);
break;
case "copyRepositoryList":
void this.app.commands.execute(
"codeQL.copyVariantAnalysisRepoListView",
await this.manager.copyRepoListToClipboard(
this.variantAnalysisId,
msg.filterSort,
);