]> git.proxmox.com Git - pve-eslint.git/blobdiff - eslint/lib/rules/no-extra-label.js
import 8.41.0 source
[pve-eslint.git] / eslint / lib / rules / no-extra-label.js
index 81406e7609573322747299c8a61350fc0fa169b7..45ff441d00170dd120cbe00211e88865e540be2d 100644 (file)
@@ -15,15 +15,15 @@ const astUtils = require("./utils/ast-utils");
 // Rule Definition
 //------------------------------------------------------------------------------
 
+/** @type {import('../shared/types').Rule} */
 module.exports = {
     meta: {
         type: "suggestion",
 
         docs: {
-            description: "disallow unnecessary labels",
-            category: "Best Practices",
+            description: "Disallow unnecessary labels",
             recommended: false,
-            url: "https://eslint.org/docs/rules/no-extra-label"
+            url: "https://eslint.org/docs/latest/rules/no-extra-label"
         },
 
         schema: [],
@@ -35,7 +35,7 @@ module.exports = {
     },
 
     create(context) {
-        const sourceCode = context.getSourceCode();
+        const sourceCode = context.sourceCode;
         let scopeInfo = null;
 
         /**