Cleanup support for a step of 0 in _.range and add unit tests.

Former-commit-id: 383719999d8f4a7e153784aea3b6f4174684dd9a
This commit is contained in:
John-David Dalton
2013-08-03 13:50:31 -07:00
parent 81ba623423
commit aa465a12aa
4 changed files with 15 additions and 1 deletions

View File

@@ -3821,6 +3821,12 @@
.replace(/(\n *)}/, ",$1 '/': '/'$1}");
});
}
// remove support for a `step` of `0` in `_.range`
if (!isLodash('range')) {
source = source.replace(matchFunction(source, 'range'), function(match) {
return match.replace(/typeof *step[^:]+:/, '+step ||');
});
}
// replace `slice` with `nativeSlice.call`
_.each(['clone', 'first', 'initial', 'last', 'rest', 'toArray'], function(funcName) {