Skip to content

Markdown links to template class instantiations do not work #8714

Closed
@georg-emg

Description

@georg-emg

When attempting to create a markdown link to the documentation of a template class specialization, Doxygen creates broken html output. The following link will not appear correctly, for example:

template <>
struct Test<std::string>;

/// [text](\ref Test<std::string>)

Links to members of the specialization work correctly. Non-markdown links also work correctly.

Expected behavior
Markdown links to template class specializations should produce the same output as conventional links using \ref.

Screenshots
markdown-links-to-template-instantiations

To Reproduce
This is the project that created the above screenshot:

markdown-links-to-template-instantiations.zip

Version
Doxygen version 1.9.1. on 64 bit Windows 10

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions