After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 656502 - type information for GSettings::backend missing from .gir
type information for GSettings::backend missing from .gir
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: introspection
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2011-08-14 09:30 UTC by Tomeu Vizoso
Modified: 2017-09-11 20:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gsettings: Fix copy-paste error in property documentation (873 bytes, patch)
2017-09-11 20:29 UTC, Philip Withnall
committed Details | Review

Description Tomeu Vizoso 2011-08-14 09:30:25 UTC
<property name="backend"
                introspectable="0"
                writable="1"
                construct-only="1"
                transfer-ownership="none">
        <type/>
      </property>

Which prevents us generating documentation for its C API from the .gir.
Comment 1 André Klapper 2015-02-07 17:15:52 UTC
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]
Comment 2 Dieter Verfaillie 2015-02-25 20:57:30 UTC
That should probably be "* GSettings:backend:" instead of "* GSettings:context:" here:

https://git.gnome.org/browse/glib/tree/gio/gsettings.c?id=74c22150cf4c2f8a9c7d7fae058a7fd589a94a27#n765
Comment 3 Philip Withnall 2017-09-11 20:29:33 UTC
The following fix has been pushed:
1275b94 gsettings: Fix copy-paste error in property documentation
Comment 4 Philip Withnall 2017-09-11 20:29:39 UTC
Created attachment 359556 [details] [review]
gsettings: Fix copy-paste error in property documentation

This should fix the introspection binding for that property too.

Signed-off-by: Philip Withnall <withnall@endlessm.com>