[gnome-db] libgda-4.2.x GObject Introspection fixes and automatic Vala bindings generation
- From: Daniel Espinosa <esodan gmail com>
- To: gnome-db-list gnome org
- Subject: [gnome-db] libgda-4.2.x GObject Introspection fixes and automatic Vala bindings generation
- Date: Tue, 20 Sep 2011 18:40:24 +0200
Attached you'll find a patch for some annotation fixing in GObject Introspection to LIBGDA_4.2 branch. At the same time it adds support to automatically generate Vala Bindings if available from GIR files.
I found some annotation doesn't modify any on GIR generated file. I don't figure out why. Some of them were made to GdaSet, GdaSetGroup, GdaSource and others (see them at attached patch). May you can help me.
The following are notes about some annotations made but it's not cleare if they are correct.
Annotation for @changes: (element-type Gda.MetaStoreChange) has no effect and set its type as GLib.SList<void*> may be because marchaling requires it. I don't know if this is a problem when try to take care about this signal.
No help to know GSList **params_used is for and elements types it is.
On commit method review if @cnc_to_recover is allocated by the method (is annotated to be done by method)
@params_used not documented now is set to holds GdaHolder
01-GI annotations improvements and Vala bindings generation.path.tar.lzo
] [Thread Prev