John-David Dalton
|
35d74e18de
|
Add removeNonEnumProps to build.js.
Former-commit-id: d8c544d06fb23d0188c9670b5c0b2cf34e854254
|
2013-06-22 14:51:04 -07:00 |
|
John-David Dalton
|
266be2c25f
|
Add removeSpliceObjectsFix to build.js.
Former-commit-id: efa1a3882849d2eb2eb01adaf03a1edca201f76e
|
2013-06-22 09:20:46 -07:00 |
|
John-David Dalton
|
30e257bc2b
|
Add removeStrings and remove methods after inlining in build.js.
Former-commit-id: 2b57c9477e08fa89dcc9f567fe8bc64ab4541c4d
|
2013-06-22 00:05:05 -07:00 |
|
John-David Dalton
|
9db7234f24
|
Add propDependencyMapBackup, make getDependants recursive, allow getMethodAssignments to still match lodash.VERSION if all other assignments are removed, and reduce removeFunction calls.
Former-commit-id: d5f3315e2908bbb6a98caf658db0c28066916deb
|
2013-06-21 22:25:31 -07:00 |
|
John-David Dalton
|
220b2dc912
|
Update dependencies, rename removePseudoPrivate to removePseudoPrivates, and optimize how dead variables are removed in build.js.
Former-commit-id: e80616a6caa148c954dab611ddde0fc7f5b22cde
|
2013-06-21 20:24:24 -07:00 |
|
John-David Dalton
|
83c2420038
|
Add defaultBuildCallback to build.js.
Former-commit-id: a7823682374b90bef1ea4f34bed883318fe48ca2
|
2013-06-20 00:42:15 -07:00 |
|
John-David Dalton
|
73913f450b
|
Make removeVar punt to removeSupport when removing the support variable.
Former-commit-id: 8a961673173f60669282a7ebb9ad142e13af078e
|
2013-06-20 00:08:45 -07:00 |
|
John-David Dalton
|
bb966e7e6f
|
Rename useLodashMethod to isLodashMethod, add isExcluded and remove isRemoved from build.js.
Former-commit-id: 59c2756e728f45240db30997350e5bd6db592908
|
2013-06-19 09:05:42 -07:00 |
|
John-David Dalton
|
b4adc127a4
|
Simplify getMethodAssignments, add removeMethodAssignments, and avoid some cleanup when the --no-dep flag is passed in build.js.
Former-commit-id: aebfc41fdde98df243c4620ee729977775cba52b
|
2013-06-19 09:01:42 -07:00 |
|
John-David Dalton
|
2bc343b524
|
Add defer to the remove forks check in build.js.
Former-commit-id: 964ffc9af09e24b3a9fb3bdc84ff4495521bcd59
|
2013-06-18 09:04:45 -07:00 |
|
John-David Dalton
|
1f4d6eb0df
|
Remove local clearTimeout and setTimeout vars from the underscore build.
Former-commit-id: d783c0a387ad96b14db718da04dec43056452042
|
2013-06-18 08:59:58 -07:00 |
|
John-David Dalton
|
ee936fe1a1
|
Add isShallow to getVars in build.js.
Former-commit-id: c863a26a1e43e4ab8b0d4d84ecea78653663660e
|
2013-06-18 08:33:42 -07:00 |
|
John-David Dalton
|
f6d9239b37
|
Rename fallback to fork in build.js.
Former-commit-id: f98efe8f0cc3c5440c05ff8fe31cacb742fdddf3
|
2013-06-18 08:26:46 -07:00 |
|
John-David Dalton
|
512e5b0240
|
Add removeComments, removePseudoPrivate, and track more private properties and other dependencies in build.js.
Former-commit-id: 66a9d849080d20549bbdfda7965db1b31ac5388c
|
2013-06-17 23:30:53 -07:00 |
|
John-David Dalton
|
600148f501
|
Track property dependencies in build.js.
Former-commit-id: 9ae72c4677f7340e53350702391aa46c328ab81c
|
2013-06-16 20:20:51 -07:00 |
|
John-David Dalton
|
8791a4f696
|
Fix build by not counting pseudo private props as part of the isVarUsed result and accounting for findWhere.
Former-commit-id: 974c3a31de0222b9239be0a5a9c4a7b5c5e41913
|
2013-06-16 19:09:50 -07:00 |
|
John-David Dalton
|
ef40a8a925
|
Reduce the snippet returned from getMethodAssignments and avoid a possible infinite loop when removing dead vars.
Former-commit-id: 06b49c9ecdf0b279f7d81274d82a813488e9dd26
|
2013-06-16 17:48:15 -07:00 |
|
John-David Dalton
|
2473e87947
|
Track less variables and optimize dead variable removal in build.js.
Former-commit-id: 926dae3b46fd491634559391c888fca8a83c84ac
|
2013-06-16 14:32:52 -07:00 |
|
John-David Dalton
|
ec4c6e140b
|
Correct getVars filter in build.js
Former-commit-id: 4be03b389d54ec360e56918c4d4ca2ad26f46f8a
|
2013-06-16 10:23:39 -07:00 |
|
John-David Dalton
|
545cc1074c
|
Exclude Lo-Dash methods from getVars results and correct varMap check.
Former-commit-id: 793bc5294ada8f765928aa9e78e83bc535eb44df
|
2013-06-16 00:59:04 -07:00 |
|
John-David Dalton
|
9c0f4822bc
|
Make build allow iife with newlines and remove isNode from builds that don't need it.
Former-commit-id: 2c0f123d80ea63fb6072d1c02762edd56892d056
|
2013-06-16 00:05:21 -07:00 |
|
John-David Dalton
|
5040ec109b
|
Make build.js automatically remove unused variables from builds.
Former-commit-id: 03c9e77498263da0f5dc10bc9076a74d471d93f9
|
2013-06-16 00:04:02 -07:00 |
|
John-David Dalton
|
54a46dccc3
|
Correct _.throttle method dependencies.
Former-commit-id: 2118e1789803a042675fcc8acb19f1904a102578
|
2013-06-10 12:37:24 -07:00 |
|
John-David Dalton
|
7f5c97d0be
|
Avoid Array.prototype issues in Narwhal.
Former-commit-id: 47627a187d59fb83f4a5b84b03158432d5216395
|
2013-06-10 11:54:09 -07:00 |
|
John-David Dalton
|
1933a76631
|
Add maxWait option to _.debounce and implement _.throttle by way of _.debounce. [closes #285]
Former-commit-id: 63b41aac298e5fa89f7922e84b2ed0d5c6545bd3
|
2013-06-10 11:16:14 -07:00 |
|
John-David Dalton
|
c20d7f9754
|
Tweak free variable module detection so it will work with Component's polyfill. [closes #296]
Former-commit-id: bda6c962dc5e8299689e4c5cf003f6a6c9a4369d
|
2013-06-10 09:32:33 -07:00 |
|
John-David Dalton
|
a5d459749f
|
Update dependency maps and remove properties in pre-compile.js that no longer exist.
Former-commit-id: d24f0ac4575ab1c2d12f3e8b4bc5f089424407ca
|
2013-06-06 08:44:20 -07:00 |
|
John-David Dalton
|
2c950f74bc
|
Remove props related to _.sortBy if the method isn't included in a given build.
Former-commit-id: b3da4dab8257b9001b7458263a28bf22b0a2c831
|
2013-06-04 09:12:11 -07:00 |
|
John-David Dalton
|
658d14f31d
|
Cleanup var names and properties.
Former-commit-id: a3455f40184b61a7abe3f5749ea1c0a141c0e574
|
2013-06-04 08:36:45 -07:00 |
|
John-David Dalton
|
819f4d2151
|
Add maxPoolSize to limit array and object pools.
Former-commit-id: 677cdb053c7ef60274d71d9ecf4d6f866ef6a8eb
|
2013-06-03 08:43:04 -07:00 |
|
John-David Dalton
|
13ead0085d
|
Add array and object pools to lodash.
Former-commit-id: f038284d6a544e146dc271ed0fbea0d7401593d4
|
2013-06-03 07:09:04 -07:00 |
|
John-David Dalton
|
42f4531720
|
Remove unneeded method from the backbone build and fix build tests.
Former-commit-id: ee463a4af4d458a556f5be666b71b464bae32e6b
|
2013-05-29 17:06:01 -04:00 |
|
John-David Dalton
|
93a01506e4
|
Add/fix build tests for mixed method builds.
Former-commit-id: 2b97810ca6960670ea646c6eda962bd4585fda04
|
2013-05-29 08:30:13 -05:00 |
|
John-David Dalton
|
4767ed790c
|
Add _.findWhere alias.
Former-commit-id: 2c70e59b71c22d902e499747444a196a85691554
|
2013-05-28 16:08:24 -05:00 |
|
John-David Dalton
|
a8cdbb65fe
|
Move code block to a more related part of build.js.
Former-commit-id: c138608bdff2937c51127e129955143ad7a3caec
|
2013-05-27 23:21:18 -07:00 |
|
John-David Dalton
|
96e47f3d27
|
Avoid incorrectly converting local variables to boolean values.
Former-commit-id: 322f6dec4c669bdc1ef534f7786cf12aee580e53
|
2013-05-27 15:38:11 -07:00 |
|
John-David Dalton
|
fe00c628f4
|
Fix build.
Former-commit-id: 8dfb12b5883e59111857360ee5392c62e5e9146f
|
2013-05-26 23:19:10 -07:00 |
|
John-David Dalton
|
e9387d322c
|
Disable use of basicIndexOf optimization if _.indexOf is customized.
Former-commit-id: 5b2273b36934581e34c6f6042de95bf556c61ca2
|
2013-05-26 22:46:52 -07:00 |
|
John-David Dalton
|
d28cc15be2
|
Ensure _.isPlainObject returns true for empty objects in older browsers. [closes #283]
Former-commit-id: d01d32b1cbd87d08bc8014d07eaa1842e3118a40
|
2013-05-25 01:08:08 -07:00 |
|
John-David Dalton
|
e93e1ddeb9
|
Add private function dependencies to help reduce dead code in non-minified builds and allow turning them into modules as part of the modularize build option.
Former-commit-id: e9118c47ae2b66e86332a02b4279999b99b8c429
|
2013-05-23 20:22:12 -07:00 |
|
John-David Dalton
|
f8e67b8e68
|
Remove the binding optimization from all but the modern build.
Former-commit-id: 1023ccc976e180425dabaa1b61e873e542aa3c2a
|
2013-05-21 08:42:13 -07:00 |
|
John-David Dalton
|
9ffcd382b4
|
Have build.js remove createCache if it's not called in the source.
Former-commit-id: 399d1e19b96b2084cc8cd459d297129db1bda071
|
2013-05-21 00:30:49 -07:00 |
|
John-David Dalton
|
1bb0b58cce
|
Rename cachedContains reference in build.js to createCache.
Former-commit-id: 3b8cee53f3b7cadc5350c4261794cec72e704427
|
2013-05-20 22:57:31 -07:00 |
|
John-David Dalton
|
32f0ebbe61
|
Avoid issues with Titanium, clearTimeout, and an undefined timer id.
Former-commit-id: 18813fcebbab5185164c236a647b0b6436d495ff
|
2013-05-20 22:53:27 -07:00 |
|
John-David Dalton
|
355b2f09bf
|
Make getDependants work with an array of method names.
Former-commit-id: 55f3721735d93e95da10bb3367f8478d861e683c
|
2013-05-20 22:10:11 -07:00 |
|
John-David Dalton
|
01621f75b6
|
Avoid binding functions in _.createCallback if they don't reference this.
Former-commit-id: d491414e7e1536d3241a607ba07120f629ff2410
|
2013-05-20 09:20:51 -07:00 |
|
John-David Dalton
|
242e8a3bd6
|
Fix typo left out of the "legacy include=defer" patch.
Former-commit-id: cf8f3e072534a925bdf6a0ebdee65d1280f7d29e
|
2013-05-20 08:44:12 -07:00 |
|
John-David Dalton
|
e7bad10663
|
Ensure mobile builds pass unit tests.
Former-commit-id: 31b4eb76c90f375069ef4a73aa7e3fdbcbda069d
|
2013-05-19 14:28:23 -07:00 |
|
John-David Dalton
|
16242f98ce
|
Ensure each is converted to forEach when used in a ternary operation.
Former-commit-id: ff42e367f9987726fd561037337081c63c7a5100
|
2013-05-19 14:23:35 -07:00 |
|
John-David Dalton
|
90cca8a3eb
|
Remove Error enum fixes/code from builds that don't need them.
Former-commit-id: db060ff3571ef656709447970b62f4af753ea0cb
|
2013-05-19 10:52:56 -07:00 |
|