Revapi is a build tool that strives for easy integration of API evolution checks into the build process of your choice. It is mainly targeted at developers that want to make sure their code provides stable API for its users across different versions.
See Revapi site for details on how to use it.
The basic features module provides general purpose extensions to Revapi providing features like:
-
transforming classifications from one to another based on regexes
-
configurable element filter for leaving out certain elements from API check
-
ignoring specific found differences
- IRC
-
#revapi @ freenode
- Mailing list
-
https://groups.google.com/forum/#!forum/revapi, [email protected]
- Issues
-
individual subprojects under https://github.com/revapi
- Code