Doxygen не документирует статические классы? - PullRequest
29 голосов
/ 15 февраля 2011

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

Мой полный исходный код для соответствующего класса здесь . И файл doxygen для пространства имен указан здесь . Кроме того, мой Doxy-файл здесь . Он был сгенерирован из doxywizard с использованием настроек по умолчанию.

Как видите, краткое описание класса генерируется, но у класса нет собственной страницы для просмотра (документированных) статических методов и членов. Кроме того, класс не указан ни в индексе класса, ни где-либо еще. В чем проблема?

Ответы [ 2 ]

47 голосов
/ 15 февраля 2011

Уже давно я создал конфигурацию doxygen, но попробуйте изменить значение EXTRACT_STATIC на YES, и вы должны получить то, что ищете.

21 голосов
/ 26 ноября 2012

На всякий случай, если кто-то использует графический интерфейс Doxywizard вместо редактирования Doxy-файла вручную, флаг EXTRACT_STATIC указан на вкладке «Эксперт» в разделе «Сборка»:

enter image description here

...