projects
/
gnome.introspection-doc-generator
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8d75050
)
JSDOC/Symbol.js
author
Alan Knowles
<alan@akkbhome.com>
Wed, 21 Jul 2010 15:27:53 +0000
(23:27 +0800)
committer
Alan Knowles
<alan@akkbhome.com>
Wed, 21 Jul 2010 15:27:53 +0000
(23:27 +0800)
JSDOC/Symbol.js
patch
|
blob
|
history
diff --git
a/JSDOC/Symbol.js
b/JSDOC/Symbol.js
index
9982081
..
d781e52
100644
(file)
--- a/
JSDOC/Symbol.js
+++ b/
JSDOC/Symbol.js
@@
-66,17
+66,8
@@
Symbol = XObject.define(
toJSON : function()
{
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;
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':
case 'requires':
case 'returns':
case 'see':
- ret[i] = array2object(this[i],true);
- continue;
-
-
case 'cfgs': // key val of doctags..
case 'cfgs': // key val of doctags..
- ret[i] = {}
- for(k in this[i]) {
- ret[i][k] = this[i][k].toObject()
- }
- continue;
- //objects..
-
case 'comment' :
case 'comment' :
- // print(JSON.stringify(this[i]));
- ret[i] = this[i].toObject();
- continue;
+ ret[i] = this[i]
+ continue;
//skip
case 'inheritsFrom':
//skip
case 'inheritsFrom':