You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Herve Boutemy (JIRA)" <ji...@codehaus.org> on 2013/04/19 08:29:52 UTC
[jira] (MDEP-107) Output the dependencies in a consistent and
natural order
[ https://jira.codehaus.org/browse/MDEP-107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy closed MDEP-107.
------------------------------
Resolution: Fixed
Fix Version/s: 2.0
work done in MDEP-100 to display a nice tree
> Output the dependencies in a consistent and natural order
> ---------------------------------------------------------
>
> Key: MDEP-107
> URL: https://jira.codehaus.org/browse/MDEP-107
> Project: Maven 2.x Dependency Plugin
> Issue Type: Improvement
> Components: tree
> Affects Versions: 2.0
> Reporter: William Ferguson
> Fix For: 2.0
>
> Attachments: maven-common-artifact-filters.patch, maven-dependency-plugin.patch
>
>
> As of 2.0-alpha-5-SNAPSHOT 31-AUG-2007 the dependencies when output are in random order as I suspect they come straight form a Set.
> This makes it really difficult for a human to parse the dependencies.
> Ordering them using the natural artifact order before output would be a great improvement.
> In particular dependency:tree is very hard to read when they are not ordered.
> But if each level were ordered using the natural artifact ordering it would be much easier to read and to work out where the dep problems lay.
> [INFO] [dependency:tree]
> [INFO] com.yarris.consol:consol-web:war:1.0-SNAPSHOT
> [INFO] com.yarris:cielo:jar:1.5:compile
> [INFO] javax.j2ee:j2ee:jar:1.3.1:compile
> [INFO] commons-digester:commons-digester:jar:1.7:compile
> [INFO] opensymphony:sitemesh:jar:2.2.1:compile
> [INFO] commons-lang:commons-lang:jar:2.1:compile
> [INFO] com.yarris.consol:consol-ejb:ejb:1.0-SNAPSHOT:compile
> [INFO] org.apache.axis:axis:jar:1.4:compile
> [INFO] backport-util-concurrent:backport-util-concurrent:jar:3.0:compile
> [INFO] commons-discovery:commons-discovery:jar:0.2:compile
> [INFO] commons-httpclient:commons-httpclient:jar:3.0:compile
> [INFO] commons-codec:commons-codec:jar:1.3:compile
> [INFO] commons-javaflow:commons-javaflow:jar:20060411:compile
> [INFO] commons-pool:commons-pool:jar:1.1:compile
> [INFO] xerces:xercesImpl:jar:2.0.2:compile
> [INFO] com.yarris:hubbub-mail:jar:2.1:compile
> [INFO] jasperreports:jasperreports:jar:1.3.0:compile
> [INFO] xml-apis:xml-apis:jar:1.0.b2:compile
> [INFO] eclipse:jdtcore:jar:3.1.0:compile
> [INFO] org.apache.axis:axis-jaxrpc:jar:1.4:compile
> [INFO] eclipse:jdt-compiler:jar:3.1.1:compile
> [INFO] net.sourceforge.jexcelapi:jxl:jar:2.6.3:compile
> [INFO] com.yarris:kapri:jar:1.0.1:compile
> [INFO] org.ostermiller:ostermiller-utils:jar:1.04.00:compile
> [INFO] com.pd4ml:pd4ml:jar:1.2.4:compile
> [INFO] poi:poi-2.5.1-final:jar:20040804:compile
> [INFO] javax.xml.soap:saaj-api:jar:1.2:compile
> [INFO] com.yarris:samurai:jar:1.19:compile
> [INFO] com.yarris:hubbub-log4j:jar:1.8:compile
> [INFO] org.acegisecurity:acegi-security:jar:1.0.3:compile
> [INFO] org.springframework:spring-remoting:jar:1.2.8:compile
> [INFO] org.springframework:spring-dao:jar:1.2.8:compile
> [INFO] org.springframework:spring-context:jar:1.2.8:compile
> [INFO] org.springframework:spring-aop:jar:1.2.8:compile
> [INFO] org.springframework:spring-webmvc:jar:1.2.8:compile
> [INFO] org.springframework:spring-web:jar:1.2.8:compile
> [INFO] org.springframework:spring-jdbc:jar:1.2.8:compile
> [INFO] org.springframework:spring-beans:jar:1.2.8:compile
> [INFO] org.springframework:spring-core:jar:1.2.8:compile
> [INFO] org.springframework:spring-support:jar:1.2.8:runtime
> [INFO] org.apache.velocity:velocity:jar:1.5:compile
> [INFO] axis:axis-wsdl4j:jar:1.3:compile
> [INFO] org.apache.ws:wss4j:jar:1.5.0:compile
> [INFO] com.yarris:yarris-jms:jar:1.0:compile
> [INFO] commons-io:commons-io:jar:1.2:compile
> [INFO] opensymphony:oscache:jar:2.0.2:compile
> [INFO] com.yarris.consol:consol-interfaces:jar:1.1:compile
> [INFO] xmlbeans:xbean:jar:2.2.0:compile
> [INFO] struts:struts-el:jar:1.1:compile
> [INFO] com.yarris:sopho:jar:1.6:compile
> [INFO] jdom:jdom:jar:1.0:compile
> [INFO] log4j:log4j:jar:1.2.14:compile
> [INFO] velocity:velocity-dep:jar:1.4:compile
> [INFO] struts:struts:jar:1.1:compile
> [INFO] struts:struts-legacy:jar:1.1:compile
> [INFO] commons-validator:commons-validator:jar:1.0.2:compile
> [INFO] oro:oro:jar:2.0.6:compile
> [INFO] javax.sql:jdbc-stdext:jar:2.0:compile
> [INFO] com.yarris:hubbub-web:jar:1.3:compile
> [INFO] javax.servlet:jstl:jar:1.0.2:compile
> [INFO] commons-fileupload:commons-fileupload:jar:1.0:compile
> [INFO] jfree:jfreechart:jar:1.0.2:compile
> [INFO] jfree:jcommon:jar:1.0.0:compile
> [INFO] junit:junit:jar:3.7:compile
> [INFO] taglibs:standard:jar:1.0.4:compile
> [INFO] xalan:xalan:jar:2.6.0:compile
> [INFO] displaytag:displaytag:jar:1.1:compile
> [INFO] com.lowagie:itext:jar:2.0.0:compile
> [INFO] commons-beanutils:commons-beanutils:jar:1.6:compile
> [INFO] commons-logging:commons-logging:jar:1.0:compile
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira