File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ export async function serverActions(): Promise<void> {
23
23
{
24
24
id : 'openClassReference' ,
25
25
label : 'Open class reference' ,
26
- detail : portalUrl
26
+ detail : classRef
27
27
}
28
28
] ,
29
29
{
@@ -37,9 +37,11 @@ export async function serverActions(): Promise<void> {
37
37
}
38
38
case 'openPortal' : {
39
39
vscode . env . openExternal ( vscode . Uri . parse ( portalUrl ) ) ;
40
+ break ;
40
41
}
41
42
case 'openClassReference' : {
42
43
vscode . env . openExternal ( vscode . Uri . parse ( classRef ) ) ;
44
+ break ;
43
45
}
44
46
}
45
47
} ) ;
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ export class DocumentContentProvider implements vscode.TextDocumentContentProvid
12
12
constructor ( ) { }
13
13
14
14
static findAsFile ( name : string , workspaceFolder : string ) {
15
- let fileName = name . split ( '.' ) ;
15
+ let fileName = name . replace ( / ^ % / , '[%_]' ) . split ( '.' ) ;
16
16
let fileExt = fileName . pop ( ) . toLowerCase ( ) ;
17
17
let root = workspaceFolderUri ( workspaceFolder ) . path ;
18
18
let pattern = `/**/{${ fileName . join ( '.' ) } ,${ fileName . join ( '/' ) } }.${ fileExt } ` ;
You can’t perform that action at this time.
0 commit comments