From c263f0e9fca944403d23c3dbbd409c0d95d6275b Mon Sep 17 00:00:00 2001 From: kaykdm Date: Sun, 15 Sep 2024 16:36:36 +0900 Subject: [PATCH] fix(linter): replace bitwise AND (&) with logical AND (&&) in explicit_function_return_type rule --- .../src/rules/typescript/explicit_function_return_type.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/oxc_linter/src/rules/typescript/explicit_function_return_type.rs b/crates/oxc_linter/src/rules/typescript/explicit_function_return_type.rs index 8b3bc25175c4e..1802c7dc8900e 100644 --- a/crates/oxc_linter/src/rules/typescript/explicit_function_return_type.rs +++ b/crates/oxc_linter/src/rules/typescript/explicit_function_return_type.rs @@ -164,7 +164,7 @@ impl Rule for ExplicitFunctionReturnType { fn run<'a>(&self, node: &AstNode<'a>, ctx: &LintContext<'a>) { match node.kind() { AstKind::Function(func) => { - if !func.is_declaration() & !func.is_expression() { + if !func.is_declaration() && !func.is_expression() { return; }