diff --git a/extensions/ql-vscode/src/extension.ts b/extensions/ql-vscode/src/extension.ts index c984ae9d3..e9fdafd7f 100644 --- a/extensions/ql-vscode/src/extension.ts +++ b/extensions/ql-vscode/src/extension.ts @@ -103,7 +103,6 @@ import { import { CodeQlStatusBarHandler } from "./status-bar"; import { RemoteQueriesManager } from "./remote-queries/remote-queries-manager"; -import { RemoteQueryResult } from "./remote-queries/remote-query-result"; import { URLSearchParams } from "url"; import { handleDownloadPacks, @@ -1190,15 +1189,6 @@ async function activateWithInstalledDistribution( ), ); - ctx.subscriptions.push( - commandRunner( - "codeQL.autoDownloadRemoteQueryResults", - async (queryResult: RemoteQueryResult, token: CancellationToken) => { - await rqm.autoDownloadRemoteQueryResults(queryResult, token); - }, - ), - ); - ctx.subscriptions.push( commandRunner("codeQL.exportSelectedVariantAnalysisResults", async () => { await exportSelectedRemoteQueryResults(qhm); diff --git a/extensions/ql-vscode/src/remote-queries/remote-queries-manager.ts b/extensions/ql-vscode/src/remote-queries/remote-queries-manager.ts index 097a874fa..23274d54e 100644 --- a/extensions/ql-vscode/src/remote-queries/remote-queries-manager.ts +++ b/extensions/ql-vscode/src/remote-queries/remote-queries-manager.ts @@ -1,4 +1,4 @@ -import { CancellationToken, EventEmitter, ExtensionContext } from "vscode"; +import { EventEmitter, ExtensionContext } from "vscode"; import { join } from "path"; import { pathExists, readFile, remove } from "fs-extra"; @@ -16,9 +16,6 @@ import { AnalysisResults } from "./shared/analysis-result"; import { App } from "../common/app"; import { redactableError } from "../pure/errors"; -const autoDownloadMaxSize = 300 * 1024; -const autoDownloadMaxCount = 100; - const noop = () => { /* do nothing */ }; @@ -128,29 +125,6 @@ export class RemoteQueriesManager extends DisposableObject { } } - public async autoDownloadRemoteQueryResults( - queryResult: RemoteQueryResult, - token: CancellationToken, - ): Promise { - const analysesToDownload = queryResult.analysisSummaries - .filter((a) => a.fileSizeInBytes < autoDownloadMaxSize) - .slice(0, autoDownloadMaxCount) - .map((a) => ({ - nwo: a.nwo, - databaseSha: a.databaseSha, - resultCount: a.resultCount, - sourceLocationPrefix: a.sourceLocationPrefix, - downloadLink: a.downloadLink, - fileSize: String(a.fileSizeInBytes), - })); - - await this.analysesResultsManager.loadAnalysesResults( - analysesToDownload, - token, - (results) => this.view.setAnalysisResults(results, queryResult.queryId), - ); - } - public async openResults(query: RemoteQuery, queryResult: RemoteQueryResult) { await this.view.showResults(query, queryResult); }