Doxygen с внутренним модификатором доступа C#

Я использую Doxygen для генерации некоторых документов API для проекта C#, я продолжаю работать. Я имею довольно мало "внутренней" функциональности в этом проекте и не хочу Doxygen, производящий эти подписи в сгенерированном HTML, который это производит.

Я попытался включить HIDE_FRIEND_COMPOUNDS, но это все еще приводит к моим внутренним классам, представляемым в сгенерированной документации.

Кто-либо знает, как сделать это?

12
задан Mike Gates 7 December 2009 в 19:30
поделиться

1 ответ

В doxygen есть несколько методов исключения кода из документации путем настройки параметров в файле конфигурации.

Если ваши методы являются частными, установите EXTRACT_PRIVATE = NO

Вы также можете указать, чтобы исключить шаблоны, например, если ваши частные классы расположены в каталоге с именем hidden, вы можете исключить все файлы в этом каталоге. установив.

EXCLUDE_PATTERNS = */hidden/* 

Также вы можете избежать включения недокументированного кода, установив.

HIDE_UNDOC_CLASSES = YES

и

HIDE_UNDOC_MEMBERS = NO
1
ответ дан 2 December 2019 в 20:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: