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 6868 " onLanguage:objectscript-class" ,
6969 " onLanguage:objectscript-macros" ,
7070 " onLanguage:xml" ,
71- " onView:intersystems-community_servermanager " ,
71+ " onView:intersystems-community " ,
7272 " onFileSystem:isfs" ,
7373 " onFileSystem:isfs-readonly" ,
7474 " onFileSystem:objectscript" ,
16141614 }
16151615 },
16161616 "views" : {
1617- "intersystems-community_servermanager " : [
1617+ "intersystems-community " : [
16181618 {
16191619 "id" : " ObjectScriptExplorer" ,
16201620 "name" : " Explorer" ,
18221822 "ws" : " ^8.18.0"
18231823 },
18241824 "extensionDependencies" : [
1825- " intersystems-community.servermanager "
1825+ " intersystems-community.viewcontainer "
18261826 ]
18271827}
Original file line number Diff line number Diff line change @@ -752,10 +752,12 @@ export async function activate(context: vscode.ExtensionContext): Promise<any> {
752752 extensionContext = context ;
753753 workspaceState . update ( "workspaceFolder" , undefined ) ;
754754
755- // Get api for servermanager extension
755+ // Get api for servermanager extension if it is installed
756756 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+ }
759761
760762 documentContentProvider = new DocumentContentProvider ( ) ;
761763 fileSystemProvider = new FileSystemProvider ( ) ;
You can’t perform that action at this time.
0 commit comments