dlang / ddox

Advanced D documentation engine
MIT License
63 stars 21 forks source link

Broken link to templated types #190

Open quickfur opened 6 years ago

quickfur commented 6 years ago

This issue was originally found on vibe.d's doc pages. Not exactly sure what the conditions are that cause this problem in ddoc.

In http://vibed.org/api/vibe.http.server/HTTPServerRequest under the context field, the type shows up as vibe.utils.dictionarylist.__T14DictionaryListTS3std7variant18__T8VariantNVmi32Z8VariantNVbi1Vmi2Vbi0Z.DictionaryList with a broken link. Looks like somewhere along the line the doc generator got confused by the templated type and fails to generate the correct link? Ideally, it should link to http://vibed.org/api/vibe.utils.dictionarylist/DictionaryList somehow so that someone reading the docs can find the type easily.