Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

Commit f418a5c

Browse files
committed
Misc: requireSpacesInGenerator refactor
Move early return to the top
1 parent ad82a43 commit f418a5c

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

lib/rules/require-spaces-around-generators.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@ module.exports.prototype = {
7474
var afterStar = this._afterStar;
7575

7676
file.iterateNodesByType(['FunctionDeclaration', 'FunctionExpression'], function(node) {
77+
if (!node.generator) {
78+
return;
79+
}
80+
7781
// for a named function, use node.id
7882
var functionNode = node.id || node;
7983
var parent = node.parentNode;
@@ -90,10 +94,6 @@ module.exports.prototype = {
9094

9195
var currentToken = file.getFirstNodeToken(functionNode);
9296

93-
if (!node.generator) {
94-
return;
95-
}
96-
9797
if (node.async && currentToken.value === 'async') {
9898
currentToken = file.getNextToken(currentToken);
9999
}

0 commit comments

Comments
 (0)