diff options
Diffstat (limited to 'tools/eslint/lib/rules/no-labels.js')
-rw-r--r-- | tools/eslint/lib/rules/no-labels.js | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tools/eslint/lib/rules/no-labels.js b/tools/eslint/lib/rules/no-labels.js index 90b696829b..101092a667 100644 --- a/tools/eslint/lib/rules/no-labels.js +++ b/tools/eslint/lib/rules/no-labels.js @@ -38,7 +38,7 @@ module.exports = { ] }, - create: function(context) { + create(context) { const options = context.options[0]; const allowLoop = Boolean(options && options.allowLoop); const allowSwitch = Boolean(options && options.allowSwitch); @@ -99,7 +99,7 @@ module.exports = { //-------------------------------------------------------------------------- return { - LabeledStatement: function(node) { + LabeledStatement(node) { scopeInfo = { label: node.label.name, kind: getBodyKind(node.body), @@ -107,10 +107,10 @@ module.exports = { }; }, - "LabeledStatement:exit": function(node) { + "LabeledStatement:exit"(node) { if (!isAllowed(scopeInfo.kind)) { context.report({ - node: node, + node, message: "Unexpected labeled statement." }); } @@ -118,19 +118,19 @@ module.exports = { scopeInfo = scopeInfo.upper; }, - BreakStatement: function(node) { + BreakStatement(node) { if (node.label && !isAllowed(getKind(node.label.name))) { context.report({ - node: node, + node, message: "Unexpected label in break statement." }); } }, - ContinueStatement: function(node) { + ContinueStatement(node) { if (node.label && !isAllowed(getKind(node.label.name))) { context.report({ - node: node, + node, message: "Unexpected label in continue statement." }); } |