Excellent! Kudos to Emily and others who were involved in this! One question, does it only work with package-info.java or does it also work with packageinfo text files? AFAIK BND works with either...
Looking forward to seeing my builds fail ;) Cheers, David On 3 January 2013 12:04, Emily Jiang <[email protected]> wrote: > As you may know, I have spent some time to integrate the semantic > versioning plugin to Aries runtime modules. I have done all modules except > spi-fly and subsystem as their 1.0.0 versions are not released (hence no > baseline available). Once these modules are released, I will integrate the > versioning plugin into these modules. > > If you do any code changes, your build will fail if you have introduced any > changes leading to semantic version changes without changing the version in > the package-info.java. The error will tell you what the correct version > should be. > > If you find any modules I missed, please let me know. By the way, I left > testing modules out on purpose. If you have a business reason for these > modules to be properly semanitc versioned, please shout now. > > -- > Thanks > Emily > ================= > Emily Jiang > [email protected] >
