P.S. I am a doxygen newbie.
I have a few .c and .h files with a doxygen group format looking like this:
/** \addtogroup <label> <title>
* @{
*/
...
/** @}*/
When built, a warning returns that looks like this:
application/inc/xxx.h:14: warning: group <label>: ignoring title "<title>" that does not match old title "<old_title>"
What I want to do is to remove this warning. Can somebody help?
I read the documentation on the different doxygen mechanisms to group things together, mainly on "modules".
I saw that I can use \defgroup, \ingroup, and \addtogroup.
In the documentation, it stated
If you don't want doxygen to enforce unique labels, then you can use \addtogroup instead of \defgroup. It can be used exactly like \defgroup, but when the group has been defined already, then it silently merges the existing documentation with the new one.
So, I tried searching the whole code base I was working on if there was any \defgroup <label> <title>
. Safe to say, there was none matching the arguments I placed. Still, the warning kept showing.