@@ -136,7 +136,8 @@ impl RuleRunner for crate::rules::eslint::no_bitwise::NoBitwise {
136136}
137137
138138impl RuleRunner for crate :: rules:: eslint:: no_caller:: NoCaller {
139- const NODE_TYPES : Option < & AstTypesBitset > = None ;
139+ const NODE_TYPES : Option < & AstTypesBitset > =
140+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: StaticMemberExpression ] ) ) ;
140141}
141142
142143impl RuleRunner for crate :: rules:: eslint:: no_case_declarations:: NoCaseDeclarations {
@@ -250,7 +251,8 @@ impl RuleRunner for crate::rules::eslint::no_empty_pattern::NoEmptyPattern {
250251}
251252
252253impl RuleRunner for crate :: rules:: eslint:: no_empty_static_block:: NoEmptyStaticBlock {
253- const NODE_TYPES : Option < & AstTypesBitset > = None ;
254+ const NODE_TYPES : Option < & AstTypesBitset > =
255+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: StaticBlock ] ) ) ;
254256}
255257
256258impl RuleRunner for crate :: rules:: eslint:: no_eq_null:: NoEqNull {
@@ -363,7 +365,8 @@ impl RuleRunner for crate::rules::eslint::no_negated_condition::NoNegatedConditi
363365}
364366
365367impl RuleRunner for crate :: rules:: eslint:: no_nested_ternary:: NoNestedTernary {
366- const NODE_TYPES : Option < & AstTypesBitset > = None ;
368+ const NODE_TYPES : Option < & AstTypesBitset > =
369+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: ConditionalExpression ] ) ) ;
367370}
368371
369372impl RuleRunner for crate :: rules:: eslint:: no_new:: NoNew {
@@ -577,7 +580,8 @@ impl RuleRunner for crate::rules::eslint::no_useless_rename::NoUselessRename {
577580}
578581
579582impl RuleRunner for crate :: rules:: eslint:: no_var:: NoVar {
580- const NODE_TYPES : Option < & AstTypesBitset > = None ;
583+ const NODE_TYPES : Option < & AstTypesBitset > =
584+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: VariableDeclaration ] ) ) ;
581585}
582586
583587impl RuleRunner for crate :: rules:: eslint:: no_void:: NoVoid {
@@ -656,7 +660,8 @@ impl RuleRunner for crate::rules::eslint::require_await::RequireAwait {
656660}
657661
658662impl RuleRunner for crate :: rules:: eslint:: require_yield:: RequireYield {
659- const NODE_TYPES : Option < & AstTypesBitset > = None ;
663+ const NODE_TYPES : Option < & AstTypesBitset > =
664+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: Function ] ) ) ;
660665}
661666
662667impl RuleRunner for crate :: rules:: eslint:: sort_imports:: SortImports {
@@ -1132,7 +1137,8 @@ impl RuleRunner for crate::rules::jsx_a11y::aria_props::AriaProps {
11321137}
11331138
11341139impl RuleRunner for crate :: rules:: jsx_a11y:: aria_role:: AriaRole {
1135- const NODE_TYPES : Option < & AstTypesBitset > = None ;
1140+ const NODE_TYPES : Option < & AstTypesBitset > =
1141+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: JSXElement ] ) ) ;
11361142}
11371143
11381144impl RuleRunner for crate :: rules:: jsx_a11y:: aria_unsupported_elements:: AriaUnsupportedElements {
@@ -1340,7 +1346,8 @@ impl RuleRunner for crate::rules::nextjs::no_title_in_document_head::NoTitleInDo
13401346}
13411347
13421348impl RuleRunner for crate :: rules:: nextjs:: no_typos:: NoTypos {
1343- const NODE_TYPES : Option < & AstTypesBitset > = None ;
1349+ const NODE_TYPES : Option < & AstTypesBitset > =
1350+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: ExportNamedDeclaration ] ) ) ;
13441351}
13451352
13461353impl RuleRunner for crate :: rules:: nextjs:: no_unwanted_polyfillio:: NoUnwantedPolyfillio {
@@ -1828,7 +1835,8 @@ impl RuleRunner for crate::rules::typescript::no_dynamic_delete::NoDynamicDelete
18281835}
18291836
18301837impl RuleRunner for crate :: rules:: typescript:: no_empty_interface:: NoEmptyInterface {
1831- const NODE_TYPES : Option < & AstTypesBitset > = None ;
1838+ const NODE_TYPES : Option < & AstTypesBitset > =
1839+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: TSInterfaceDeclaration ] ) ) ;
18321840}
18331841
18341842impl RuleRunner for crate :: rules:: typescript:: no_empty_object_type:: NoEmptyObjectType {
@@ -2308,7 +2316,8 @@ impl RuleRunner
23082316}
23092317
23102318impl RuleRunner for crate :: rules:: unicorn:: no_process_exit:: NoProcessExit {
2311- const NODE_TYPES : Option < & AstTypesBitset > = None ;
2319+ const NODE_TYPES : Option < & AstTypesBitset > =
2320+ Some ( & AstTypesBitset :: from_types ( & [ AstType :: CallExpression ] ) ) ;
23122321}
23132322
23142323impl RuleRunner
0 commit comments