Skip to content

Does not attribute innergroups to compounds (modules) #26

Open

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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