Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2012-02-27 23:44:36 +0400
committerisaacs <i@izs.me>2012-03-01 04:04:56 +0400
commit4ca3fd0a01decf66d79972c52139cdb71f3d412d (patch)
treea798260c6147189bb5f348cb938ef1f98265026f /tools
parent86d077da0069506c378677d1c6c763a053ad0a34 (diff)
Handle miscs better
Diffstat (limited to 'tools')
-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 e4c5d76c461..4138fbad308 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]) {