Hi Gunar,

On 8/27/18 7:05 PM, Gunar Schorcht wrote:
Hi,

it seems that the style of the output changes either if a variable or
function declaration is part of such group.

But this is not always the case. For example, even though there are such
declarations in

http://riot-os.org/api/boards_2native_2include_2board_8h.html

I find it useful to enable XML output in Doxygen and inspect the resulting XML. This will indicate if its a structure problem (meaning you messed up) or a rendering problem (meaning Doxygen messed up).

In this case you are right, and the XML shows "LED Handlers" and "MTD emulation configuration" both correspond to `<sectiondef kind="user-defined">` elements, with no difference other than their contents.

I think that what happens is that Doxygen presentation logic automatically detects groups with preprocessor definitions only and nests them under a "Macros" section. Unfortunately, there's not much that can be done to customize this behavior (see https://www.stack.nl/~dimitri/doxygen/manual/customize.html)

Regards,

Juan.
_______________________________________________
devel mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/devel

Reply via email to