-
repository.c - g_irepository_load_typelib - can't really do this until I can create typelibs
-
repository.c - g_irepository_get_option_group - can't do this until the glib/gobject deps are done
-
repository.c - g_irepository_find_by_gtype - need gtype stuff from glib
-
typelib.c - g_typelib_new_from_memory - need glib
-
typelib.c - g_typelib_new_from_const_memory - need glib
-
typelib.c - g_typelib_new_from_mapped_file - need glib and gio?
-
typelib.c - g_typelib_symbol - need glib
-
info.c - (registeredtypeinfo) g_registered_type_info_get_g_type - need gobject for gtype return
- enuminfo get(Num)Method(s) tests are bogus at the moment, they need an enum with methods to test on
- baseinfo getattribute and getattributes also have bogus tests since nothing has attributes yet
- Someday a custom typelib with all items would be great to for testing!
- discriminator stuff can't be propertly tested with no discriminator to test
- G_IREPOSITORY_ERROR (g_irepository_error_quark()) - managed by GError stuff
- g_typelib_free - managed by object destruction
- GIAttributeIter - attributes exposed as PHP array, no need for this
- g_base_info_ref - handled in repository methods that retrieve infos
- g_base_info_unref - handled in object destruction
possibly add an "importNamespace" to do class_alias help
baseinfo might be good to get some built in mangling? we might wait for import to do that getName - getCName(as is) getMangledName(to camelcase) getFullName(full namespaced path?)