X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=JSDOC%2FBuildDocs.js;h=ff2a9a57a46ed9bb6fe9d2af1f72daa79cdb9ded;hp=0b4e8c13fef4972b999893f9472c090a0661b5f5;hb=7c5834ebc3423f8685fb86b73fababde63bda4d4;hpb=08c915fae08d3d26912acaebdf2d491c28c9d4c1 diff --git a/JSDOC/BuildDocs.js b/JSDOC/BuildDocs.js index 0b4e8c1..ff2a9a5 100644 --- a/JSDOC/BuildDocs.js +++ b/JSDOC/BuildDocs.js @@ -231,7 +231,9 @@ BuildDocs = { print("write " + Options.target+"/symbols/" +symbol.alias+'.' + Options.publishExt); // dump out a - File.write(Options.target+"/json/", symbol.alias+'.json' , this.jsonRender(symbol)); + + this.publishJSON(Options.target+"/json/", symbol.alias+'.json', symbol) + } @@ -273,7 +275,7 @@ BuildDocs = { fileindexTemplate = filesIndex = files = null; } - publishJSON = function(data) + publishJSON = function(file, data) { // what we need to output to be usefull... // a) props.. @@ -325,7 +327,7 @@ BuildDocs = { props : props, events: events }; - return JSON.stringify(ret, null, 2 ); + File.write(file, JSON.stringify(ret, null, 2 )); // b) methods