From: Rico Tzschichholz Date: Wed, 14 Nov 2018 13:49:22 +0000 (+0100) Subject: libvaladoc: Match property signature with vala's codewriter X-Git-Tag: 0.43.1~113 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a5cb5986b707b315bec96c5784e1cd3ff8f9f5b;p=thirdparty%2Fvala.git libvaladoc: Match property signature with vala's codewriter --- diff --git a/libvaladoc/api/property.vala b/libvaladoc/api/property.vala index c50b2b271..ad4c76405 100644 --- a/libvaladoc/api/property.vala +++ b/libvaladoc/api/property.vala @@ -169,14 +169,14 @@ public class Valadoc.Api.Property : Member { signature.append_symbol (this); signature.append ("{"); - if (setter != null && setter.do_document) { - signature.append_content (setter.signature); - } - if (getter != null && getter.do_document) { signature.append_content (getter.signature); } + if (setter != null && setter.do_document) { + signature.append_content (setter.signature); + } + signature.append ("}"); return signature.get (); diff --git a/libvaladoc/api/propertyaccessor.vala b/libvaladoc/api/propertyaccessor.vala index 89de374bb..59a90bad7 100644 --- a/libvaladoc/api/propertyaccessor.vala +++ b/libvaladoc/api/propertyaccessor.vala @@ -113,12 +113,15 @@ public class Valadoc.Api.PropertyAccessor : Symbol { } if (is_set || is_construct) { - if (is_construct) { - signature.append_keyword ("construct"); + if (is_owned) { + signature.append_keyword ("owned"); } if (is_set) { signature.append_keyword ("set"); } + if (is_construct) { + signature.append_keyword ("construct"); + } } else if (is_get) { if (is_owned) { signature.append_keyword ("owned");