constdisableWorkspaceStorage=this.environmentService.extensionTestsPath||(!this.contextService.getWorkspace()&&!this.environmentService.isExtensionDevelopment);// without workspace or in any extension test, we use inMemory storage unless we develop an extension where we want to preserve state
constdisableWorkspaceStorage=this.environmentService.extensionTestsPath||(!this.contextService.hasWorkspace()&&!this.environmentService.isExtensionDevelopment);// without workspace or in any extension test, we use inMemory storage unless we develop an extension where we want to preserve state
@@ -1112,7 +1112,7 @@ export class ConfigureWorkspaceRecommendedExtensionsAction extends Action {
}
privateopenExtensionsFile():TPromise<any>{
if(!this.contextService.getWorkspace()){
if(!this.contextService.hasWorkspace()){
this.messageService.show(severity.Info,localize('ConfigureWorkspaceRecommendations.noWorkspace','Recommendations are only available on a workspace folder.'));
returnTPromise.as(undefined);
}
...
...
@@ -1216,7 +1216,7 @@ export class DisableAllWorkpsaceAction extends Action {