diff options
author | JCWasmx86 <JCWasmx86@t-online.de> | 2022-05-15 11:26:34 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2023-04-29 21:00:17 +0200 |
commit | 0fcc1a37d3209d682a365e65488fef1089478dac (patch) | |
tree | 753b62b8a21e66fa286f9bd751949ddf78620112 | |
parent | 2bcf585692f570e9239772a03e094915bbb44f6c (diff) | |
download | vala-0fcc1a37d3209d682a365e65488fef1089478dac.tar.gz |
Minor fixes
-rw-r--r-- | dbusgen/valadbusparser.vala | 7 |
1 files changed, 5 insertions, 2 deletions
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 <interface>, <method>, <signal>, // <property> and <arg> 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 <interface> // 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; |