diff --git a/arkoala/ets-plugin/src/DollarTransformer.ts b/arkoala/ets-plugin/src/DollarTransformer.ts index 12a3dfe998a43deec035f78008c520a102133f9c..349673718e101fbdd94cea0b8eb56b637dd0122f 100644 --- a/arkoala/ets-plugin/src/DollarTransformer.ts +++ b/arkoala/ets-plugin/src/DollarTransformer.ts @@ -66,10 +66,6 @@ export class DollarTransformer extends AbstractVisitor { ) } - isDollarCallExpression(node: ts.CallExpression): boolean { - return !this.whiteList.includes(ts.idText(node.expression as ts.Identifier)) ? false : true - } - transformDollarCallExpression(node: ts.CallExpression): ts.CallExpression { const name = ts.idText(node.expression as ts.Identifier).replace('$', '_') @@ -92,7 +88,7 @@ export class DollarTransformer extends AbstractVisitor { visitor(node: ts.Node): ts.Node { if (ts.isCallExpression(node) && ts.isIdentifier(node.expression)) { - if (this.isDollarCallExpression(node)) { + if (this.whiteList.includes(ts.idText(node.expression))) { return this.transformDollarCallExpression(node) } }