Commit Graph

3 Commits

Author SHA1 Message Date
frederic.bon 006a0fdc2e Fix in Csharp doxygen test 2024-09-13 12:17:54 +02:00
William S Fulton 70561c95dc Fix C# document comments for overloaded functions
Only generated <param> elements if the parameter is in the overloaded C#
function.
Copy implementation from javadoc.cxx.

Also fixes generating an incorrect '...' parameter for vararg functions.
Which fixes failing CI where Microsoft csc.exe (from VS2019 at least)
converts:

  /// <param name="..."> extra args</param>

into xml with '......' as the parameter:

  <param name="......"> extra args</param>

failing testcase doxygen_basic_translate which checks parameter names.
2024-07-31 21:03:07 +01:00
frederic.bon 28ffac01ff Add some tests for C# doxygen generation 2024-06-28 12:15:26 +00:00