Description
The ant task makepom greates a pom.xml that does not hold the information given with the type attribute in the ivy.xml.
ivy.xml
... <dependency org="docbook" name="docbook-xsl" rev="1.73.2"> <artifact name="docbook-xsl" type="zip" /> </dependency> ...
gets
pom.xml
... <dependency> <groupId>docbook</groupId> <artifactId>docbook-xsl</artifactId> <version>1.73.2</version> <optional>true</optional> </dependency> ...
I would expect:
pom.xml
... <dependency> <groupId>docbook</groupId> <artifactId>docbook-xsl</artifactId> <version>1.73.2</version> <type>zip</type> <optional>true</optional> </dependency> ...
Proposed patch to fix this issue. Patch includes a test for this issue.