Skip to content

Does not attribute innergroups to compounds (modules) #26

Description

@dskvr

The following (extremely commonly used) doxygen pattern is ignored by moxygen

   /**
    * @defgroup helloapi
    * @brief Defines API for saying hello
    *
    */

   /**
    * @defgroup hellocapi Hello C API
    * @ingroup helloapi
    * @brief Defines C API for saying hello
    */
   
    /**
    * @defgroup hellocppapi Hello CPP API
    * @ingroup helloapi
    * @brief Defines CPP API for saying hello
    */

This will result in the following markdown output for helloapi group

# group `helloapi` {#group__helloapi}

Defines API for saying hello

## Summary

 Members                        | Descriptions                                
--------------------------------|---------------------------------------------

For compliant operation in this scenaio, moxygen should be including hellocapi and hellocppapi as Modules of helloapi. In this test, Doxyfile is configured for this operation, and the HTML output displays properly, as does the structure of the XML.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions