I've taken the time today to run the Plucker CVS source code 
through Doxygen, and put it online for anyone interested in working 
with it in this format.

        For those unfamiliar with Doxygen, it is a way to graphically 
document and map source code. It allows you to visually "walk the 
tree" of functions, headers, class structures, and many other things. 

        I've been using Doxygen for pilot-link for over a year now, 
and its made it MUCH easier to spot and eliminate unnecessary circular 
references, double-header inclusions, and many other common mistakes 
that happen when you're working on a large project, and which aren't 
easy to spot when looking at one file at a time.

        Doxygen also allows us to create a "manual" of the source code 
in pdf, postscript, LaTeX, manpages or other formats, if we ever 
needed to. Its really a powerful development tool for documenting 
code. It will make it very obvious where gotchas and other issues are 
happening in your project. I highly recommend it for anyone who writes 
code in C, C++, Java, and PHP.

        As you walk through the pages, the images that you see, are 
clickable image maps, and can be clicked to bring you to the members, 
headers, source code and other pieces that they refernce. Its all 
"live".

        This is now set up for a nightly rebuild (takes about an hour 
to run), including crushing the png files and reformatting the html 
output slightly.

        If anyone spots any buglets, mistakes, or anything that 
generally doesn't work right with it, please let me know right away, 
so I can fix it.

        http://doxygen.plkr.org/

        Enjoy.


David A. Desrosiers
[EMAIL PROTECTED]
http://gnu-designs.com
_______________________________________________
plucker-dev mailing list
[email protected]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to