Skip to content

Commit 532e7a0

Browse files
Merge pull request #456 from gjsjohnmurray/fix-455
fix #455 register ResourceLabelFormatter for isfs (proposed API)
2 parents 26ab3ab + 0ee14eb commit 532e7a0

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/extension.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -568,6 +568,24 @@ export async function activate(context: vscode.ExtensionContext): Promise<any> {
568568
packageJson.enableProposedApi && typeof vscode.workspace.registerTextSearchProvider === "function"
569569
? vscode.workspace.registerTextSearchProvider(FILESYSTEM_READONLY_SCHEMA, new TextSearchProvider())
570570
: null,
571+
packageJson.enableProposedApi && typeof vscode.workspace.registerResourceLabelFormatter === "function"
572+
? vscode.workspace.registerResourceLabelFormatter({
573+
scheme: FILESYSTEM_SCHEMA,
574+
formatting: {
575+
label: "${authority}:${path}",
576+
separator: "/",
577+
},
578+
})
579+
: null,
580+
packageJson.enableProposedApi && typeof vscode.workspace.registerResourceLabelFormatter === "function"
581+
? vscode.workspace.registerResourceLabelFormatter({
582+
scheme: FILESYSTEM_READONLY_SCHEMA,
583+
formatting: {
584+
label: "${authority}:${path}",
585+
separator: "/",
586+
},
587+
})
588+
: null,
571589
].filter(notNull);
572590

573591
if (proposed.length > 0) {

0 commit comments

Comments
 (0)