Remove fork in baseUniq that is never reached and increase test coverage.

This commit is contained in:
John-David Dalton
2013-11-30 00:16:45 -06:00
parent b3d5466131
commit 72ab38bd2f
8 changed files with 234 additions and 226 deletions

11
dist/lodash.js vendored
View File

@@ -1305,13 +1305,8 @@
if (isLarge) {
var cache = createCache(seen);
if (cache) {
indexOf = cacheIndexOf;
seen = cache;
} else {
isLarge = false;
seen = callback ? seen : (releaseArray(seen), result);
}
indexOf = cacheIndexOf;
seen = cache;
}
while (++index < length) {
var value = array[index],
@@ -2513,7 +2508,7 @@
* _.isPlainObject({ 'x': 0, 'y': 0 });
* // => true
*/
var isPlainObject = function(value) {
var isPlainObject = !getPrototypeOf ? shimIsPlainObject : function(value) {
if (!(value && toString.call(value) == objectClass)) {
return false;
}