diff --git a/packages/typescript-language-service/src/services/completions/basic.ts b/packages/typescript-language-service/src/services/completions/basic.ts index 72e7c8073..a66b494a0 100644 --- a/packages/typescript-language-service/src/services/completions/basic.ts +++ b/packages/typescript-language-service/src/services/completions/basic.ts @@ -133,7 +133,7 @@ export function register( return { ...item, - data: data as any, + data: data, }; }); diff --git a/packages/typescript-language-service/src/services/completions/resolve.ts b/packages/typescript-language-service/src/services/completions/resolve.ts index b97dd696e..8c8ef370a 100644 --- a/packages/typescript-language-service/src/services/completions/resolve.ts +++ b/packages/typescript-language-service/src/services/completions/resolve.ts @@ -16,7 +16,7 @@ export function register( ) { return async (item: vscode.CompletionItem, newPosition?: vscode.Position): Promise => { - const data: Data | undefined = item.data as any; + const data: Data | undefined = item.data; if (!data) return item; diff --git a/packages/vue-language-service/src/languageFeatures/callHierarchy.ts b/packages/vue-language-service/src/languageFeatures/callHierarchy.ts index d4a3682b3..760e26d6f 100644 --- a/packages/vue-language-service/src/languageFeatures/callHierarchy.ts +++ b/packages/vue-language-service/src/languageFeatures/callHierarchy.ts @@ -50,7 +50,7 @@ export function register(context: LanguageServiceRuntimeContext) { return { ...item, - data: data as any, + data: data, }; }); }, @@ -63,7 +63,7 @@ export function register(context: LanguageServiceRuntimeContext) { async getIncomingCalls(item: vscode.CallHierarchyItem) { - const data: PluginCallHierarchyData | undefined = item.data as any; + const data: PluginCallHierarchyData | undefined = item.data; let incomingItems: vscode.CallHierarchyIncomingCall[] = []; if (data) { @@ -124,7 +124,7 @@ export function register(context: LanguageServiceRuntimeContext) { async getOutgoingCalls(item: vscode.CallHierarchyItem) { - const data: PluginCallHierarchyData | undefined = item.data as any; + const data: PluginCallHierarchyData | undefined = item.data; let items: vscode.CallHierarchyOutgoingCall[] = []; if (data) { diff --git a/packages/vue-language-service/src/languageFeatures/codeActionResolve.ts b/packages/vue-language-service/src/languageFeatures/codeActionResolve.ts index 6b29b0e9a..cc3f23e90 100644 --- a/packages/vue-language-service/src/languageFeatures/codeActionResolve.ts +++ b/packages/vue-language-service/src/languageFeatures/codeActionResolve.ts @@ -6,7 +6,7 @@ import { embeddedEditToSourceEdit } from './rename'; export function register(context: LanguageServiceRuntimeContext) { return async (item: CodeAction) => { - const data: PluginCodeActionData = item.data as any; + const data: PluginCodeActionData = item.data; if (data) { diff --git a/packages/vue-language-service/src/languageFeatures/codeActions.ts b/packages/vue-language-service/src/languageFeatures/codeActions.ts index 67e87e2b5..39d7e4aec 100644 --- a/packages/vue-language-service/src/languageFeatures/codeActions.ts +++ b/packages/vue-language-service/src/languageFeatures/codeActions.ts @@ -89,7 +89,7 @@ export function register(context: LanguageServiceRuntimeContext) { return { ..._codeAction, - data: data as any, + data: data, }; }); }, diff --git a/packages/vue-language-service/src/languageFeatures/codeLens.ts b/packages/vue-language-service/src/languageFeatures/codeLens.ts index 9e7dd71be..034cf5eec 100644 --- a/packages/vue-language-service/src/languageFeatures/codeLens.ts +++ b/packages/vue-language-service/src/languageFeatures/codeLens.ts @@ -38,7 +38,7 @@ export function register(context: LanguageServiceRuntimeContext) { command: executePluginCommand, arguments: commandArgs as any, } : undefined, - data: data as any, + data: data, }; return codeLens; }); diff --git a/packages/vue-language-service/src/languageFeatures/codeLensResolve.ts b/packages/vue-language-service/src/languageFeatures/codeLensResolve.ts index 1e45858a4..93469cd68 100644 --- a/packages/vue-language-service/src/languageFeatures/codeLensResolve.ts +++ b/packages/vue-language-service/src/languageFeatures/codeLensResolve.ts @@ -7,7 +7,7 @@ export function register(context: LanguageServiceRuntimeContext) { return async (item: vscode.CodeLens) => { - const data: PluginCodeLensData = item.data as any; + const data: PluginCodeLensData = item.data; if (data) { diff --git a/packages/vue-language-service/src/languageFeatures/complete.ts b/packages/vue-language-service/src/languageFeatures/complete.ts index 03fd73539..8a938d569 100644 --- a/packages/vue-language-service/src/languageFeatures/complete.ts +++ b/packages/vue-language-service/src/languageFeatures/complete.ts @@ -79,7 +79,7 @@ export function register(context: LanguageServiceRuntimeContext) { item, embeddedRange => sourceMap.getSourceRange(embeddedRange.start, embeddedRange.end)?.[0], ), - data: data as any, + data: data, }; }), }; @@ -108,7 +108,7 @@ export function register(context: LanguageServiceRuntimeContext) { }; return { ...item, - data: data as any, + data: data, }; }) }; @@ -181,7 +181,7 @@ export function register(context: LanguageServiceRuntimeContext) { item, embeddedRange => sourceMap.getSourceRange(embeddedRange.start, embeddedRange.end)?.[0], ), - data: data as any, + data: data, }; }), }; @@ -247,7 +247,7 @@ export function register(context: LanguageServiceRuntimeContext) { }; return { ...item, - data: data as any, + data: data, }; }) }, diff --git a/packages/vue-language-service/src/languageFeatures/completeResolve.ts b/packages/vue-language-service/src/languageFeatures/completeResolve.ts index 26fd95536..87256d255 100644 --- a/packages/vue-language-service/src/languageFeatures/completeResolve.ts +++ b/packages/vue-language-service/src/languageFeatures/completeResolve.ts @@ -7,7 +7,7 @@ export function register(context: LanguageServiceRuntimeContext) { return async (item: vscode.CompletionItem, newPosition?: vscode.Position) => { - const data: PluginCompletionData | undefined = item.data as any; + const data: PluginCompletionData | undefined = item.data; if (data) { diff --git a/packages/vue-language-service/src/plugins/vue-codelens-references.ts b/packages/vue-language-service/src/plugins/vue-codelens-references.ts index a3c39ed0e..81e6036a3 100644 --- a/packages/vue-language-service/src/plugins/vue-codelens-references.ts +++ b/packages/vue-language-service/src/plugins/vue-codelens-references.ts @@ -51,7 +51,7 @@ export default function (options: { start: document.positionAt(mapping.sourceRange.start), end: document.positionAt(mapping.sourceRange.end), }, - data: data as any, + data: data, }); } } @@ -62,7 +62,7 @@ export default function (options: { async resolve(codeLens) { - const data: ReferencesCodeLensData = codeLens.data as any; + const data: ReferencesCodeLensData = codeLens.data; const vueDocument = options.getVueDocument(data.uri); if (!vueDocument) diff --git a/packages/vue-language-service/src/plugins/vue-template.ts b/packages/vue-language-service/src/plugins/vue-template.ts index 227bab179..dbc431685 100644 --- a/packages/vue-language-service/src/plugins/vue-template.ts +++ b/packages/vue-language-service/src/plugins/vue-template.ts @@ -115,7 +115,7 @@ export default function useVueTemplateLanguagePlugin