Currently, program documentation is being generated with Doxygen in a completely separate process, although the look and feel of the reports is very similar (due to the fact that visual elements from Doxygen have been used in SASUnit reporting). Doxygen is used for comment extraction (see example) and formatting of source code listings for the report creation (see example).
To have source code documentation and test documentation in one report would help somebody who has to make himself familiar with a set of programs. Syntax highlighting should be added to the source code listings. On the other hand, it should still be possible to generate only source code documentation or only test documentation.
The use of Doxygen should be no longer necessary and comment extraction and formatting of source code listings should be accomplished by SAS programs.
The following is a rough outline of the necessary steps to integrate source code documentation into SASUnit:
Tickets: #10
Tickets: #11
Tickets: #13
Tickets: #14
Tickets: #52
Anonymous
Diff:
Functionality is implemented and reveised in last SASUnit meeting