Summary: | [SPEC UPDATE] please document that <annotation> is allowed within <arg> in the XML introspection data | ||
---|---|---|---|
Product: | dbus | Reporter: | Lennart Poettering <lennart> |
Component: | core | Assignee: | D-Bus Maintainers <dbus> |
Status: | RESOLVED FIXED | QA Contact: | D-Bus Maintainers <dbus> |
Severity: | normal | ||
Priority: | medium | CC: | bugzilla |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
doc: Add missing space in introspect.xsl
spec: Allow <annotation> in <arg> elements in introspection XML |
Description
Lennart Poettering
2014-11-11 16:06:54 UTC
Created attachment 126932 [details] [review] doc: Add missing space in introspect.xsl This adds a space in the output between ‘annotation’ and the key of the annotation. A Saturday afternoon cosmetic fix. Created attachment 126933 [details] [review] spec: Allow <annotation> in <arg> elements in introspection XML This is widely used in practice (especially by GLib — just look at files in /usr/share/dbus-1/interfaces/), and there is no reason not to allow it. Update the specification, introspection DTD and XSL file to allow and represent it. Comment on attachment 126932 [details] [review] doc: Add missing space in introspect.xsl Review of attachment 126932 [details] [review]: ----------------------------------------------------------------- XSLT! I'd forgotten we had any of this. (Looks fine.) Comment on attachment 126933 [details] [review] spec: Allow <annotation> in <arg> elements in introspection XML Review of attachment 126933 [details] [review]: ----------------------------------------------------------------- I assume if any maintainers were going to object to this they would have done so on Lennart's bug report. Let's do this. Fixed in git for 1.11.6, thanks. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.