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' ;
@@ -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