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

Reply via email to