fix(linter): missing return in no-obj-calls recursion (#4594)

This commit is contained in:
DonIsaac 2024-08-01 12:25:24 +00:00
parent 590d79530e
commit 70b8cfaa53

View file

@ -110,11 +110,11 @@ fn resolve_global_binding<'a, 'b: 'a>(
Some(Expression::Identifier(parent_ident))
if parent_ident.name != ident.name =>
{
resolve_global_binding(parent_ident, decl_scope, ctx)
return resolve_global_binding(parent_ident, decl_scope, ctx)
}
// handles "let a = globalThis.JSON; let b = a; a();"
Some(parent_expr) if parent_expr.is_member_expression() => {
global_this_member(parent_expr.to_member_expression())
return global_this_member(parent_expr.to_member_expression())
}
_ => None,
}