File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed
crates/swc_ecma_lints/src/rules Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ swc_core : patch
3+ swc_ecma_lints : patch
4+ ---
5+
6+ refactor(lint): Remove warnings without features
Original file line number Diff line number Diff line change @@ -60,11 +60,13 @@ pub struct LintParams<'a> {
6060 pub source_map : Arc < SourceMap > ,
6161}
6262
63- pub fn all ( lint_params : LintParams ) -> Vec < Box < dyn Rule > > {
64- let mut rules = vec ! [ critical_rules:: critical_rules( ) ] ;
63+ pub fn all ( # [ allow ( unused ) ] lint_params : LintParams ) -> Vec < Box < dyn Rule > > {
64+ let rules = vec ! [ critical_rules:: critical_rules( ) ] ;
6565
6666 #[ cfg( feature = "non_critical_lints" ) ]
67- {
67+ let rules = {
68+ let mut rules = rules;
69+
6870 let LintParams {
6971 program,
7072 lint_config,
@@ -203,7 +205,9 @@ pub fn all(lint_params: LintParams) -> Vec<Box<dyn Rule>> {
203205 unresolved_ctxt,
204206 es_version,
205207 ) ) ;
206- }
208+
209+ rules
210+ } ;
207211
208212 rules
209213}
You can’t perform that action at this time.
0 commit comments