I'm documenting a C project using doxygen, and am grouping collection of files into modules (where each module contains all documentation for a c style class). Everything I have works fine, except that all Module names begin with a capital letter, even when I create the module group with an all lower case name.
For example, the following doxygen comments will generate a module "Foobar" in my documentation, even though I add to group "foobar" and want the module to be called "foobar":
/**
*@addtogroup foobar
*@{
* (some documentation elements...)
*@}
*/
While the capitalization does not affect the documentation in any serious way I would like to fix it for consistency (and because I can't make myself let it go). Google has come up dry, any suggestions?
I nearly missed this in the doxygen manual:
To define a group, you should put the \defgroup command in a special comment block. The first argument of the command is a label that should uniquely identify the group. The second argument is the name or title of the group as it should appear in the documentation.
So you should be able to do
@addtogroup foobar foobar
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With