@@ -210,7 +210,7 @@ class ViewsExtensionHandler implements IWorkbenchContribution {
210210 } ) ;
211211 }
212212
213- private addCustomViewContainers ( extensionPoints : IExtensionPointUser < ViewContainerExtensionPointType > [ ] , existingViewContainers : ViewContainer [ ] ) : void {
213+ private addCustomViewContainers ( extensionPoints : readonly IExtensionPointUser < ViewContainerExtensionPointType > [ ] , existingViewContainers : ViewContainer [ ] ) : void {
214214 const viewContainersRegistry = Registry . as < IViewContainersRegistry > ( ViewContainerExtensions . ViewContainersRegistry ) ;
215215 let order = TEST_VIEW_CONTAINER_ORDER + viewContainersRegistry . all . filter ( v => ! ! v . extensionId ) . length + 1 ;
216216 for ( let { value, collector, description } of extensionPoints ) {
@@ -227,7 +227,7 @@ class ViewsExtensionHandler implements IWorkbenchContribution {
227227 }
228228 }
229229
230- private removeCustomViewContainers ( extensionPoints : IExtensionPointUser < ViewContainerExtensionPointType > [ ] ) : void {
230+ private removeCustomViewContainers ( extensionPoints : readonly IExtensionPointUser < ViewContainerExtensionPointType > [ ] ) : void {
231231 const viewContainersRegistry = Registry . as < IViewContainersRegistry > ( ViewContainerExtensions . ViewContainersRegistry ) ;
232232 const removedExtensions : Set < string > = extensionPoints . reduce ( ( result , e ) => { result . add ( ExtensionIdentifier . toKey ( e . description . identifier ) ) ; return result ; } , new Set < string > ( ) ) ;
233233 for ( const viewContainer of viewContainersRegistry . all ) {
@@ -378,7 +378,7 @@ class ViewsExtensionHandler implements IWorkbenchContribution {
378378 } ) ;
379379 }
380380
381- private addViews ( extensions : IExtensionPointUser < ViewExtensionPointType > [ ] ) : void {
381+ private addViews ( extensions : readonly IExtensionPointUser < ViewExtensionPointType > [ ] ) : void {
382382 for ( const extension of extensions ) {
383383 const { value, collector } = extension ;
384384
@@ -442,7 +442,7 @@ class ViewsExtensionHandler implements IWorkbenchContribution {
442442 return this . viewContainersRegistry . get ( EXPLORER ) ! ;
443443 }
444444
445- private removeViews ( extensions : IExtensionPointUser < ViewExtensionPointType > [ ] ) : void {
445+ private removeViews ( extensions : readonly IExtensionPointUser < ViewExtensionPointType > [ ] ) : void {
446446 const removedExtensions : Set < string > = extensions . reduce ( ( result , e ) => { result . add ( ExtensionIdentifier . toKey ( e . description . identifier ) ) ; return result ; } , new Set < string > ( ) ) ;
447447 for ( const viewContainer of this . viewContainersRegistry . all ) {
448448 const removedViews = this . viewsRegistry . getViews ( viewContainer ) . filter ( ( v : ICustomViewDescriptor ) => v . extensionId && removedExtensions . has ( ExtensionIdentifier . toKey ( v . extensionId ) ) ) ;
0 commit comments