Wykluczanie określonych nagłówków z wykresów zależności
Nie jestem pewien, czy to ma byćdoxygen
lub adot
pytanie, ale tutaj idzie.
W moim projekcie mam wiele plików, które muszą zawierać wspólne nagłówki, takie jakstdlib.h
, stdint.h
, i tak dalej. Kiedy pytamdoxygen
aby wygenerować wykresy zależności dla każdego z moich plików, prowadzi to do bałaganu i szumu, ponieważ narzędzie do rysowania zawsze wykorzystuje istniejące węzły i nigdy ich nie duplikuje.
Czy mogę jakoś powiedziećdoxygen
aby wykluczyć zestaw nagłówków z wygenerowanego wykresu, po prostu zignoruj je całkowicie? Wolałbym nie uciekać się do strasznych sztuczek preprocesora, aby usunąć # include podczas budowania dokumentacji.
Znalazłem kilka wątków listy mailingowej kogoś, kto zadaje to samo, ale albo nie otrzymali odpowiedzi, ani sugestii o graniu z maksymalną głębokością wykresu zależności, która po prostu nie działa, ponieważ nagłówki mogą być dołączone na dowolnej głębokości (tak robi to kończy się chrupaniem moich lokalnych nagłówków).