Doxygen and ABAP
Source code documentation can be a useful source for understanding software. Doxygen is a well known program that generates well formatted documentation out of source code comments. It allows to include handwritten uml files via a tool called plantUM. I wrote a small abap program, that extracts the documentation
out of all developments objects of a development package and creates c header files that are suitable for doxygen processing. The abap program
start doxygen and produces the documentation. As a prerequisite, you need to have doxygen (and plantUML) installed, doxygen needs to be in the path
and on your client workstation you need a folder c:\srtc. The documentation is extracted form the method/class/ddic documentation of each object.
You can use all doxygens tag e.g. you can use the mainpage tag to create an overview page of your development class. I bundled all the technical
stuff here. Please note I wrote this tool to learn the details on a specific abap package. The tool comes without anay warranty or support. However
if you find it usefull but need some enhancements please let me know.
Kind regards Markus