Details
- Reviewers
cfeck - Group Reviewers
Frameworks - Commits
- R236:0070f76418c0: API dox: Add @class comment with CamelCase include, image title without KDE
Diff Detail
- Repository
- R236 KWidgetsAddons
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
src/kselector.h | ||
---|---|---|
128 | Yes, but... :) There are a few headers which export multiple classes, like this one, but there are no matching CamelCase forward headers yet generated. I was to do this in a separate commit, to not put too much into this one (fixing the image titles already should ideally be a separate commit as well, are another matter). |
https://phabricator.kde.org/D4144 now would create the missing forward headers.
Only issue might be that there is no @since note possible... so people might start using the forward header without knowing in which KF version this forward header was added... possibly something that would need to be catched on the build front ideally, by somehow telling the header which min version of KF is assumed. Still would be nice to give a hint already in the docs. Any idea?
I would just add the missing forwarding headers without mentioning the version they first appeared in. Let's assume it is just a bug fix, and we do not mention bug fixes in the documentation.
Not perfect, but guess that is all we can do with current buildsystems, okay.
Could you also officially accept D4144 then? :)
Would wait for further feedback until the upcoming WE, and then push both unless someone objects.