xmlgraphics-batik
xmlgraphics-batik copied to clipboard
BATIK-1289: batik, xml-apis(-ext) and java modules
Remove dependency on xml-apis. The dependency is transitive, and it is causing errors in downstream projects, for example:
[ERROR] the unnamed module reads package org.w3c.dom.css from both xml.apis and jdk.xml.dom
This would also fix https://issues.apache.org/jira/browse/BATIK-1297
Hi Marius,
Just a small note: Batik's "old tests" require xml-apis
1.4.01 at runtime. They are run from outside of Maven and manage their own classpath so in principle nothing needs to be done at this pull request, but if somebody wants to integrate those tests with Maven, they will need to add 1.4.01 as a runtime dependency to the old tests, otherwise they are broken.
Anyway, I've basically given up trying to merge stuff here so I did my own fork.