Eric Milles created IVY-1653: -------------------------------- Summary: makepom does nothing with top-level exclude and override elements Key: IVY-1653 URL: https://issues.apache.org/jira/browse/IVY-1653 Project: Ivy Issue Type: Improvement Reporter: Eric Milles
Given an {{ivy.xml}} like this: {code:xml} <ivy-module version="2.0" xmlns:m="http://ant.apache.org/ivy/maven" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd"> <info module="Name" organisation="org" /> <configurations> <conf name="master" /> </configurations> <dependencies defaultconf="master" defaultconfmapping="*->master,runtime()"> <dependency org="org.apache.logging.log4j" name="log4j-core" rev="2.24.3" /> <dependency org="org.apache.logging.log4j" name="log4j-1.2-api" rev="2.24.3" /> <override org="org.apache.logging.log4j" rev="2.24.3" /> </dependencies> </ivy-module> {code} After running the {{ivy:makepom}} task via ant, the pom contains {{dependency}} elements for the 2 log4j dependencies, but nothing to represent the {{override}} -- same for an {{exclude}}. Is it possible to represent global {{override}} elements within the {{dependencyManagement}} section of the maven metadata? -- This message was sent by Atlassian Jira (v8.20.10#820010)