eliminate circular refs when using global dump() function

This commit is contained in:
Jeff Williams 2012-10-29 20:00:22 -07:00
parent c0d9b37cf5
commit dc47bac827

View File

@ -112,8 +112,10 @@ function print() {
@param {Object} ... Object/s to dump out to console. @param {Object} ... Object/s to dump out to console.
*/ */
function dump() { function dump() {
for (var i = 0, leni = arguments.length; i < leni; i++) { var doop = require('jsdoc/util/doop').doop;
print( require('jsdoc/util/dumper').dump(arguments[i]) ); var _dump = require('jsdoc/util/dumper').dump;
for (var i = 0, l = arguments.length; i < l; i++) {
print( _dump(doop(arguments[i])) );
} }
} }