Skip to content

Commit 3eb8065

Browse files
committed
feature: @putout/plugin/remove-useless-arguments: arguments: traverse: Identifier -> ReferencedIdentifier
1 parent d2bf238 commit 3eb8065

File tree

1 file changed

+5
-3
lines changed
  • packages/plugin-remove-useless-arguments/lib/arguments

1 file changed

+5
-3
lines changed

packages/plugin-remove-useless-arguments/lib/arguments/index.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,14 @@ function checkParams(path) {
6565
function isArguments(path) {
6666
let is = false;
6767

68-
path.traverse({
69-
Identifier({node}) {
68+
operator.traverse(path, {
69+
ReferencedIdentifier({node}) {
7070
const {name} = node;
7171

72-
if (name === 'arguments')
72+
if (name === 'arguments') {
7373
is = true;
74+
path.stop();
75+
}
7476
},
7577
});
7678

0 commit comments

Comments
 (0)