put the optional values in the values property
authorAlan Knowles <alan@roojs.com>
Thu, 17 Sep 2020 06:55:46 +0000 (14:55 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 17 Sep 2020 06:55:46 +0000 (14:55 +0800)
roojspacker/DocBuilder.vala
roojspacker/DocTag.vala

index bc281c5..49e8965 100644 (file)
@@ -544,7 +544,7 @@ namespace JSDOC
                        add.set_string_member("memberOf", p.memberOf == data.alias ? "" : p.memberOf);
                            
                        if (p.optvalues.size > 0) {
-                               add.set_array_member("desc",p.optvalue_as_json_array());
+                            add.set_array_member("values",p.optvalue_as_json_array());
                        }
                        
                        props.add_object_element(add );
index 49545a6..f4155c8 100644 (file)
@@ -122,6 +122,7 @@ namespace JSDOC
             
             if (this.title ==  DocTagTitle.CFG && /^\([^)]+\)/.match_all(src, 0, out mi )) {
                                var ms = mi.fetch(0);
+                               ms = ms.substring(1,ms.length-2);
                                if (ms.contains("|")) {
                                        var ar = ms.split("|");
                                        for (var i =0 ; i < ar.length;i++) {