On 11/11/14 20:59, Ferry Huberts wrote:
On 11/11/14 20:10, mit_jones wrote:
I have read the same http://www.aqute.biz/Bnd/Versioning "Baselining
compares
the public API of a bundle with the public API of another bundle" however
this isn't the behaviour I have seen when using the bnd Eclipse plugin
where
a recommendation to bump the micro version is made. This is explained
a bit
more in http://www.planetmarrs.net/semantic-versioning-in-osgi/ and
http://www.planetmarrs.net/semantic-versioning-and-continuous-integration/
where it explains that the baselining feature of Bndtools uses bytecode
analysis so will detect any change to the code not just a public API
change.
It detects changes in all classes.
The version bump is based only on changes in exported classes
That is, the major and minor bumps.
A change in non-exported classes always is a micro bump
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org