[ 
https://issues.apache.org/jira/browse/IVY-1653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maarten Coene updated IVY-1653:
-------------------------------
    Fix Version/s: 2.6.0

> 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
>          Components: Ant, Maven Compatibility
>            Reporter: Eric Milles
>            Assignee: Maarten Coene
>            Priority: Major
>             Fix For: 2.6.0
>
>
> 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)

Reply via email to