@@ -1677,6 +1677,70 @@ Generated by [AVA](https://avajs.dev).
1677
1677
`
1678
1678
1679
1679
## Invalid #9
1680
+ 1 | [...foo.toReversed()]
1681
+
1682
+ > Output
1683
+
1684
+ `␊
1685
+ 1 | foo.toReversed()␊
1686
+ `
1687
+
1688
+ > Error 1/1
1689
+
1690
+ `␊
1691
+ > 1 | [...foo.toReversed()]␊
1692
+ | ^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1693
+ `
1694
+
1695
+ ## Invalid #10
1696
+ 1 | [...foo.toSorted()]
1697
+
1698
+ > Output
1699
+
1700
+ `␊
1701
+ 1 | foo.toSorted()␊
1702
+ `
1703
+
1704
+ > Error 1/1
1705
+
1706
+ `␊
1707
+ > 1 | [...foo.toSorted()]␊
1708
+ | ^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1709
+ `
1710
+
1711
+ ## Invalid #11
1712
+ 1 | [...foo.toSpliced(0, 1)]
1713
+
1714
+ > Output
1715
+
1716
+ `␊
1717
+ 1 | foo.toSpliced(0, 1)␊
1718
+ `
1719
+
1720
+ > Error 1/1
1721
+
1722
+ `␊
1723
+ > 1 | [...foo.toSpliced(0, 1)]␊
1724
+ | ^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1725
+ `
1726
+
1727
+ ## Invalid #12
1728
+ 1 | [...foo.with(0, bar)]
1729
+
1730
+ > Output
1731
+
1732
+ `␊
1733
+ 1 | foo.with(0, bar)␊
1734
+ `
1735
+
1736
+ > Error 1/1
1737
+
1738
+ `␊
1739
+ > 1 | [...foo.with(0, bar)]␊
1740
+ | ^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1741
+ `
1742
+
1743
+ ## Invalid #13
1680
1744
1 | [...foo.split("|")]
1681
1745
1682
1746
> Output
@@ -1692,7 +1756,7 @@ Generated by [AVA](https://avajs.dev).
1692
1756
| ^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1693
1757
`
1694
1758
1695
- ## Invalid #10
1759
+ ## Invalid #14
1696
1760
1 | [...Object.keys(foo)]
1697
1761
1698
1762
> Output
@@ -1708,7 +1772,7 @@ Generated by [AVA](https://avajs.dev).
1708
1772
| ^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1709
1773
`
1710
1774
1711
- ## Invalid #11
1775
+ ## Invalid #15
1712
1776
1 | [...Object.values(foo)]
1713
1777
1714
1778
> Output
@@ -1724,7 +1788,7 @@ Generated by [AVA](https://avajs.dev).
1724
1788
| ^^^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1725
1789
`
1726
1790
1727
- ## Invalid #12
1791
+ ## Invalid #16
1728
1792
1 | [...Array.from(foo)]
1729
1793
1730
1794
> Output
@@ -1740,7 +1804,7 @@ Generated by [AVA](https://avajs.dev).
1740
1804
| ^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1741
1805
`
1742
1806
1743
- ## Invalid #13
1807
+ ## Invalid #17
1744
1808
1 | [...Array.of()]
1745
1809
1746
1810
> Output
@@ -1756,7 +1820,7 @@ Generated by [AVA](https://avajs.dev).
1756
1820
| ^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1757
1821
`
1758
1822
1759
- ## Invalid #14
1823
+ ## Invalid #18
1760
1824
1 | [...new Array(3)]
1761
1825
1762
1826
> Error 1/1
@@ -1766,7 +1830,7 @@ Generated by [AVA](https://avajs.dev).
1766
1830
| ^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1767
1831
`
1768
1832
1769
- ## Invalid #15
1833
+ ## Invalid #19
1770
1834
1 | [...await Promise.all(foo)]
1771
1835
1772
1836
> Output
@@ -1782,7 +1846,7 @@ Generated by [AVA](https://avajs.dev).
1782
1846
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1783
1847
`
1784
1848
1785
- ## Invalid #16
1849
+ ## Invalid #20
1786
1850
1 | [...await Promise.allSettled(foo)]
1787
1851
1788
1852
> Output
@@ -1798,7 +1862,7 @@ Generated by [AVA](https://avajs.dev).
1798
1862
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessarily cloning an array.␊
1799
1863
`
1800
1864
1801
- ## Invalid #17
1865
+ ## Invalid #21
1802
1866
1 | function foo(bar) {
1803
1867
2 | return[...Object.keys(bar)];
1804
1868
3 | }
@@ -1820,7 +1884,7 @@ Generated by [AVA](https://avajs.dev).
1820
1884
3 | }␊
1821
1885
`
1822
1886
1823
- ## Invalid #18
1887
+ ## Invalid #22
1824
1888
1 | function foo(bar) {
1825
1889
2 | return[
1826
1890
3 | ...Object.keys(bar)
@@ -1850,7 +1914,7 @@ Generated by [AVA](https://avajs.dev).
1850
1914
5 | }␊
1851
1915
`
1852
1916
1853
- ## Invalid #19
1917
+ ## Invalid #23
1854
1918
1 | function foo(bar) {
1855
1919
2 | return[
1856
1920
3 | ...(
@@ -1888,7 +1952,7 @@ Generated by [AVA](https://avajs.dev).
1888
1952
7 | }␊
1889
1953
`
1890
1954
1891
- ## Invalid #20
1955
+ ## Invalid #24
1892
1956
1 | function foo(bar) {
1893
1957
2 | return([
1894
1958
3 | ...Object.keys(bar)
0 commit comments