Archive for the ‘gwt’ Category

Java API Compatibility Validator

Just waiting to start coding… cheers..

This project will describe any java package as well as compare the two

packages. It will populate all the classes in the package, describe the

classes like what all public functions as well as data members that are

declared in a specific class.

Apart from this this project will compare two packages in order to see what

all the changes happened in two packages.

The changes would be categorized

[A] at package level depicting following information
1. What all classes have been changed.
2. What all new classes have been added to the package
3. What all classes have been removed from the package.

[B] at class level depiciting following information
1. What changes have been made in the class
2. What all new member functions have been added in a class
3. What all member function have been deleted in a class
4. What all data members have been added in a class
5. What all data members have been deleted in a class
6. What all changes happened at function level as well as data members with

respect to accessibility (from the point of view of access modifiers)

[C] Member Function level
1. What all parameters are added into a function declaration
2. What all parameters are deleted from a function declaration

This tool will expose some interfaces so that it can be integrated with the any java application.

powered by performancing firefox