File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 68
68
" onLanguage:objectscript-class" ,
69
69
" onLanguage:objectscript-macros" ,
70
70
" onLanguage:xml" ,
71
- " onView:intersystems-community_servermanager " ,
71
+ " onView:intersystems-community " ,
72
72
" onFileSystem:isfs" ,
73
73
" onFileSystem:isfs-readonly" ,
74
74
" onFileSystem:objectscript" ,
1614
1614
}
1615
1615
},
1616
1616
"views" : {
1617
- "intersystems-community_servermanager " : [
1617
+ "intersystems-community " : [
1618
1618
{
1619
1619
"id" : " ObjectScriptExplorer" ,
1620
1620
"name" : " Explorer" ,
1822
1822
"ws" : " ^8.18.0"
1823
1823
},
1824
1824
"extensionDependencies" : [
1825
- " intersystems-community.servermanager "
1825
+ " intersystems-community.viewcontainer "
1826
1826
]
1827
1827
}
Original file line number Diff line number Diff line change @@ -752,10 +752,12 @@ export async function activate(context: vscode.ExtensionContext): Promise<any> {
752
752
extensionContext = context ;
753
753
workspaceState . update ( "workspaceFolder" , undefined ) ;
754
754
755
- // Get api for servermanager extension
755
+ // Get api for servermanager extension if it is installed
756
756
const smExt = vscode . extensions . getExtension ( smExtensionId ) ;
757
- if ( ! smExt . isActive ) await smExt . activate ( ) ;
758
- serverManagerApi = smExt . exports ;
757
+ if ( smExt && ! smExt . isActive ) {
758
+ await smExt . activate ( ) ;
759
+ serverManagerApi = smExt . exports ;
760
+ }
759
761
760
762
documentContentProvider = new DocumentContentProvider ( ) ;
761
763
fileSystemProvider = new FileSystemProvider ( ) ;
You can’t perform that action at this time.
0 commit comments