maemo.org Bugzilla – Bug 4320
libhildondesktop's HD_DEFINE_PLUGIN_MODULE() is undocumented / not like G_DEFINE_TYPE()
Last modified: 2011-01-17 21:47:21 UTC
You need to
before you can comment on or make changes to this bug.
I assume that HD_DEFINE_PLUGIN_MODULE() is meant to be like G_DEFINE_TYPE()
plus some extra stuff to define hd_plugin_module_load() and friends.
1. If so, that should be documented.
2. Unlike G_DEFINE_TYPE(), HD_DEFINE_PLUGIN_MODULE() doesn't declare a
*_parent_class variables. That makes it hard to just swap one for the other.
Sorry. Ignore 2. I had a typo.
But 1 is still valid. G_DEFINE_TYPE() should be mentioned in the documentation.
Where exactly would you have expected this to be documented?
So you're missing a reference to
Yes, please. I had forgotten to paste that link.
Andre, please clone internally any bugs relating to API documentation.
Currently is the fastest way to get a fix since such documentation is produced
directly by the R&D teams. Thank you!
Fixed & internally released.
Mass-adding the new "docs" keyword. Sorry for the noise - You can filter your
bugmail by searching for "docs-cleanup-20090610".
Fix should be included in Fremantle SDK beta 2 hence updating Target Milestone.
If you are the reporter of this bug: Feel free to verify the fix if possible.
Yes, G_DEFINE_DYNAMIC_TYPE() is now mentioned:
but the "to" in "See also to G_DEFINE_DYNAMIC_TYPE()" is a typo:
Fixed. Typo is a different issue...