Skip to content

Commit 5f90391

Browse files
committed
Add fix rootscopeName codeAction
1 parent e9a20ba commit 5f90391

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/Providers/CodeActionsProvider.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,19 @@ export const CodeActionsProvider: vscode.CodeActionProvider = {
5454
edit: edit,
5555
};
5656
break;
57+
case 'scopeName': {
58+
const scopeName = message.split("'")[3];
59+
60+
edit.replace(document.uri, diagnostic.range, scopeName);
61+
codeAction = {
62+
title: `Change spelling to '${scopeName}'`,
63+
kind: vscode.CodeActionKind.QuickFix,
64+
diagnostics: [diagnostic],
65+
isPreferred: true,
66+
edit: edit,
67+
};
68+
break;
69+
}
5770
case 'property':
5871
const property = message.split("'")[1].replaceAll(/[ _-]+/g, '').toLowerCase();
5972
if (property.length < 2) {

0 commit comments

Comments
 (0)