|
Artifact Info
| Name: | jardiff |
| Description: | A tool to help visualise API differences between two different versions of
a project. Jardiff takes two jar files and outputs all the public API changes
as xml, html or plain text. Currently this is command line driven, though
we are working on an ant plugin. It requires java 1.4 to run.
Background
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. |
| GroupId: | jardiff |
| ArtifactId: | jardiff |
|
|
| Included classes
|
org/osjava/jardiff/AbstractInfo
org/osjava/jardiff/ClassInfo
org/osjava/jardiff/JarDiff
org/osjava/jardiff/ClassInfoVisitor
org/osjava/jardiff/DiffException
org/osjava/jardiff/DiffHandler
org/osjava/jardiff/FieldInfo
org/osjava/jardiff/MethodInfo
org/osjava/jardiff/DiffCriteria
org/osjava/jardiff/AbstractDiffHandler
org/osjava/jardiff/SimpleDiffCriteria
org/osjava/jardiff/Tools
org/osjava/jardiff/DOMDiffHandler
org/osjava/jardiff/StreamDiffHandler
org/osjava/jardiff/ant/JDXSLTProcess
org/osjava/jardiff/ant/JarDiffTask
org/osjava/jardiff/ant/JDXSLTLiaison3
org/osjava/jardiff/ant/JDTraXLiaison
org/osjava/jardiff/Main
|
|
|
|
Context Help
That's a tool for searching and browsing maven repositories.
You can search for classes, group id's and artifact id's.
The Vision of this portal is more transparence and visualisation of open source components.
Next phases are referencing of java docs and visualization of the component Architectures.
|
|
Social bookmarks
|
|
Syndication
Subsribe our RSS Feed.
Find articles about Java technologies.
|
|