Doxygen и C# ValueTuple - PullRequest
       64

Doxygen и C# ValueTuple

1 голос
/ 26 марта 2020

Я использую Doxygen 1.8.17 для документирования проекта C# и пытаюсь документировать это:

/// <summary>
/// returns the LU factorization of a general m-by-n matrix A as: P*A = L*U. 
/// </summary>
/// <param name="matrixA">a matrix m-by-n</param>
public static (double[,] L, double[,] U, double[,] P) LUDecomposition(double[,] matrixA)
{
  ...
  return (L, U, P);
}

Тип возврата метода - ValueTuple . Doxygen обрабатывает его как stati c Publi c Атрибуты класса, а не как Функция-член и показывает только L в качестве возвращаемого значения:

enter image description here

Есть ли возможность, чтобы Doxygen мог работать с ValueTuple? У кого-нибудь есть обходной путь? Я хотел бы избежать определения специального класса для этого вывода.

Заранее спасибо за вашу помощь.

Guix

...