Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Don't print Functions/Variables header if there are no sub elements

  • Loading branch information...
commit 562f5800f8b7bfec8ce56e0d2a9e6e5d32e35d58 1 parent 8862a1c
@Pita authored
Showing with 8 additions and 6 deletions.
  1. +8 −6 writer.js
View
14 writer.js
@@ -36,9 +36,6 @@ exports.parsedObj2md = function(docFolder, parsedObj)
if(parsedObj.comment)
markdownTxt += parsedObj.comment + "\n\n";
- //Functions header
- markdownTxt += "##Functions\n\n";
-
//move all functions in an array
var funcArray = [];
for(var i in parsedObj.functions)
@@ -47,6 +44,10 @@ exports.parsedObj2md = function(docFolder, parsedObj)
arrayObj.name = i;
funcArray.push(arrayObj);
}
+
+ //Functions header
+ if(funcArray.length > 0)
+ markdownTxt += "##Functions\n\n";
//sort that array by function name
funcArray.sort(function (a,b)
@@ -93,9 +94,6 @@ exports.parsedObj2md = function(docFolder, parsedObj)
markdownTxt += "\n";
}
- //Variables header
- markdownTxt += "##Variables\n\n";
-
//move all variables in an array
var varArray = [];
for(var i in parsedObj.variables)
@@ -104,6 +102,10 @@ exports.parsedObj2md = function(docFolder, parsedObj)
arrayObj.name = i;
varArray.push(arrayObj);
}
+
+ //Variables header
+ if(varArray.length > 0)
+ markdownTxt += "##Variables\n\n";
//sort that array by variable name
varArray.sort(function (a,b)

0 comments on commit 562f580

Please sign in to comment.
Something went wrong with that request. Please try again.