@@ -552,7 +552,6 @@ interface InitializationOptions {
552552
553553interface TagParseStatus {
554554localizeStringParams :LocalizeStringParams ;
555- isPausable :boolean ;
556555isPaused :boolean ;
557556}
558557
@@ -636,7 +635,6 @@ class ClientModel {
636635public isInitializingWorkspace :DataBinding < boolean > ;
637636public isIndexingWorkspace :DataBinding < boolean > ;
638637public isParsingWorkspace :DataBinding < boolean > ;
639- public isParsingWorkspacePausable :DataBinding < boolean > ;
640638public isParsingWorkspacePaused :DataBinding < boolean > ;
641639public isParsingFiles :DataBinding < boolean > ;
642640public isUpdatingIntelliSense :DataBinding < boolean > ;
@@ -652,7 +650,6 @@ class ClientModel {
652650this . isInitializingWorkspace = new DataBinding < boolean > ( false ) ;
653651this . isIndexingWorkspace = new DataBinding < boolean > ( false ) ;
654652this . isParsingWorkspace = new DataBinding < boolean > ( false ) ;
655- this . isParsingWorkspacePausable = new DataBinding < boolean > ( false ) ;
656653this . isParsingWorkspacePaused = new DataBinding < boolean > ( false ) ;
657654this . isParsingFiles = new DataBinding < boolean > ( false ) ;
658655this . isUpdatingIntelliSense = new DataBinding < boolean > ( false ) ;
@@ -669,7 +666,6 @@ class ClientModel {
669666this . isInitializingWorkspace . activate ( ) ;
670667this . isIndexingWorkspace . activate ( ) ;
671668this . isParsingWorkspace . activate ( ) ;
672- this . isParsingWorkspacePausable . activate ( ) ;
673669this . isParsingWorkspacePaused . activate ( ) ;
674670this . isParsingFiles . activate ( ) ;
675671this . isUpdatingIntelliSense . activate ( ) ;
@@ -686,7 +682,6 @@ class ClientModel {
686682this . isInitializingWorkspace . deactivate ( ) ;
687683this . isIndexingWorkspace . deactivate ( ) ;
688684this . isParsingWorkspace . deactivate ( ) ;
689- this . isParsingWorkspacePausable . deactivate ( ) ;
690685this . isParsingWorkspacePaused . deactivate ( ) ;
691686this . isParsingFiles . deactivate ( ) ;
692687this . isUpdatingIntelliSense . deactivate ( ) ;
@@ -703,7 +698,6 @@ class ClientModel {
703698this . isInitializingWorkspace . dispose ( ) ;
704699this . isIndexingWorkspace . dispose ( ) ;
705700this . isParsingWorkspace . dispose ( ) ;
706- this . isParsingWorkspacePausable . dispose ( ) ;
707701this . isParsingWorkspacePaused . dispose ( ) ;
708702this . isParsingFiles . dispose ( ) ;
709703this . isUpdatingIntelliSense . dispose ( ) ;
@@ -723,7 +717,6 @@ export interface Client {
723717InitializingWorkspaceChanged :vscode . Event < boolean > ;
724718IndexingWorkspaceChanged :vscode . Event < boolean > ;
725719ParsingWorkspaceChanged :vscode . Event < boolean > ;
726- ParsingWorkspacePausableChanged :vscode . Event < boolean > ;
727720ParsingWorkspacePausedChanged :vscode . Event < boolean > ;
728721ParsingFilesChanged :vscode . Event < boolean > ;
729722IntelliSenseParsingChanged :vscode . Event < boolean > ;
@@ -778,7 +771,6 @@ export interface Client {
778771CancelCodeAnalysis ( ) :void ;
779772handleConfigurationSelectCommand ( ) :Promise < void > ;
780773handleConfigurationProviderSelectCommand ( ) :Promise < void > ;
781- handleShowParsingCommands ( ) :Promise < void > ;
782774handleShowActiveCodeAnalysisCommands ( ) :Promise < void > ;
783775handleShowIdleCodeAnalysisCommands ( ) :Promise < void > ;
784776handleReferencesIcon ( ) :void ;
@@ -865,7 +857,6 @@ export class DefaultClient implements Client {
865857public get InitializingWorkspaceChanged ( ) :vscode . Event < boolean > { return this . model . isInitializingWorkspace . ValueChanged ; }
866858public get IndexingWorkspaceChanged ( ) :vscode . Event < boolean > { return this . model . isIndexingWorkspace . ValueChanged ; }
867859public get ParsingWorkspaceChanged ( ) :vscode . Event < boolean > { return this . model . isParsingWorkspace . ValueChanged ; }
868- public get ParsingWorkspacePausableChanged ( ) :vscode . Event < boolean > { return this . model . isParsingWorkspacePausable . ValueChanged ; }
869860public get ParsingWorkspacePausedChanged ( ) :vscode . Event < boolean > { return this . model . isParsingWorkspacePaused . ValueChanged ; }
870861public get ParsingFilesChanged ( ) :vscode . Event < boolean > { return this . model . isParsingFiles . ValueChanged ; }
871862public get IntelliSenseParsingChanged ( ) :vscode . Event < boolean > { return this . model . isUpdatingIntelliSense . ValueChanged ; }
@@ -2536,7 +2527,6 @@ export class DefaultClient implements Client {
25362527this . model . isParsingWorkspace . Value = true ;
25372528this . model . isInitializingWorkspace . Value = false ;
25382529this . model . isIndexingWorkspace . Value = false ;
2539- this . model . isParsingWorkspacePausable . Value = false ;
25402530const status :IntelliSenseStatus = { status :Status . TagParsingBegun } ;
25412531testHook . updateStatus ( status ) ;
25422532} else if ( message . endsWith ( "Initializing" ) ) {
@@ -2632,7 +2622,6 @@ export class DefaultClient implements Client {
26322622
26332623private updateTagParseStatus ( tagParseStatus :TagParseStatus ) :void {
26342624this . model . parsingWorkspaceStatus . Value = getLocalizedString ( tagParseStatus . localizeStringParams ) ;
2635- this . model . isParsingWorkspacePausable . Value = tagParseStatus . isPausable ;
26362625this . model . isParsingWorkspacePaused . Value = tagParseStatus . isPaused ;
26372626}
26382627
@@ -3313,16 +3302,6 @@ export class DefaultClient implements Client {
33133302}
33143303}
33153304
3316- public async handleShowParsingCommands ( ) :Promise < void > {
3317- await this . ready ;
3318- const index :number = await ui . showParsingCommands ( ) ;
3319- if ( index === 0 ) {
3320- return this . pauseParsing ( ) ;
3321- } else if ( index === 1 ) {
3322- return this . resumeParsing ( ) ;
3323- }
3324- }
3325-
33263305public async handleShowActiveCodeAnalysisCommands ( ) :Promise < void > {
33273306await this . ready ;
33283307const index :number = await ui . showActiveCodeAnalysisCommands ( ) ;
@@ -3781,7 +3760,6 @@ class NullClient implements Client {
37813760public get InitializingWorkspaceChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
37823761public get IndexingWorkspaceChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
37833762public get ParsingWorkspaceChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
3784- public get ParsingWorkspacePausableChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
37853763public get ParsingWorkspacePausedChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
37863764public get ParsingFilesChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
37873765public get IntelliSenseParsingChanged ( ) :vscode . Event < boolean > { return this . booleanEvent . event ; }
@@ -3835,7 +3813,6 @@ class NullClient implements Client {
38353813CancelCodeAnalysis ( ) :void { }
38363814handleConfigurationSelectCommand ( ) :Promise < void > { return Promise . resolve ( ) ; }
38373815handleConfigurationProviderSelectCommand ( ) :Promise < void > { return Promise . resolve ( ) ; }
3838- handleShowParsingCommands ( ) :Promise < void > { return Promise . resolve ( ) ; }
38393816handleShowActiveCodeAnalysisCommands ( ) :Promise < void > { return Promise . resolve ( ) ; }
38403817handleShowIdleCodeAnalysisCommands ( ) :Promise < void > { return Promise . resolve ( ) ; }
38413818handleReferencesIcon ( ) :void { }