Возник вопрос. Имеется большой проект. От версии к версии возможны изменения классов: добавление/удаление новых методов. Такие изменения необходимо контролировать. Фактически на первом этапе будет достаточно парсера хедеров, результат парсинга — список public методов классов. Написать ручками не сложно, но хотелось поинтересоваться, возможно есть уже что-то готовое.
Хммм... к сожалению не имел с ним дело. Обнадёживает фраза "You can configure doxygen to extract the code structure from undocumented source files.". Спасибо, буду искать информацию.
Здравствуйте, dsbalbor, Вы писали:
D>Хммм... к сожалению не имел с ним дело. Обнадёживает фраза "You can configure doxygen to extract the code structure from undocumented source files.". Спасибо, буду искать информацию.
Там можно много чего делать, а по теме: задать парсинг всех сорцов, включая недокументированные, и указать ивлечение публичных методов. Всё это на выход в XML, а дальше уже дело за вами.