]> git.proxmox.com Git - pve-eslint.git/blobdiff - eslint/lib/rules/radix.js
import 7.12.1 upstream release
[pve-eslint.git] / eslint / lib / rules / radix.js
index 3903cb2a6a2b01b75d2c70ce2ea9873fd4eddcfc..e322566238809b3b403475d1669b76b8bf598da3 100644 (file)
@@ -166,9 +166,12 @@ module.exports = {
                 if (variable && !isShadowed(variable)) {
                     variable.references.forEach(reference => {
                         const node = reference.identifier.parent;
+                        const maybeCallee = node.parent.type === "ChainExpression"
+                            ? node.parent
+                            : node;
 
-                        if (isParseIntMethod(node) && astUtils.isCallee(node)) {
-                            checkArguments(node.parent);
+                        if (isParseIntMethod(node) && astUtils.isCallee(maybeCallee)) {
+                            checkArguments(maybeCallee.parent);
                         }
                     });
                 }