summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJCWasmx86 <JCWasmx86@t-online.de>2022-05-15 11:26:34 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2023-04-29 21:00:17 +0200
commit0fcc1a37d3209d682a365e65488fef1089478dac (patch)
tree753b62b8a21e66fa286f9bd751949ddf78620112
parent2bcf585692f570e9239772a03e094915bbb44f6c (diff)
downloadvala-0fcc1a37d3209d682a365e65488fef1089478dac.tar.gz
Minor fixes
-rw-r--r--dbusgen/valadbusparser.vala7
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;