Fix shading of isorelax dependency (and other msv-core components) (original) (raw)
Is it intended that isorelax is no longer shaded into the final artifact published to Maven Central?
It appears this started with the 6.6.0 release, because net.java.dev.msv:msv-core:2022.7 now depends upon isorelax:isorelax:20030108, unlike the previous net.java.dev.msv:msv-core:2013.6.1 that instead depended upon com.sun.xml.bind.jaxb:isorelax:20090621.
The isorelax:isorelax:20030108 artifact no longer matches the artifactSet include declaration in the POM file here, therefore it is not processed by the relocation declarations, and thus is not shaded in the final artifact that is published to Maven Central.