Skip to content

Commit ed0868b

Browse files
Merge pull request #1768 from github/robertbrignull/openVariantAnalysis
Remove the openVariantAnalysis command
2 parents b2a3703 + 2f5f095 commit ed0868b

File tree

3 files changed

+2
-52
lines changed

3 files changed

+2
-52
lines changed

extensions/ql-vscode/package.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -328,10 +328,6 @@
328328
"command": "codeQL.exportSelectedVariantAnalysisResults",
329329
"title": "CodeQL: Export Variant Analysis Results"
330330
},
331-
{
332-
"command": "codeQL.openVariantAnalysis",
333-
"title": "CodeQL: Open Variant Analysis"
334-
},
335331
{
336332
"command": "codeQL.runQueries",
337333
"title": "CodeQL: Run Queries in Selected Files"
@@ -949,10 +945,6 @@
949945
"command": "codeQL.runVariantAnalysis",
950946
"when": "config.codeQL.canary && editorLangId == ql && resourceExtname == .ql"
951947
},
952-
{
953-
"command": "codeQL.openVariantAnalysis",
954-
"when": "config.codeQL.canary && config.codeQL.variantAnalysis.liveResults"
955-
},
956948
{
957949
"command": "codeQL.exportSelectedVariantAnalysisResults",
958950
"when": "config.codeQL.canary"

extensions/ql-vscode/src/extension.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -995,12 +995,6 @@ async function activateWithInstalledDistribution(
995995
})
996996
);
997997

998-
ctx.subscriptions.push(
999-
commandRunner('codeQL.openVariantAnalysis', async () => {
1000-
await variantAnalysisManager.promptOpenVariantAnalysis();
1001-
})
1002-
);
1003-
1004998
ctx.subscriptions.push(
1005999
commandRunner('codeQL.autoDownloadRemoteQueryResults', async (
10061000
queryResult: RemoteQueryResult,

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

Lines changed: 2 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import * as path from 'path';
22

33
import * as ghApiClient from './gh-api/gh-api-client';
4-
import { CancellationToken, commands, env, EventEmitter, ExtensionContext, Uri, window } from 'vscode';
4+
import { CancellationToken, commands, env, EventEmitter, ExtensionContext, Uri } from 'vscode';
55
import { DisposableObject } from '../pure/disposable-object';
66
import { Credentials } from '../authentication';
77
import { VariantAnalysisMonitor } from './variant-analysis-monitor';
88
import {
99
isVariantAnalysisComplete, parseVariantAnalysisQueryLanguage,
1010
VariantAnalysis,
11-
VariantAnalysisQueryLanguage,
1211
VariantAnalysisRepositoryTask,
1312
VariantAnalysisScannedRepository,
1413
VariantAnalysisScannedRepositoryDownloadStatus,
@@ -19,9 +18,8 @@ import { getErrorMessage } from '../pure/helpers-pure';
1918
import { VariantAnalysisView } from './variant-analysis-view';
2019
import { VariantAnalysisViewManager } from './variant-analysis-view-manager';
2120
import { LoadResultsOptions, VariantAnalysisResultsManager } from './variant-analysis-results-manager';
22-
import { getControllerRepo, getQueryName, prepareRemoteQueryRun } from './run-remote-query';
21+
import { getQueryName, prepareRemoteQueryRun } from './run-remote-query';
2322
import {
24-
processUpdatedVariantAnalysis,
2523
processVariantAnalysis,
2624
processVariantAnalysisRepositoryTask
2725
} from './variant-analysis-processor';
@@ -412,38 +410,4 @@ export class VariantAnalysisManager extends DisposableObject implements VariantA
412410
private async prepareStorageDirectory(variantAnalysisId: number): Promise<void> {
413411
await createTimestampFile(this.getVariantAnalysisStorageLocation(variantAnalysisId));
414412
}
415-
416-
public async promptOpenVariantAnalysis() {
417-
const credentials = await Credentials.initialize(this.ctx);
418-
if (!credentials) { throw Error('Error authenticating with GitHub'); }
419-
420-
const controllerRepo = await getControllerRepo(credentials);
421-
422-
const variantAnalysisIdString = await window.showInputBox({
423-
title: 'Enter the variant analysis ID',
424-
});
425-
if (!variantAnalysisIdString) {
426-
return;
427-
}
428-
const variantAnalysisId = parseInt(variantAnalysisIdString, 10);
429-
430-
const variantAnalysisResponse = await ghApiClient.getVariantAnalysis(credentials, controllerRepo.id, variantAnalysisId);
431-
432-
const processedVariantAnalysis = processUpdatedVariantAnalysis({
433-
// We don't really know these values, so just fill in some placeholder values
434-
query: {
435-
name: `Variant analysis ${variantAnalysisId}`,
436-
filePath: `variant_analysis_${variantAnalysisId}.ql`,
437-
language: variantAnalysisResponse.query_language as VariantAnalysisQueryLanguage,
438-
text: '',
439-
},
440-
databases: {},
441-
executionStartTime: 0,
442-
}, variantAnalysisResponse);
443-
444-
void commands.executeCommand('codeQL.openVariantAnalysisView', processedVariantAnalysis.id);
445-
void commands.executeCommand('codeQL.monitorVariantAnalysis', processedVariantAnalysis);
446-
447-
this._onVariantAnalysisAdded.fire(processedVariantAnalysis);
448-
}
449413
}

0 commit comments

Comments
 (0)