Version 0.2.1 of EDoC++ has just been released. This version includes a few minor bug fixes.
EDoC++ is both a “lint-like” tool and a documentation tool that specialises in analysing and documenting the use of exceptions in C++ code.
In particular, EDoC++ will produce a list of warnings and errors for poor usage of exceptions in C++ code. Additionally, EDoC++ can generate detailed documentation including a list of all exceptions thrown by the functions in a given code base. This documentation is saved in a format that can be parsed by doxygen and is useful for adding exception documentation to the API for a code library.... read more
Version 0.2.0 of EDoc++ has just been released. This version includes a few important bug fixes and additional features.
The goal of EDoc++ is to alleviate many of the problems associated with using exceptions in C++. It performs compile time static analysis over C++ source code producing warnings and errors for poor or bad exception usage. In addition to this EDoc++ is capable of generating detailed documentation about exception propagation through all functions that can then be used by doxygen.... read more
Version 0.1.0 of EDoc++ has just been released. This version includes a
few important bugfixes and a few additional features.
EDoc++ is a tool that analyses exception usage in C++ source code to
provide compile time/static analysis checks similar to that found in
other languages such as Java. EDoc++ can also generate detailed
information about exception propagation in various formats. One of which
can be used by doxygen in documenting exception information for API's.... read more
The first release of EDoc++ has been made. Although titled an alpha release it should be completely functional.
EDoc++ is a tool for performing static analysis of exception propagation through C++ source code. It also has the ability to document the propagation of exceptions in a format that can be used by Doxygen.
For more information see the website:
or browse the manual:
http://edoc.sourceforge.net/EDocManual/index.html... read more