GNOME Bugzilla – Bug 692887
groups display empty Detail Description
Last modified: 2018-07-30 10:25:56 UTC
When a group is defined which has neither brief nor detailed descriptions, the HTML output displays a Detailed Description heading with no contents. I see this in doxygen version 1.8.1.1 and later. In doxygen 1.7.6.1 and earlier, if there was no description, no empty heading would appear. The earlier behavior is better. I have attached a duplication case. It is the same as the group example, except that I have removed the text that follows the "@defgroup group2" declaration in the group.cpp file. Using doxygen 1.7.6.1, "The Second Group" contains no mention of Detailed Description. Using Doxygen 1.8.1.1 up to 1.8.3.1, "The Second Group" displays a Detailed Description section with nothing in it.
I don't see the attachment you refer to. Can you add it?
Created attachment 234871 [details] group.cfg and group.cpp test case If you build this, the HTML help shows an empty Detailed Description for group 2
I have tracked this down as far as to see that in GroupDef::writeDetailedDescription, documentation().isEmpty() is always 0, hence it always prints.
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!