Commit Graph

3939 Commits

Author SHA1 Message Date
Benjamin Tan
e2dd65a403 Add more emphasis on the Note sections 2014-08-12 09:26:25 -07:00
John-David Dalton
a2595d5107 Remove native String#contains use in _.contains. 2014-08-12 09:26:25 -07:00
John-David Dalton
6dc0cf0c44 Typo nit in _.uniq tests. 2014-08-11 09:25:35 -07:00
John-David Dalton
faac630001 Update tested version of Node in readme. [ci skip] 2014-08-11 09:25:35 -07:00
John-David Dalton
0deacc7229 Add tests for large arrays and NaN values. 2014-08-11 09:25:35 -07:00
John-David Dalton
c849fe1496 Cleanup _.pull. 2014-08-09 09:43:31 -07:00
John-David Dalton
4238e84ec4 Add tests for matching NaN. 2014-08-09 09:43:31 -07:00
John-David Dalton
df4e306c64 Add length check to avoid extra work in initArrayClone. 2014-08-08 10:43:39 -07:00
John-David Dalton
916c728d70 Remove unneeded flag from baseClone call in _.matches. 2014-08-08 10:28:18 -07:00
John-David Dalton
476d85915b Revert rename of baseSlice and add initArrayClone and initObjectClone. 2014-08-08 10:27:11 -07:00
John-David Dalton
e54b8ead72 Rename cloneBuffer to bufferClone, split basePick into pickByArray and pickByCallback, and add arrayClone. 2014-08-07 00:23:32 -07:00
John-David Dalton
d2444d2992 Remove !source check from _.mixin. 2014-08-04 00:05:19 -07:00
John-David Dalton
48acda2c3c Add _.iteratee alias of _.callback. 2014-08-03 22:40:31 -07:00
John-David Dalton
264f7b1d30 Fix tests in old IE. 2014-08-03 14:03:36 -07:00
John-David Dalton
fc44d54607 Fix test fail. 2014-08-02 23:25:20 -07:00
John-David Dalton
afc3698578 Minor whitespace nits in test.js. [ci skip] 2014-08-02 22:08:37 -07:00
John-David Dalton
c3cd94b695 Fix coercing arity in baseCurry. 2014-08-02 22:08:17 -07:00
John-David Dalton
ea219f683e Rename noIterator to noIteratee. [ci skip] 2014-08-02 13:05:55 -07:00
John-David Dalton
faf6584652 Ensure _.mixin does not extend lodash when an object is provided with an empty options object. [closes #650] 2014-08-01 16:36:44 -07:00
John-David Dalton
4dc41749fb Cleanup NaN handling in baseIndexOf and _.lastINdexOf. 2014-08-01 11:27:37 -07:00
John-David Dalton
2aa94301a8 Rename iterator to iteratee. 2014-08-01 11:13:58 -07:00
John-David Dalton
d2870b6df7 Change strict equality matches to SameValueZero matches. 2014-07-31 17:25:58 -07:00
John-David Dalton
5cbc44610c Simplify support property detection. 2014-07-30 09:21:25 -07:00
John-David Dalton
9032cc0ecc Updated tested Chrome versions in Sauce. 2014-07-29 22:21:22 -07:00
John-David Dalton
e48b314ad0 Avoid type coercion of size in _.chunk unless needed. 2014-07-29 09:37:25 -07:00
John-David Dalton
6fdaf905c4 Update "features" section of readme. [ci skip] 2014-07-29 09:36:39 -07:00
John-David Dalton
79b706fb5c Add parentheses to clarify things. 2014-07-29 08:48:04 -07:00
John-David Dalton
eaee188244 Use resIndex where applied easily. 2014-07-29 08:47:23 -07:00
John-David Dalton
a6ac62d628 Update tested versions of Opera and PhantomJS. [ci skip] 2014-07-28 23:23:43 -07:00
John-David Dalton
7a7f12504b Consistent empty bracket style. 2014-07-28 09:33:24 -07:00
John-David Dalton
55c83d17e1 Fix sortedIndex method tests for phantomjs. 2014-07-28 01:26:01 -07:00
John-David Dalton
8009c1b7eb Rebuild dist. 2014-07-28 00:57:56 -07:00
John-David Dalton
1580453f4b Ensure _.sortedIndex and _.sortedLastIndex align with _.sortBy. 2014-07-27 19:40:10 -07:00
John-David Dalton
9cc8f5dd07 Add bizarro tests for _.parseInt. 2014-07-27 17:42:56 -07:00
John-David Dalton
7e326b8431 Simplify support.nonEnumArgs and increase code coverage. 2014-07-27 17:42:56 -07:00
John-David Dalton
8bddb47fab Add test for _.slice where start >= end. 2014-07-27 17:42:56 -07:00
John-David Dalton
b1b462d22b Add/cleanup tests for using methods as a callback for _.map and _.reduce. 2014-07-27 17:42:56 -07:00
John-David Dalton
d5847faaba Add toObject and optimize use of toIterable in _.sample. 2014-07-27 17:42:55 -07:00
John-David Dalton
4c9f3aee74 Make baseSortedIndex handle NaN correctly when comparing numbers. 2014-07-27 17:42:55 -07:00
John-David Dalton
ff4e0cb1c2 Use prefix increment operator where easily done. 2014-07-27 17:42:55 -07:00
John-David Dalton
c159da1fbc Ensure _.toIterable converts primitives to objects for easier detection of callback signatures. 2014-07-25 07:46:08 -07:00
John-David Dalton
d5e55f9dbd Copy ./dist/lodash.$BUILD.js to ./dist/lodash.js for coverage run. 2014-07-24 22:17:21 -07:00
John-David Dalton
642ed4061a Ensure EXPANDO doesn't disable fast properties in v8. 2014-07-24 22:17:21 -07:00
John-David Dalton
5178c3e67f Comma and whitespace nits. [ci skip] 2014-07-24 22:17:21 -07:00
John-David Dalton
e402347d73 Fix placeholder support without metadata. 2014-07-24 22:17:21 -07:00
John-David Dalton
3004c58798 Add guard param doc to _.parseInt. [ci skip] 2014-07-24 22:17:21 -07:00
John-David Dalton
15a44fe650 Make _.random and _.range work as callbacks to _.map. 2014-07-24 22:17:21 -07:00
John-David Dalton
e37a96a94a Make _.parseInt work as a callback to _.map. 2014-07-24 22:17:21 -07:00
John-David Dalton
e475a3b64c Remove unneeded branch of _.slice. 2014-07-24 22:17:21 -07:00
John-David Dalton
663ebd25ea Add more placeholder tests. 2014-07-23 19:52:32 -07:00