JSDOC/Walker2.js
[gnome.introspection-doc-generator] / JSDOC / Walker2.js
index e2af130..192046a 100644 (file)
@@ -489,7 +489,6 @@ Walker2 = XObject.define(
                     // see if we have an unconsumed doc...
                     
                     if (this.currentDoc) {
-                            print(this.ts.dump(this.ts.cursor-20, this.ts.cursor+20));
                             throw {
                                 name: "ArgumentError", 
                                 message: "Unhandled doc (TOKfunction)" + token.toString()
@@ -645,10 +644,10 @@ Walker2 = XObject.define(
                     }
                     
                     
-                    print(this.ts.dump(this.ts.cursor-20, this.ts.cursor+20));
                     throw {
                         name: "ArgumentError", 
-                        message: "dont know how to handle function syntax??"
+                        message: "dont know how to handle function syntax??\n" +
+                                token.toString()
                     };
             
                     
@@ -853,9 +852,11 @@ Walker2 = XObject.define(
                     if (typeof(this.symbols[_s]) == 'undefined') {
                         //print("Symbol:" + _s);
                     //print(this.currentDoc.src);
+                        
                         throw {
                             name: "ArgumentError", 
-                            message: "Trying to append symbol, but no doc available"
+                            message: "Trying to append symbol '" + _s + "', but no doc available\n" +
+                                token.toString()
                         };
 
                      
@@ -873,10 +874,10 @@ Walker2 = XObject.define(
                 
                 if (this.symbols[_s].comment.hasTags) {
                     // then existing comment doesnt has tags 
-                    throw {
-                        name: "ArgumentError", 
-                        message:"DUPLICATE Symbol " + _s
-                    };
+                    //throw {
+                    //    name: "ArgumentError", 
+                     //   message:"DUPLICATE Symbol " + _s + "\n" + token.toString()
+                    //};
                      
                 }
                 // otherwise existing comment has tags - overwrite..