]> git.proxmox.com Git - pve-eslint.git/blobdiff - eslint/lib/rules/consistent-return.js
import 8.41.0 source
[pve-eslint.git] / eslint / lib / rules / consistent-return.js
index f0072974d11de6db60fbca0e54297959cfdf9a2b..e2d3f078270cf6462b8cda3c513401b4571392cd 100644 (file)
@@ -48,7 +48,7 @@ module.exports = {
         docs: {
             description: "Require `return` statements to either always or never specify values",
             recommended: false,
-            url: "https://eslint.org/docs/rules/consistent-return"
+            url: "https://eslint.org/docs/latest/rules/consistent-return"
         },
 
         schema: [{
@@ -104,7 +104,7 @@ module.exports = {
             } else if (node.type === "ArrowFunctionExpression") {
 
                 // `=>` token
-                loc = context.getSourceCode().getTokenBefore(node.body, astUtils.isArrowToken).loc;
+                loc = context.sourceCode.getTokenBefore(node.body, astUtils.isArrowToken).loc;
             } else if (
                 node.parent.type === "MethodDefinition" ||
                 (node.parent.type === "Property" && node.parent.method)
@@ -115,7 +115,7 @@ module.exports = {
             } else {
 
                 // Function name or `function` keyword.
-                loc = (node.id || context.getSourceCode().getFirstToken(node)).loc;
+                loc = (node.id || context.sourceCode.getFirstToken(node)).loc;
             }
 
             if (!name) {