src/jsdoc/Packer.vala
authorAlan Knowles <alan@roojs.com>
Tue, 21 Jun 2016 06:52:20 +0000 (14:52 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 21 Jun 2016 06:52:20 +0000 (14:52 +0800)
src/jsdoc/Packer.vala

index cbfa639..b9a08f4 100644 (file)
@@ -294,13 +294,12 @@ namespace JSDOC
                         if (!this.result.has_key(type.to_string())) {
                                 return;
                         }
-                       var t = this.result.get_object_member(type.to_string());
-                       t.foreach_member((obj, filename, node) => {
-                                       var linelist = node.dup_object();
-                                       linelist.foreach_member((linelistobj, linestr, nodear) => {
-                                               var errors=  nodear.dup_array();
-                                               errors.foreach_element((errorar, ignore, nodestr) => {
-                                                       print("%s: %s:%s %s\n", type.to_string(), filename, linestr, nodestr.get_string());
+                       var t = this.result.get(type.to_string());
+                       t.map_iterator().foreach((filename, node) => {
+                                       node.map_iterator().foreach(line, errors) => {
+
+                                               errors.foreach((errstr) => {
+                                                       print("%s: %s:%d %s\n", type.to_string(), filename, line, errstr);
                                                });
                                        });