summaryrefslogtreecommitdiff
path: root/tools/doc/json.js
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2012-02-27 11:44:36 -0800
committerisaacs <i@izs.me>2012-02-29 16:04:56 -0800
commit4ca3fd0a01decf66d79972c52139cdb71f3d412d (patch)
treea798260c6147189bb5f348cb938ef1f98265026f /tools/doc/json.js
parent86d077da0069506c378677d1c6c763a053ad0a34 (diff)
downloadandroid-node-v8-4ca3fd0a01decf66d79972c52139cdb71f3d412d.tar.gz
android-node-v8-4ca3fd0a01decf66d79972c52139cdb71f3d412d.tar.bz2
android-node-v8-4ca3fd0a01decf66d79972c52139cdb71f3d412d.zip
Handle miscs better
Diffstat (limited to 'tools/doc/json.js')
-rw-r--r--tools/doc/json.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/doc/json.js b/tools/doc/json.js
index e4c5d76c46..4138fbad30 100644
--- a/tools/doc/json.js
+++ b/tools/doc/json.js
@@ -368,6 +368,9 @@ function finishSection(section, parent) {
if (!section.type) {
section.type = 'module';
+ if (parent && (parent.type === 'misc')) {
+ section.type = 'misc';
+ }
section.displayName = section.name;
section.name = section.name.toLowerCase()
.trim().replace(/\s+/g, '_');
@@ -439,6 +442,9 @@ function finishSection(section, parent) {
case 'miscs':
return;
default:
+ if (parent.type === 'misc') {
+ return;
+ }
if (Array.isArray(k) && parent[k]) {
parent[k] = parent[k].concat(section[k]);
} else if (!parent[k]) {