11import * as path from "path" ;
2- import { cache , exported } from "../common/decorators" ;
2+ import { cache } from "../common/decorators" ;
33import * as constants from "../constants" ;
44import { createRegExp , regExpEscape } from "../common/helpers" ;
55
@@ -25,7 +25,6 @@ export class ExtensibilityService implements IExtensibilityService {
2525 private $requireService : IRequireService ) {
2626 }
2727
28- @exported ( "extensibilityService" )
2928 public async installExtension ( extensionName : string ) : Promise < IExtensionData > {
3029 this . $logger . trace ( `Start installation of extension '${ extensionName } '.` ) ;
3130
@@ -45,7 +44,6 @@ export class ExtensibilityService implements IExtensibilityService {
4544 return this . getInstalledExtensionData ( installResultInfo . name ) ;
4645 }
4746
48- @exported ( "extensibilityService" )
4947 public async uninstallExtension ( extensionName : string ) : Promise < void > {
5048 this . $logger . trace ( `Start uninstallation of extension '${ extensionName } '.` ) ;
5149
@@ -61,7 +59,6 @@ export class ExtensibilityService implements IExtensibilityService {
6159 return _ . keys ( installedExtensions ) . map ( installedExtension => this . getInstalledExtensionData ( installedExtension ) ) ;
6260 }
6361
64- @exported ( "extensibilityService" )
6562 public loadExtensions ( ) : Promise < IExtensionData > [ ] {
6663 this . $logger . trace ( "Loading extensions." ) ;
6764
@@ -77,7 +74,6 @@ export class ExtensibilityService implements IExtensibilityService {
7774 . map ( name => this . loadExtension ( name ) ) ;
7875 }
7976
80- @exported ( "extensibilityService" )
8177 public getInstalledExtensions ( ) : IStringDictionary {
8278 if ( this . $fs . exists ( this . pathToPackageJson ) ) {
8379 return this . $fs . readJson ( this . pathToPackageJson ) . dependencies ;
@@ -98,7 +94,6 @@ export class ExtensibilityService implements IExtensibilityService {
9894 } ;
9995 }
10096
101- @exported ( "extensibilityService" )
10297 public async loadExtension ( extensionName : string ) : Promise < IExtensionData > {
10398 try {
10499 await this . assertExtensionIsInstalled ( extensionName ) ;
0 commit comments