Skip to content

@defgroup contained in the markdown mainpage.md are not including the @ingroup marked classes in the generated documentation. #8371

Closed
@damiandixon

Description

@damiandixon

Describe the bug
@defgroup contained in the markdown mainpage.md are not including the @ingroup marked classes in the generated documentation.

Expected behavior
I would expect the behaviour that I see in versions prior to 1.8.17.

The problem is present in 1.9.1.

Screenshots
Incorrect output from 1.8.17:

image

Correct output from 1.8.16:

image

To Reproduce
Sample attached. With output from 1.8.17 and 1.8.16

ingroup_problem.tar.gz

Version
Running on Ubuntu 20.04.

The problem occurs in 1.8.17 and latest.

The problem does not occur in 1.8.16

The problem appears to have been introduced in d38df57.

Additional context
I believe that the change in the file doxygen.cpp at line 3651 may not be correct (guessing)...

image

The removal of: root->groups->append(new Grouping(md->getGroupDef()->name(), md->getGroupPri()));

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions