Commit Graph

1018 Commits

Author SHA1 Message Date
John-David Dalton
89589d7ef5 Add doc notes for deprecated arguments of _.first, _.initial, _.last, and _.rest. [ci skip] 2014-03-16 20:56:00 -07:00
John-David Dalton
70b782c7e7 Use the argument predicate instead of func for _.negate. 2014-03-16 18:20:42 -07:00
John-David Dalton
94381bd899 Clarify _.isEmpty and add tests for array-like objects for _.isEmpty and _.size. 2014-03-16 14:48:02 -07:00
John-David Dalton
69da13b261 Simplify _.find by having it use _.findIndex. 2014-03-16 14:48:02 -07:00
John-David Dalton
a6519e0ff7 Whitespace nit. [ci skip] 2014-03-16 14:48:02 -07:00
John-David Dalton
b701a36e21 Comment nits. [ci skip] 2014-03-16 11:08:17 -07:00
John-David Dalton
24a34088d8 Add baseFind to simplify _.find, _.findLast, _.findKey, _.findLastKey. 2014-03-16 11:07:20 -07:00
John-David Dalton
07434b19ae Ensure find methods work with strings. 2014-03-15 04:00:14 -07:00
John-David Dalton
819fa88eb7 Ensure _.find and _.findLast pass "Collections" tests for the compat build. 2014-03-15 02:41:37 -07:00
John-David Dalton
0a2dd2a330 Avoid returning assignDefaults if no object is provided to _.defaults. 2014-03-15 01:21:43 -07:00
John-David Dalton
65f125d998 Allow null or undefined elements in _.pluck, _.property, and _.invoke. 2014-03-15 01:21:43 -07:00
John-David Dalton
7a2f6ebfd5 Remove toLength. 2014-03-14 09:43:22 -07:00
John-David Dalton
4a66e28584 Tweak support.nonEnumArgs assignment. 2014-03-14 01:30:30 -07:00
John-David Dalton
85990bbeb3 Add toLength helper. 2014-03-14 01:25:57 -07:00
John-David Dalton
e0311e1530 Cleanup ticks in method docs. [ci skip] 2014-03-14 01:12:34 -07:00
John-David Dalton
a90453461e Adjust fromIndex and length coercions. 2014-03-13 09:28:38 -07:00
John-David Dalton
c770eab3e3 Move _.range to the Utilities category. 2014-03-13 00:03:45 -07:00
John-David Dalton
079b8e7337 Reduce _.find, _.findLast, and _.defaults. 2014-03-12 23:50:55 -07:00
John-David Dalton
3ca80a7bf3 Ensure _.slice coerces start and end arguments appropriately. 2014-03-12 09:11:29 -07:00
John-David Dalton
a4c15e5fa5 Add doc examples for isXyz methods. [ci skip] 2014-03-12 00:37:39 -07:00
John-David Dalton
029aac8059 Cleanup type coercions. 2014-03-12 00:29:31 -07:00
John-David Dalton
df0d1b57a0 Fix _.camelCase with consecutive capitalized words. 2014-03-10 23:57:24 -07:00
John-David Dalton
c70b13a650 Clamp indexes and lengths where appropriate. 2014-03-10 21:59:09 -07:00
John-David Dalton
05dce760d6 Ensure _.truncate doesn't truncate strings if they are equal to the given length. 2014-03-10 01:11:08 -07:00
John-David Dalton
4eaf91c3dc Optimize _.without in IE. 2014-03-09 20:58:46 -07:00
John-David Dalton
2af21c8003 Remove duplicate isArguments method and movenegate to the "Functions" category. 2014-03-09 12:56:17 -07:00
John-David Dalton
43efc930f4 Use args in _.merge where possible. 2014-03-08 19:51:17 -08:00
John-David Dalton
737e18d2de Ensure _.intersection handles non-array secondary values correctly. 2014-03-08 16:36:05 -08:00
John-David Dalton
445445603f Remove _.isObject dep from _.merge and ensure _.assign and _.defaults don't error when object is null or undefined and source objects are provided. 2014-03-08 13:16:47 -08:00
John-David Dalton
c6a13f970f Remove iteratorTemplate and compiled methods. 2014-03-07 23:28:55 -08:00
John-David Dalton
f2f57dc5a5 Deopt _.invoke. 2014-03-06 00:45:01 -08:00
John-David Dalton
c6de1ab56c Add _.negate, _.keysIn and _.valuesIn. 2014-03-06 00:42:51 -08:00
John-David Dalton
0392e37eed Lots of doc tweaks. [ci skip] 2014-03-06 00:22:21 -08:00
John-David Dalton
e668642b23 Fix newly added string methods/docs. 2014-03-05 01:23:20 -08:00
John-David Dalton
c4c0c050af Make_.dropRight, _.dropRightWhile, _.takeRight, and _.takeRightWhile their own methods. 2014-03-04 09:40:48 -08:00
John-David Dalton
708a2ec703 Minor whitespace nits. [ci skip] 2014-03-04 01:17:20 -08:00
John-David Dalton
0b22e76b85 Separate out _.drop, _.dropWhile, _.take, and _.takeWhile and modify docs to use "predicate" where appropriate. 2014-03-04 01:03:23 -08:00
John-David Dalton
7671187160 Change truey to truthy in docs. [ci skip] 2014-03-04 01:03:00 -08:00
John-David Dalton
5695e0e6b6 Escape a few more characters for in _.escapeRegExp for better narwhal/ringo/rhino support. 2014-03-03 09:18:49 -08:00
John-David Dalton
2a017c3a7c Add support for _.camelCase, _.endsWith, _.escapeRegExp, _.kebabCase, _.pad, _.padLeft, _.padRight, _.repeat, _.snakeCase, _.startsWith, and _.truncate. [closes #425] 2014-03-02 23:48:48 -08:00
John-David Dalton
f0a542b154 Add to lodash chaining doc note. [ci skip] 2014-02-28 19:45:54 -08:00
John-David Dalton
818c6711d8 Cleanup _.first, _.initial, _.last, and _.rest. 2014-02-24 22:40:26 -08:00
John-David Dalton
303215d42f Add common case paths to _.difference and _.uniq. 2014-02-24 08:52:11 -08:00
John-David Dalton
8e1f7c8d6f Rebuild docs and dist. 2014-02-22 18:12:34 -08:00
John-David Dalton
c4e31e7a58 Minor comment nits for -0 and +0. [ci skip] 2014-02-22 18:04:26 -08:00
John-David Dalton
1a17cbd26b Cleanup the callback assignment in _.clone and _.cloneDeep. 2014-02-22 17:11:22 -08:00
John-David Dalton
c2b1d3b551 Add falsey value optimizations for baseDifference, baseFlatten, baseUniq, _.flatten, and _.uniq. 2014-02-22 17:10:34 -08:00
John-David Dalton
d4fac798fc Optimize _.isEqual for primitives. 2014-02-22 17:08:28 -08:00
John-David Dalton
154e57748f Cleanup low and high assignment in _.sortedIndex. [ci skip] 2014-02-21 23:42:40 -08:00
John-David Dalton
6854fee73e Remove array and object pools. 2014-02-21 22:26:17 -08:00