You could implement your own tool using reflection, especially if you want to examine distinct changes of your code. It also works with bytecode.
PartlyCloudy
2010-01-12 11:55:16
You could implement your own tool using reflection, especially if you want to examine distinct changes of your code. It also works with bytecode.
I've used the JDiff doclet in the past for this. Depending what you're doing it can be a pain to setup but I think the Ant task works fairly well.
Clirr is a tool that checks Java libraries for binary and source compatibility with older releases.
Apache Commons use it, it creates reports like this (for Commons Lang).