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]

Reply via email to