Skip to content

Commit fc7026d

Browse files
committed
fix(linter): add missing NODE_TYPES, cfg_id method for no-multiple-resolved (#14147)
1 parent 60f0b3f commit fc7026d

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

crates/oxc_linter/src/generated/rule_runner_impls.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1547,6 +1547,10 @@ impl RuleRunner for crate::rules::promise::no_callback_in_promise::NoCallbackInP
15471547
const NODE_TYPES: Option<&AstTypesBitset> = None;
15481548
}
15491549

1550+
impl RuleRunner for crate::rules::promise::no_multiple_resolved::NoMultipleResolved {
1551+
const NODE_TYPES: Option<&AstTypesBitset> = None;
1552+
}
1553+
15501554
impl RuleRunner for crate::rules::promise::no_nesting::NoNesting {
15511555
const NODE_TYPES: Option<&AstTypesBitset> =
15521556
Some(&AstTypesBitset::from_types(&[AstType::CallExpression]));

crates/oxc_linter/src/rules/promise/no_multiple_resolved.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,8 @@ impl Rule for NoMultipleResolved {
8989
let resolve_findler =
9090
ResolveFinder::new(ctx.scoping(), resolve_symbol_id, reject_symbol_id);
9191
let mut multiple_resolved_checker = MultipleResolvedChecker::new(ctx, resolve_findler);
92-
let Some(inline_executor_cfg_id) = next_new_function_node_id(ctx.cfg(), node.cfg_id())
92+
let Some(inline_executor_cfg_id) =
93+
next_new_function_node_id(ctx.cfg(), ctx.nodes().cfg_id(node.id()))
9394
else {
9495
return;
9596
};

0 commit comments

Comments
 (0)