[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] Best tool to check binary compatibility

I would suggest to have a look at how bnd (https://github.com/bndtools/bnd) and Cedric's baseliner - which uses bnd - (https://github.com/cbrun/baseliner) compute differences between Java class from a binary compatibility point of view.

Something that would be really great is a p2 deployment service that could do this check against the previous version of the repo and reject the deployment if the versions are not properly updated (or if they are binary compatible in case your case is to provide a binary compatible new versions only).


Le 2 fÃvr. 2016 Ã 09:32, Mickael Istria <mistria@xxxxxxxxxx> a Ãcrit :

Hi all,

I'd like to set up some automated checks that take as input 2 p2 repository and that verify that they are "binary compatible" in the plain Java meaning (same files in, same public signatures...). It seems to be a more generic and simpler scope than the one provided by PDE API Tools, and I guess there are some good ways to achieve that with more usual Java tools.
Does anyone have a recommendation of a tool/process to achieve that?

Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets
cbi-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail