From: JCWasmx86 Date: Sun, 15 May 2022 09:26:34 +0000 (+0200) Subject: Minor fixes X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fcc1a37d3209d682a365e65488fef1089478dac;p=thirdparty%2Fvala.git Minor fixes --- diff --git a/dbusgen/valadbusparser.vala b/dbusgen/valadbusparser.vala index 25d362b8d..4acf2d3ef 100644 --- a/dbusgen/valadbusparser.vala +++ b/dbusgen/valadbusparser.vala @@ -281,14 +281,17 @@ public class Vala.DBusParser : CodeVisitor { case "org.gtk.GDBus.DocString": // A string with Docbook content for documentation. This annotation can be used on , , , // and elements. - if (val != null) { + if (val != null && current_node is Symbol) { ((Symbol) current_node).comment = new Vala.Comment (val, get_current_src ()); } break; case "org.gtk.GDBus.DocString.Short": // A string with Docbook content for short/brief documentation. This annotation can only be used on // elements. - //TODO + // Prefer long comments over short comments + if (val != null && current_node is Symbol && ((Symbol) current_node).comment == null) { + ((Symbol) current_node).comment = new Vala.Comment (val, get_current_src ()); + } break; default: break;