JSDOC/BuildDocs.js
[gnome.introspection-doc-generator] / JSDOC / Parser.js
index 9f4dfc0..ee146c2 100644 (file)
@@ -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)) {