X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=src%2Fjsdoc%2FSymbol.vala;h=3bc85d11509d27c154cd38fdcec13b87c7beb9cf;hb=a03c0b66c38ae55d47b19199a8c0f0c98044601a;hp=303bffbcd084f8b82429afec9d5553fbbe8036ec;hpb=c5f008416bd7948c2f7868a246298e534051c4c5;p=roojspacker diff --git a/src/jsdoc/Symbol.vala b/src/jsdoc/Symbol.vala index 303bffb..3bc85d1 100644 --- a/src/jsdoc/Symbol.vala +++ b/src/jsdoc/Symbol.vala @@ -284,10 +284,10 @@ namespace JSDOC { // @since var sinces = this.comment.getTag("since"); if (sinces.length) { - this.sinces = ""; + this.since = ""; foreach(var d in sinces) { - this.sinces = this.desc == "" ? "": "\n"; - this.sinces += d.desc; + this.since = this.since == "" ? "": "\n"; + this.since += d.desc; } } @@ -312,10 +312,9 @@ namespace JSDOC { if (versions.length) { this.version = ""; foreach(var d in versions) { - this.versions = this.desc == "" ? "": "\n"; - this.desc += d.desc; + this.version = this.version == "" ? "": "\n"; + this.version += d.desc; } - this.version = versions.map(function($){return $.desc;}).join(", "); } /*~t @@ -326,7 +325,12 @@ namespace JSDOC { // @deprecated var deprecateds = this.comment.getTag("deprecated"); if (deprecateds.length) { - this.deprecated = deprecateds.map(function($){return $.desc;}).join("\n"); + this.deprecated = ""; + foreach(var d in versions) { + this.deprecated = this.deprecated == "" ? "": "\n"; + this.deprecated += d.desc; + } + this.deprecated = deprecateds.map(function($){return $.desc;}).join("\n"); } /*~t