Page MenuHomePhabricator

mono-docs: Fix automatic links for generic types in DocFX
Open, NormalPublic

Description

DocFX automatically generates links for all types, except when they involve generics. For example:
https://enlightenment.github.io/www-content/gh-pages/api/csharp/api/Efl.Ui.Focus.Relations.html

Other projects do not seem to have this problem:
https://richardschneider.github.io/net-ipfs-core/api/Ipfs.CoreApi.IObjectApi.html#Ipfs_CoreApi_IObjectApi_GetAsync_Ipfs_Cid_System_Threading_CancellationToken_

And I have not been able to find out why. Already tried things that did not work:

  • Newer version of DocFX (2.45)
  • Using a project file instead of .cs files
  • Adding "xrefService": [ "https://xref.docs.microsoft.com/query?uid={uid}" ], to docfx.json

Last option is to parse the generated files and add the links manually...

segfaultxavi triaged this task as Normal priority.