Tool for compatibility checking?

M

Mike Schilling

Does anyone know of a tool, preferably open source, for checking that
versions N and N+1 of a library are compatible? Ideally:

* The tool is open source
* It allows specifying which classes are to be checked, either by inclusion
or by exclusion
* Its result is a report listing any places where compatibility has been
violated, e.g. where a method was added to an interface
 
A

Arne Vajhøj

Does anyone know of a tool, preferably open source, for checking that
versions N and N+1 of a library are compatible? Ideally:

* The tool is open source
* It allows specifying which classes are to be checked, either by
inclusion or by exclusion
* Its result is a report listing any places where compatibility has been
violated, e.g. where a method was added to an interface

I assume that you mean a simple API support check and not a check
against implementation problems in the library.

No - I don't know of either, but it is two very different problems.

Arne
 
M

Mike Schilling

Arne Vajhøj said:
I assume that you mean a simple API support check and not a check
against implementation problems in the library.

Yes. I don't see how to check the latter (run-time compatibility) other
than a complete set of unit tests.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,186
Members
46,739
Latest member
Clint8040

Latest Threads

Top