Plato on Github
Report Home
src/core/objectify.js
Maintainability
114.02
Lines of code
19
Difficulty
18.46
Estimated Errors
0.10
Function weight
By Complexity
By SLOC
define('objectify', function() { return function(arr) { if (typeof arr === 'object') { if (!Array.isArray(arr)) { return arr; } } else { return {}; } var rv = {}; for (var i = 0, j = arr.length; i < j; i++) { if (arr[i] != null) { rv[i] = arr[i]; } } return rv; }; });