Skip to content

Commit 99acd27

Browse files
authored
no-useless-undefined: Ignore Set#delete(undefined) (#2739)
1 parent 7c5a419 commit 99acd27

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

rules/no-useless-undefined.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ const shouldIgnore = node => {
5353
|| name === 'add'
5454
// `set.has(undefined)`
5555
|| name === 'has'
56+
// `set.delete(undefined)`
57+
|| name === 'delete'
5658

5759
// `map.set(foo, undefined)`
5860
|| name === 'set'

test/no-useless-undefined.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ test({
6161
'props.setState?.(undefined)',
6262
'array.includes(undefined)',
6363
'set.has(undefined)',
64+
'set.delete(undefined)',
6465

6566
// `Function#bind()`
6667
'foo.bind(bar, undefined)',

0 commit comments

Comments
 (0)