@@ -53,7 +53,7 @@ function isNormalFunctionExpressionReference (node, scopeManager) {
53
53
}
54
54
55
55
const definitions = createReference . resolved . defs ;
56
- if ( ! definitions || ! definitions . length ) {
56
+ if ( ! definitions || definitions . length === 0 ) {
57
57
return false ;
58
58
}
59
59
@@ -175,7 +175,7 @@ module.exports = {
175
175
getContextIdentifiers ( context , ast ) {
176
176
const ruleInfo = module . exports . getRuleInfo ( { ast } ) ;
177
177
178
- if ( ! ruleInfo || ! ruleInfo . create . params . length || ruleInfo . create . params [ 0 ] . type !== 'Identifier' ) {
178
+ if ( ! ruleInfo || ruleInfo . create . params . length === 0 || ruleInfo . create . params [ 0 ] . type !== 'Identifier' ) {
179
179
return new Set ( ) ;
180
180
}
181
181
@@ -270,7 +270,7 @@ module.exports = {
270
270
// ['node', 'message', 'data', 'fix'].
271
271
// Otherwise, the arguments are interpreted as ['node', 'loc', 'message', 'data', 'fix'].
272
272
273
- if ( ! reportArgs . length ) {
273
+ if ( reportArgs . length === 0 ) {
274
274
return null ;
275
275
}
276
276
@@ -320,7 +320,7 @@ module.exports = {
320
320
* @returns {Set<ASTNode> } A set of all identifiers referring to the `SourceCode` object.
321
321
*/
322
322
getSourceCodeIdentifiers ( context , ast ) {
323
- return new Set ( Array . from ( module . exports . getContextIdentifiers ( context , ast ) )
323
+ return new Set ( [ ... module . exports . getContextIdentifiers ( context , ast ) ]
324
324
. filter ( identifier => identifier . parent &&
325
325
identifier . parent . type === 'MemberExpression' &&
326
326
identifier === identifier . parent . object &&
@@ -333,9 +333,9 @@ module.exports = {
333
333
identifier . parent . parent . parent . id . type === 'Identifier'
334
334
)
335
335
. map ( identifier => context . getDeclaredVariables ( identifier . parent . parent . parent ) )
336
- . reduce ( ( allVariables , variablesForIdentifier ) => allVariables . concat ( variablesForIdentifier ) , [ ] )
336
+ . reduce ( ( allVariables , variablesForIdentifier ) => [ ... allVariables , ... variablesForIdentifier ] , [ ] )
337
337
. map ( variable => variable . references )
338
- . reduce ( ( allRefs , refsForVariable ) => allRefs . concat ( refsForVariable ) , [ ] )
338
+ . reduce ( ( allRefs , refsForVariable ) => [ ... allRefs , ... refsForVariable ] , [ ] )
339
339
. map ( ref => ref . identifier ) ) ;
340
340
} ,
341
341
0 commit comments