From ad35f623523ab15cc3fdf079a37be2cc61b3da60 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 21 Jul 2010 23:27:53 +0800 Subject: [PATCH] JSDOC/Symbol.js --- JSDOC/Symbol.js | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/JSDOC/Symbol.js b/JSDOC/Symbol.js index 9982081..d781e52 100644 --- a/JSDOC/Symbol.js +++ b/JSDOC/Symbol.js @@ -66,17 +66,8 @@ Symbol = XObject.define( toJSON : function() { - function array2object(a) - { - - var r = []; - a.forEach(function(e) { - r.push(e.toObject()); - }); - return r; - } - - var ret = { }; + + var ret = { _object : 'Symbol' }; for (var i in this) { if (Symbol.hide.indexOf(i) > -1) { continue; @@ -97,22 +88,10 @@ Symbol = XObject.define( case 'requires': case 'returns': case 'see': - ret[i] = array2object(this[i],true); - continue; - - case 'cfgs': // key val of doctags.. - ret[i] = {} - for(k in this[i]) { - ret[i][k] = this[i][k].toObject() - } - continue; - //objects.. - case 'comment' : - // print(JSON.stringify(this[i])); - ret[i] = this[i].toObject(); - continue; + ret[i] = this[i] + continue; //skip case 'inheritsFrom': -- 2.39.2