Re: [Doxygen-users] hide undocumented enum
Brought to you by:
dimitri
From: Volker B. <boe...@we...> - 2001-06-11 14:50:10
|
Hi all, we see statements like this [Peter Steiner] > I get undocumented #defines in the documentation (introduced somewhere > since 1.2.4 [I skipped 1.2.5 and 1.2.6, but 1.2.7, 1.2.8 and 1.2.8.1 all > have this bug]). quite often in the last months in this list and i've the impression that they are still getting more. It seems as if most reported bugs are features that were added in version XXX but disappeared again in version XYZ. This sounds as if there should be a regression test suite to protect the great features that doxygen provides from disappearing while adding further features. (As far as i can see no tests are part of the doxygen sources.) I have some experience with the great CppUnit test framework (see http://sourceforge.net/projects/cppunit, a port of JUnit) but i think it would be too much work to instrument doxygen with more or less complete unit tests. Another, simpler possibility would be a collection of input files and approved output files to compare to with 'diff' each time a code change is made. To automate these tests shell scripts or dedicated tools like dejagnu could be used. What do you think about doxygen & tests? Volker -- Volker Boerchers boe...@we... |