GNOME Bugzilla – Bug 737112
DISTRIBUTE_GROUP_DOC for friend methods
Last modified: 2018-07-30 10:52:50 UTC
Created attachment 286806 [details] Doxygen example I try to use the DISTRIBUTE_GROUP_DOC feature for a larger set of methods, namely operators. I have a bunch of friend declarations in a class and the actual methods afterwards. The methods are in a group via /** @{ */ and /** @} */ and there is some documentation between the start of the group and the first method. If I look at the File Reference page, everything is find: The methods are grouped (there is a small space) and they all have the same documentation that I provided. However, this does not propagate to the Class Reference page. Here, the methods are not grouped and only the first one is documented. A tiny example is attached. Generating the documentation (with DISTRIBUTE_GROUP_DOC=YES) should produce the behavior described above.
Created attachment 286853 [details] Doxygen example New example with more errors...
I added a file with some more examples where even more strange behavior occurs. It also seems to make a difference, if the class is templated. I'd expect to look *all* groups like the operators for class A on the File reference page.
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to https://github.com/doxygen/doxygen/issues All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github. Hence I am closing this GNOME Bugzilla ticket. Please use the corresponding ticket in Github instead. Thanks a lot!