X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=JSDOC%2FParser.js;h=ee146c25606d56e293f04d75ec29ba9dd2058a5f;hp=9f4dfc05071f7d41c32d71a56c5d65052954f20f;hb=c8377bbd183de807c4b8924f660c7a09cf842312;hpb=b2041d6c414bf964413b857234586854bfc49284 diff --git a/JSDOC/Parser.js b/JSDOC/Parser.js index 9f4dfc0..ee146c2 100644 --- a/JSDOC/Parser.js +++ b/JSDOC/Parser.js @@ -4,7 +4,7 @@ Walker2 = imports.Walker2.Walker2; Symbol = imports.Symbol.Symbol; SymbolSet = imports.SymbolSet.SymbolSet; DocComment = imports.DocComment.DocComment; -Options = imports.BuildDocs.Options; +Options = imports.Options.Options; /** * Parser is a static instance.. * @@ -31,7 +31,7 @@ Parser = { if (this.conf.loaded) { return; } - print("init parser conf!?"); + //print("init parser conf!?"); this.conf = { loaded : true, //ignoreCode: Options.n, @@ -71,6 +71,7 @@ Parser = { this.filesSymbols[Symbol.srcFile] = new SymbolSet(); + //Options.LOG.inform("Parser - run walker"); this.walker = new Walker2(ts); this.walker.buildSymbolTree(); @@ -78,12 +79,12 @@ Parser = { //this.walker.walk(ts); // adds to our symbols // throw "done sym tree"; - + //Options.LOG.inform("Parser - checking symbols"); // filter symbols by option for (p in this.symbols._index) { var symbol = this.symbols.getSymbol(p); - print(JSON.stringify(symbol, null,4)); + //print(JSON.stringify(symbol, null,4)); if (!symbol) continue; @@ -122,7 +123,7 @@ Parser = { addSymbol: function(symbol) { - print("PARSER addSYMBOL : " + symbol.alias); + //print("PARSER addSYMBOL : " + symbol.alias); // if a symbol alias is documented more than once the last one with the user docs wins if (this.symbols.hasSymbol(symbol.alias)) {