Skip to content

Commit e840680

Browse files
committed
refactor(linter/no-named-as-default-members): remove needless lambda (#11896)
1 parent 2760591 commit e840680

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

crates/oxc_linter/src/rules/import/no_named_as_default_member.rs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -121,30 +121,30 @@ impl Rule for NoNamedAsDefaultMember {
121121
})
122122
};
123123

124-
let process_member_expr = |member_expr: &MemberExpression| {
125-
let Expression::Identifier(ident) = member_expr.object() else {
126-
return;
127-
};
128-
let Some(prop_str) = member_expr.static_property_name() else {
129-
return;
130-
};
131-
if let Some(module_name) = get_external_module_name_if_has_entry(ident, prop_str) {
132-
ctx.diagnostic(no_named_as_default_member_dignostic(
133-
match member_expr {
134-
MemberExpression::ComputedMemberExpression(it) => it.span,
135-
MemberExpression::StaticMemberExpression(it) => it.span,
136-
MemberExpression::PrivateFieldExpression(it) => it.span,
137-
},
138-
&ident.name,
139-
prop_str,
140-
module_name.name(),
141-
));
142-
}
143-
};
144-
145124
for item in ctx.nodes() {
146125
match item.kind() {
147-
AstKind::MemberExpression(member_expr) => process_member_expr(member_expr),
126+
AstKind::MemberExpression(member_expr) => {
127+
let Expression::Identifier(ident) = member_expr.object() else {
128+
return;
129+
};
130+
let Some(prop_str) = member_expr.static_property_name() else {
131+
return;
132+
};
133+
if let Some(module_name) =
134+
get_external_module_name_if_has_entry(ident, prop_str)
135+
{
136+
ctx.diagnostic(no_named_as_default_member_dignostic(
137+
match member_expr {
138+
MemberExpression::ComputedMemberExpression(it) => it.span,
139+
MemberExpression::StaticMemberExpression(it) => it.span,
140+
MemberExpression::PrivateFieldExpression(it) => it.span,
141+
},
142+
&ident.name,
143+
prop_str,
144+
module_name.name(),
145+
));
146+
}
147+
}
148148
AstKind::VariableDeclarator(decl) => {
149149
let Some(Expression::Identifier(ident)) = &decl.init else {
150150
continue;

0 commit comments

Comments
 (0)