Optimize _.contains for arrays.

Former-commit-id: 050743f77e7047f86d5b14b97d35846c9d2e749c
This commit is contained in:
John-David Dalton
2013-08-26 22:32:20 -07:00
parent c3f5bc6bfb
commit ea8e6d978d
7 changed files with 29 additions and 25 deletions

View File

@@ -119,7 +119,7 @@
'cloneDeep': ['baseClone', 'baseCreateCallback'],
'compact': [],
'compose': ['isFunction'],
'contains': ['baseEach', 'getIndexOf', 'isString'],
'contains': ['baseEach', 'getIndexOf', 'isArray', 'isString'],
'countBy': ['createAggregator'],
'createCallback': ['baseCreateCallback', 'baseIsEqual', 'isObject', 'keys'],
'curry': ['createBound'],
@@ -2924,7 +2924,7 @@
_.pull(funcDepMap.wrapperValueOf, 'wrapperToString');
}
if (!isLodash('contains')) {
_.pull(funcDepMap.contains, 'isString');
_.pull(funcDepMap.contains, 'isArray', 'isString');
}
if (!isLodash('flatten')) {
_.pull(funcDepMap.flatten, 'map');