Generating Doxygen for C# projects with generic collections

c#, doxygen, generics, list

Solution

According to Doxygen's changelog, generics in C# were not being indexed prior to version 1.8.1.1 (released October 6). I don't see a corresponding bug for it, though looking at previous releases they've been supported for some time now.

As my comment above states, I don't see any issues using the current release (1.8.2). If that's the version you're using, please specifically mention what isn't working.

Problem

I am using Doxygen and GraphViz Dot to generate some collaboration diagrams for a C# project. The problem is generic collections (like `List<>`) are not recognised by Doxygen. Does anyone have a solution to this? I found this comment that doesn't seem very hopeful, but was wondering if there are any work-arounds.

Original source