Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

links to template specializations with nested template parameters do not work #8715

Closed
georg-emg opened this issue Aug 12, 2021 · 2 comments
Closed

Comments

@georg-emg
Copy link

When attempting to create a link to the documentation of a template specialization whose parameters are themselves templates, Doxygen does not correctly create the link in html output. The following links to the given template specialization do not work, for example:

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

Links to simple template specializations, like struct Test<std::string> work correctly. (but see bug #8714)

Expected behavior
Links to template specializations with templates as parameters should work the same as links to template specializations with plain classes as parameters.

Screenshots
links-to-nested-templates

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

links-to-nested-templates.zip

Version
Doxygen version 1.9.1. on 64 bit Windows 10

doxygen added a commit that referenced this issue Aug 16, 2021
@doxygen
Copy link
Owner

doxygen commented Aug 16, 2021

@georg-emg Please verify if the referenced commit fixes the problem.

@doxygen doxygen added the fixed but not released Bug is fixed in github, but still needs to make its way to an official release label Aug 16, 2021
@doxygen
Copy link
Owner

doxygen commented Aug 18, 2021

This issue was previously marked 'fixed but not released',
which means it should be fixed in doxygen version 1.9.2.
Please verify if this is indeed the case. Reopen the
issue if you think it is not fixed and please include any additional information
that you think can be relevant (preferably in the form of a self-contained example).

@doxygen doxygen removed the fixed but not released Bug is fixed in github, but still needs to make its way to an official release label Aug 18, 2021
@doxygen doxygen closed this as completed Aug 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants