Skip to content

Commit 8d89fdc

Browse files
tbashiyycamc314
andauthored
feat(linter): add eslint/prefer-spread (#7112)
In this PR, - move existing `unicorn:prefer-spread` to `eslint:prefer-spread`. - combine 2 rules from `eslint:prefer-spread` and `unicorn:prefer-spread` ([This is already talked in discord](https://discord.com/channels/1079625926024900739/1080712072012238858/1299981398064496652)) --------- Co-authored-by: Cameron Clark <[email protected]>
1 parent cd7f62b commit 8d89fdc

File tree

3 files changed

+490
-210
lines changed

3 files changed

+490
-210
lines changed

crates/oxc_linter/src/rules.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ mod eslint {
136136
pub mod prefer_exponentiation_operator;
137137
pub mod prefer_numeric_literals;
138138
pub mod prefer_object_has_own;
139+
pub mod prefer_spread;
139140
pub mod radix;
140141
pub mod require_await;
141142
pub mod require_yield;
@@ -364,7 +365,6 @@ mod unicorn {
364365
pub mod prefer_regexp_test;
365366
pub mod prefer_set_has;
366367
pub mod prefer_set_size;
367-
pub mod prefer_spread;
368368
pub mod prefer_string_raw;
369369
pub mod prefer_string_replace_all;
370370
pub mod prefer_string_slice;
@@ -624,6 +624,7 @@ oxc_macros::declare_all_lint_rules! {
624624
eslint::prefer_exponentiation_operator,
625625
eslint::prefer_numeric_literals,
626626
eslint::prefer_object_has_own,
627+
eslint::prefer_spread,
627628
eslint::radix,
628629
eslint::require_await,
629630
eslint::require_yield,
@@ -959,7 +960,6 @@ oxc_macros::declare_all_lint_rules! {
959960
unicorn::prefer_regexp_test,
960961
unicorn::prefer_set_has,
961962
unicorn::prefer_set_size,
962-
unicorn::prefer_spread,
963963
unicorn::prefer_string_raw,
964964
unicorn::prefer_string_replace_all,
965965
unicorn::prefer_string_slice,

0 commit comments

Comments
 (0)