Остановка doxygen-поиска (и предположения) несуществующих переменных в исходном коде - PullRequest
0 голосов
/ 14 декабря 2010

Я использую doxygen вне его дизайна, но вполне в пределах своих возможностей.У меня есть куча текстовых файлов, дополненных тегами Doxygen.Я успешно генерирую вывод кислорода.Тем не менее, каким-то образом doxygen иногда обнаруживает то, что он считает переменной, и переходит к документированию, используя окружающий текст, что вызывает много запутанной документации.Я не вижу никакой прямой связи между этими аномалиями, только то, что они воспроизводят один и тот же результат при каждом запуске, и я вижу, что по крайней мере некоторые из них находятся рядом с ';'или '='.

Я только хочу, чтобы doxygen документировал то, что я пометил вручную.Я надеюсь устранить любое появление этих аномалий, однако я не могу изменить существующий текст.Я могу только добавить теги doxygen или изменить файл конфигурации.Есть идеи?

Большое спасибо.

1 Ответ

0 голосов
/ 17 декабря 2010

Поскольку в моем конкретном случае мне не нужна автоматически генерируемая документация, а только та, которую я пометил тегами doxygen, настройка

EXCLUDE_SYMBOLS = *

удаляет любой случай "нахождения" и документирования переменных doxygen. Это, однако, может исключить любую возможность находить объявления классов, пространства имен или функции, однако для меня это приемлемо.

...