pygobject / pgi

[Unmaintained: Use PyGObject instead] GTK+ / GObject Introspection Bindings for PyPy.
GNU Lesser General Public License v2.1
74 stars 16 forks source link

Handle funamentals properly #23

Open lazka opened 8 years ago

lazka commented 8 years ago

They currently get properties/signal handling but shouldn't.

This results in the following warnings in pgi-docgen (it should raise instead):

(python:25423): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type 'GstDoubleRange'

(python:25423): GLib-GObject-CRITICAL **: g_signal_list_ids: assertion 'G_TYPE_IS_INSTANTIATABLE (itype) || G_TYPE_IS_INTERFACE (itype)' failed

(python:25423): GLib-GObject-CRITICAL **: g_type_class_unref: assertion 'g_class != NULL' failed

(python:25423): GLib-GObject-CRITICAL **: g_signal_list_ids: assertion 'G_TYPE_IS_INSTANTIATABLE (itype) || G_TYPE_IS_INTERFACE (itype)' failed