diff --git a/packages/vue-code-gen/src/generators/template.ts b/packages/vue-code-gen/src/generators/template.ts index 6c0880f84..e2a71b3d2 100644 --- a/packages/vue-code-gen/src/generators/template.ts +++ b/packages/vue-code-gen/src/generators/template.ts @@ -9,16 +9,16 @@ import { colletVars, walkInterpolationFragment } from '../transform'; const capabilitiesSet = { all: { basic: true, diagnostic: true, references: true, definitions: true, rename: true, completion: true, semanticTokens: true }, noDiagnostic: { basic: true, references: true, definitions: true, rename: true, completion: true, semanticTokens: true }, - diagnosticOnly: { diagnostic: true, completion: true, }, + diagnosticOnly: { diagnostic: true, completion: true }, tagHover: { basic: true }, event: { basic: true, diagnostic: true }, - tagReference: { references: true, definitions: true, rename: true, }, - attr: { basic: true, diagnostic: true, references: true, definitions: true, rename: true, }, - attrReference: { references: true, definitions: true, rename: true, }, - scopedClassName: { references: true, definitions: true, rename: true, completion: true, }, - slotName: { basic: true, diagnostic: true, references: true, definitions: true, completion: true, }, + tagReference: { references: true, definitions: true, rename: { in: false, out: true } }, + attr: { basic: true, diagnostic: true, references: true, definitions: true, rename: true }, + attrReference: { references: true, definitions: true, rename: true }, + scopedClassName: { references: true, definitions: true, rename: true, completion: true }, + slotName: { basic: true, diagnostic: true, references: true, definitions: true, completion: true }, slotNameExport: { basic: true, diagnostic: true, references: true, definitions: true, /* referencesCodeLens: true */ }, - refAttr: { references: true, definitions: true, rename: true, }, + refAttr: { references: true, definitions: true, rename: true }, }; const formatBrackets = { empty: ['', ''] as [string, string], diff --git a/packages/vue-language-service/tests/renames/scriptSetup_component.ts b/packages/vue-language-service/tests/renames/scriptSetup_component.ts index 087cc16d7..5a309c374 100644 --- a/packages/vue-language-service/tests/renames/scriptSetup_component.ts +++ b/packages/vue-language-service/tests/renames/scriptSetup_component.ts @@ -3,7 +3,7 @@ import { Position } from 'vscode-languageserver-protocol'; import { defineRename } from '../utils/defineRename'; const file = path.resolve(__dirname, '../../testCases/renames/scriptSetup_component.vue'); -const fileResult = ` +const fileResult1 = `