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