sestoft / C5

C5 generic collection library for C#/.NET
http://www.itu.dk/research/c5/
MIT License
1.03k stars 180 forks source link

Documentation diagrams not generated correctly #139

Open dlidstrom opened 10 months ago

dlidstrom commented 10 months ago

Description

The documentation that is generated by Doxygen has some kind of encoding problem in the inheritance diagrams. All characters are being shown as boxes.

Steps to Reproduce

See https://c5.azurewebsites.net/d2/d52/classC5_1_1GuardedEnumerator.html. I am using Chrome on Windows but observed the same using Safari om my Macbook Pro.

image

Expected behavior: [What you expect to happen]

I expect readable characters.

Actual behavior: [What actually happens]

Encoding problems.

Finally, maybe Doxygen isn't the best documentation generator for .NET projects? It might be a good idea to try. See DocFX which looks promising.

ondfisk commented 4 weeks ago

Indeed, DocFX looks promising. Will look into publishing with it on GitHub pages.