royteeuwen opened a new pull request, #101: URL: https://github.com/apache/sling-slingfeature-maven-plugin/pull/101
## What Adds an `osgiBsnCollisionDetection` flag to the `<aggregate>` configuration. When enabled, the aggregated feature is checked for OSGi bundles with duplicate `Bundle-SymbolicName` values, and the build fails unless an `artifactsOverrides` rule resolves the collision. This requires `org.apache.sling.feature` 2.0.6 (for `BuilderContext.setOsgiBsnCollisionDetection`), so `sling.feature.version` is bumped from 2.0.0 to 2.0.6. ## Why Split out from #100 per review feedback — BSN collision detection (and its dependency bump) is logically separate from the `additionalFeatureFiles` change and is tracked under its own issue, SLING-13237. ## Notes The test covers the positive path (assembly succeeds with detection on and no collisions); the collision-raises-an-exception case is covered by the feature-core unit tests for the underlying deduplicator. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
