Skip to content

Commit 8f72f86

Browse files
committed
adding textedit value field wrapped as string
1 parent 7ffec26 commit 8f72f86

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/languageservice/services/yamlCodeActions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ export class YamlCodeActions {
352352
results.push(
353353
CodeAction.create(
354354
String(value),
355-
createWorkspaceEdit(document.uri, [TextEdit.replace(diagnostic.range, value)]),
355+
createWorkspaceEdit(document.uri, [TextEdit.replace(diagnostic.range, String(value))]),
356356
CodeActionKind.QuickFix
357357
)
358358
);

test/yamlCodeActions.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,7 @@ animals: [dog , cat , mouse] `;
454454
const actions = new YamlCodeActions(clientCapabilities);
455455
const result = actions.getCodeAction(doc, params);
456456
expect(result.map((r) => r.title)).deep.equal(['5', '10']);
457+
expect(result[0].edit.changes[TEST_URI]).deep.equal([TextEdit.replace(Range.create(0, 5, 0, 11), '5')]);
457458
});
458459
});
459460
});

0 commit comments

Comments
 (0)