]> git.proxmox.com Git - pve-eslint.git/blobdiff - eslint/lib/rules/newline-per-chained-call.js
upgrade to v7.0.0
[pve-eslint.git] / eslint / lib / rules / newline-per-chained-call.js
index 8ad88386c0f61db3030bb00dec3c9012c766362e..4254fec185ef885113f9192727f43ebe44da3edc 100644 (file)
@@ -90,16 +90,19 @@ module.exports = {
                 }
 
                 if (depth > ignoreChainWithDepth && astUtils.isTokenOnSameLine(callee.object, callee.property)) {
+                    const firstTokenAfterObject = sourceCode.getTokenAfter(callee.object, astUtils.isNotClosingParenToken);
+
                     context.report({
                         node: callee.property,
-                        loc: callee.property.loc.start,
+                        loc: {
+                            start: firstTokenAfterObject.loc.start,
+                            end: callee.loc.end
+                        },
                         messageId: "expected",
                         data: {
                             callee: getPropertyText(callee)
                         },
                         fix(fixer) {
-                            const firstTokenAfterObject = sourceCode.getTokenAfter(callee.object, astUtils.isNotClosingParenToken);
-
                             return fixer.insertTextBefore(firstTokenAfterObject, "\n");
                         }
                     });