diff --git a/.changeset/inlay-hints-script-order.md b/.changeset/inlay-hints-script-order.md new file mode 100644 index 000000000..b05e459bb --- /dev/null +++ b/.changeset/inlay-hints-script-order.md @@ -0,0 +1,5 @@ +--- +'svelte-language-server': patch +--- + +Show inlay hints inside a ` + +{a} diff --git a/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures/module-script-after-instance-script/expectedv2.json b/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures/module-script-after-instance-script/expectedv2.json new file mode 100644 index 000000000..91c17d8df --- /dev/null +++ b/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures/module-script-after-instance-script/expectedv2.json @@ -0,0 +1,14 @@ +[ + { + "label": [{ "value": ": " }, { "value": "number" }], + "position": { "line": 5, "character": 7 }, + "kind": 1, + "paddingLeft": true + }, + { + "label": [{ "value": ": " }, { "value": "number" }], + "position": { "line": 1, "character": 7 }, + "kind": 1, + "paddingLeft": true + } +] diff --git a/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures/module-script-after-instance-script/input.svelte b/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures/module-script-after-instance-script/input.svelte new file mode 100644 index 000000000..32b0bbfd5 --- /dev/null +++ b/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures/module-script-after-instance-script/input.svelte @@ -0,0 +1,9 @@ + + + + +{a}{b}