sbt/main
mkdev11 a9ffa59baf Fix #7951: Apply dependencyOverrides to delivered Ivy XML
Post-process the delivered Ivy XML file to apply dependency overrides.
This is necessary because Ivy's deliver() method doesn't automatically
apply DependencyDescriptorMediators when writing the XML.

The fix:
- Adds applyOverridesToDeliveredIvy() method in IvyActions
- Reads the delivered Ivy XML and transforms dependency elements
- Updates rev attributes for dependencies that have overrides
- Ensures consistency between Maven POM and Ivy XML publishing

Added unit tests to verify:
- Overrides are correctly applied to matching dependencies
- All other attributes are preserved
- Non-matching dependencies remain unchanged
2026-01-10 22:44:57 +02:00
..
src Fix #7951: Apply dependencyOverrides to delivered Ivy XML 2026-01-10 22:44:57 +02:00
NOTICE Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00