mirror of
https://github.com/github/codeql.git
synced 2026-04-29 10:45:15 +02:00
Merge pull request #4185 from erik-krogh/unusedArrDestruct
Approved by esbena
This commit is contained in:
@@ -1 +1,4 @@
|
||||
| tst.js:4:7:4:11 | let x | For loop variable x is not used in the loop body. |
|
||||
| tst.js:138:6:138:23 | const [key, value] | For loop variable value is not used in the loop body. |
|
||||
| tst.js:151:6:151:35 | const [ ... value] | For loop variable value is not used in the loop body. |
|
||||
| tst.js:152:6:152:10 | let i | For loop variable i is not used in the loop body. |
|
||||
|
||||
@@ -133,3 +133,20 @@ function countOccurrencesDead(xs, p) {
|
||||
a;
|
||||
}
|
||||
});
|
||||
|
||||
// NOT OK
|
||||
for (const [key, value] of array) {}
|
||||
|
||||
// OK: for array-destructurings we only flag the last element
|
||||
for (const [key, value] of array) {
|
||||
console.log(value)
|
||||
}
|
||||
|
||||
// OK: for array-destructurings we only flag the last element
|
||||
for (const [key, key2, key3, value] of array) {
|
||||
console.log(value)
|
||||
}
|
||||
|
||||
// NOT OK
|
||||
for (const [key, key2, key3, value] of array) {}
|
||||
for (let i of [1, 2]) {}
|
||||
Reference in New Issue
Block a user