3
jardiff
jardiff
0.1
OSJava
http://www.osjava.org/
http://www.osjava.org/images/osjava.gif
2005
org.osjava.jardiff
http://www.osjava.org/images/osjava.gif
Motivation
At OSjava, we were using a shell script to work out API differences between
our release versions. This unfortunately doesn't scale very well to larger
projects, the main reason for jardiff was to do the same in a much shorter
time (From memory it was taking minutes to get the API diff from two fairly
small jars). In it's current state, jardiff can generate the api differences
between rt.jar for java 1.4 and java 1.5 in under 20 seconds, so it should
scale to even the largest of projects.
Aims
To generate a report on public API differences between two different releases
of a java project.
Future
There's a whole bunch of things I'd like to see added in future
- A prettier html output format
- Ability to provide change compatability information
- Ability to show non public API changes
- Plugins for various tools, e.g. maven, eclipse, ant.
- Ability to link html output to javadoc.
]]>
A jar diff generator
http://www.osjava.org/jardiff/
http://issues.osjava.org/jira/browse/JDF
dist.osjava.org/maven/jardiff/
/sites/org/osjava/www/maven/jardiff/
/sites/org/osjava/www/maven/builds/jardiff/
scm:svn:http://svn.osjava.org/svn/osjava/trunk/jardiff
http://svn.osjava.org/svn/osjava/trunk/jardiff
osjava-users
http://lists.osjava.org/mailman/listinfo/osjava-users
http://lists.osjava.org/mailman/listinfo/osjava-users
http://lists.osjava.org/mailman/private/osjava-users/
Antony Riley
antony
cyberiantiger@gmail.com
osjava
Java Developer
asm
asm
2.1
http://asm.objectweb.org/
asm
asm-commons
2.1
http://asm.objectweb.org/
commons-cli
1.0
http://jakarta.apache.org/commons/cli/
cyberiantiger@gmail.com
src/java
style
xsl
jardiff-html.xsl
jardiff-text.xsl
jardiff-xhtml.xsl
jardiff-html-base.xsl
maven-jxr-plugin
maven-javadoc-plugin
maven-license-plugin
maven-changes-plugin