Dehydra development was abandoned sometime in 2010. Use at your own risk.
The development focus switched to DXR (where the "D" comes from "Dehydra"), which is based on clang instead of gcc. Try DXR instead, or else try the gcc python plugin: https://fedorahosted.org/gcc-python-plugin/.
. It was also useful to find bugs in source code as it allows for much more error checking than C++ is capable of by itself. Dehydra was built as a GCC plugin, thus it is easy to use for projects that already support GCC.
Dehydra is also useful for generating language bindings and is used to bootstrap Treehydra, a heavy-duty static analysis GCC plugin.
- Installing Dehydra
- Download, installation and dependency info for Dehydra
- Using Dehydra
- Examples for getting started writing analysis scripts.
- Dehydra Function Reference
- Callback and utility functions for Dehydra scripts.
- Dehydra Object Reference
- Dehydra FAQ
- Answers to common questions
- Static Analyses
- Analyses being worked on for Mozilla 2
- Steps to Dehydra 1.0 release
- Pork C/C++ Refactoring Tools, Mozilla 2, SpiderMonkey