Skip to content

Commit

Permalink
remove indexOf and lastIndexOf from list of native method, discovered…
Browse files Browse the repository at this point in the history
… in #11
  • Loading branch information
ganimomer committed Dec 23, 2015
1 parent 02d1b60 commit fedd20b
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion lib/util/lodashUtil.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ function getIsTypeMethod(name) {
}

function isNativeCollectionMethodCall(node) {
return _.includes(['every', 'fill', 'filter', 'find', 'findIndex', 'forEach', 'includes', 'indexOf', 'lastIndexOf', 'map', 'reduce', 'reduceRight', 'some'], astUtil.getMethodName(node));
return _.includes(['every', 'fill', 'filter', 'find', 'findIndex', 'forEach', 'includes', 'map', 'reduce', 'reduceRight', 'some'], astUtil.getMethodName(node));
}

function isLodashCollectionMethod(node) {
Expand Down
3 changes: 2 additions & 1 deletion tests/lib/rules/prefer-lodash-method.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ ruleTester.run('prefer-lodash-method', rule, {
'var x = _.map(arr, f)',
'var x = _(arr).map(f).reduce(g)',
'var x = _.chain(arr).map(f).reduce(g).value()',
'var x = _.keys(obj)'
'var x = _.keys(obj)',
'var x = arr.indexOf(item)'
],
invalid: [{
code: 'var x = a.map(function(x) {return x.f()});',
Expand Down

0 comments on commit fedd20b

Please sign in to comment.