From: pengbo <57180744+PengBoUESTC@users.noreply.github.com> Date: Fri, 6 Jun 2025 00:25:02 +0000 (+0800) Subject: chore(compile-core): removed the optional tag parameter from condenseWhitespace's... X-Git-Tag: v3.5.17~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cdffaf6b9efce2c52635714e8e2d7480737c6b50;p=thirdparty%2Fvuejs%2Fcore.git chore(compile-core): removed the optional tag parameter from condenseWhitespace's signature (#13437) --- diff --git a/packages/compiler-core/src/parser.ts b/packages/compiler-core/src/parser.ts index 7d1b01360c..3eb3a976f4 100644 --- a/packages/compiler-core/src/parser.ts +++ b/packages/compiler-core/src/parser.ts @@ -647,7 +647,7 @@ function onCloseTag(el: ElementNode, end: number, isImplied = false) { // whitespace management if (!tokenizer.inRCDATA) { - el.children = condenseWhitespace(children, tag) + el.children = condenseWhitespace(children) } if (ns === Namespaces.HTML && currentOptions.isIgnoreNewlineTag(tag)) { @@ -832,10 +832,7 @@ function isUpperCase(c: number) { } const windowsNewlineRE = /\r\n/g -function condenseWhitespace( - nodes: TemplateChildNode[], - tag?: string, -): TemplateChildNode[] { +function condenseWhitespace(nodes: TemplateChildNode[]): TemplateChildNode[] { const shouldCondense = currentOptions.whitespace !== 'preserve' let removedWhitespace = false for (let i = 0; i < nodes.length; i++) { diff --git a/packages/compiler-core/src/transforms/vFor.ts b/packages/compiler-core/src/transforms/vFor.ts index 0dca0ba9ab..a639caf2ca 100644 --- a/packages/compiler-core/src/transforms/vFor.ts +++ b/packages/compiler-core/src/transforms/vFor.ts @@ -263,7 +263,7 @@ export function processFor( dir: DirectiveNode, context: TransformContext, processCodegen?: (forNode: ForNode) => (() => void) | undefined, -) { +): (() => void) | undefined { if (!dir.exp) { context.onError( createCompilerError(ErrorCodes.X_V_FOR_NO_EXPRESSION, dir.loc),