@@ -530,7 +530,13 @@ impl RuleRunner for crate::rules::eslint::no_new::NoNew {
530530}
531531
532532impl RuleRunner for crate :: rules:: eslint:: no_new_func:: NoNewFunc {
533- const NODE_TYPES : Option < & AstTypesBitset > = None ;
533+ const NODE_TYPES : Option < & AstTypesBitset > = Some ( & AstTypesBitset :: from_types ( & [
534+ AstType :: CallExpression ,
535+ AstType :: ComputedMemberExpression ,
536+ AstType :: NewExpression ,
537+ AstType :: PrivateFieldExpression ,
538+ AstType :: StaticMemberExpression ,
539+ ] ) ) ;
534540 const RUN_FUNCTIONS : RuleRunFunctionsImplemented = RuleRunFunctionsImplemented :: Run ;
535541}
536542
@@ -1069,7 +1075,12 @@ impl RuleRunner for crate::rules::import::no_anonymous_default_export::NoAnonymo
10691075}
10701076
10711077impl RuleRunner for crate :: rules:: import:: no_commonjs:: NoCommonjs {
1072- const NODE_TYPES : Option < & AstTypesBitset > = None ;
1078+ const NODE_TYPES : Option < & AstTypesBitset > = Some ( & AstTypesBitset :: from_types ( & [
1079+ AstType :: CallExpression ,
1080+ AstType :: ComputedMemberExpression ,
1081+ AstType :: PrivateFieldExpression ,
1082+ AstType :: StaticMemberExpression ,
1083+ ] ) ) ;
10731084 const RUN_FUNCTIONS : RuleRunFunctionsImplemented = RuleRunFunctionsImplemented :: Run ;
10741085}
10751086
@@ -2274,7 +2285,12 @@ impl RuleRunner for crate::rules::react::no_set_state::NoSetState {
22742285}
22752286
22762287impl RuleRunner for crate :: rules:: react:: no_string_refs:: NoStringRefs {
2277- const NODE_TYPES : Option < & AstTypesBitset > = None ;
2288+ const NODE_TYPES : Option < & AstTypesBitset > = Some ( & AstTypesBitset :: from_types ( & [
2289+ AstType :: ComputedMemberExpression ,
2290+ AstType :: JSXAttribute ,
2291+ AstType :: PrivateFieldExpression ,
2292+ AstType :: StaticMemberExpression ,
2293+ ] ) ) ;
22782294 const RUN_FUNCTIONS : RuleRunFunctionsImplemented = RuleRunFunctionsImplemented :: Run ;
22792295}
22802296
@@ -3487,7 +3503,13 @@ impl RuleRunner for crate::rules::unicorn::prefer_node_protocol::PreferNodeProto
34873503}
34883504
34893505impl RuleRunner for crate :: rules:: unicorn:: prefer_number_properties:: PreferNumberProperties {
3490- const NODE_TYPES : Option < & AstTypesBitset > = None ;
3506+ const NODE_TYPES : Option < & AstTypesBitset > = Some ( & AstTypesBitset :: from_types ( & [
3507+ AstType :: CallExpression ,
3508+ AstType :: ComputedMemberExpression ,
3509+ AstType :: IdentifierReference ,
3510+ AstType :: PrivateFieldExpression ,
3511+ AstType :: StaticMemberExpression ,
3512+ ] ) ) ;
34913513 const RUN_FUNCTIONS : RuleRunFunctionsImplemented = RuleRunFunctionsImplemented :: Run ;
34923514}
34933515
0 commit comments