Jason van Zyl wrote on Monday, February 12, 2007 7:12 AM: > On 11 Feb 07, at 11:59 PM 11 Feb 07, Jason Dillon wrote: > >> Are there release notes on the major changes or significant fixes >> which we might need to adapt to and/or be able to remove local >> build hacks? The JIRA road map is kinda hard to scrape the relevant >> details from. >> > > The only thing in the list which may bite you is that the the > dependency resolution is more correct, at least in terms of what we > documented, in that the nearest version of a dependency will be > selected. This will affect if you are not specifying all dependencies > which you actually need to compile your project. Technically you > should always list the dependencies that your project actually needs > to compile, but we currently don't enforce that as Jorg noted. So if > you are relying on transitive deps to pick up your compile time > requirements you might have some issues. Specifically this: > > http://jira.codehaus.org/browse/MNG-2794 > > The rest are bug fixes. There is only the one slight behavioral > change that I am aware off.
Well, in any case it would be great to integrate the code of http://jira.codehaus.org/browse/MNG-2676 into the dependencies plugin and get a release. It is a great help to analyse and fix such situations (here integrated into our internal info plugin): ============ %< ================= [INFO] ---------------------------------------------------------------------------- [INFO] Building Commons Activation Project [INFO] task-segment: [info:analyse] [INFO] ---------------------------------------------------------------------------- [INFO] Preparing info:analyse [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Nothing to compile - all classes are up to date [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:testCompile] [INFO] Nothing to compile - all classes are up to date [INFO] [info:analyse] [INFO] Used declared dependencies: [INFO] commons-io:commons-io:jar:1.3:compile [INFO] com.company.commons:company-commons-test:jar:2.0.10:test [INFO] proxytoys:proxytoys:jar:0.2.1:compile [INFO] com.company.commons:company-commons-lang:jar:2.0.6:compile [INFO] javax.activation:activation:jar:1.0.2:compile [INFO] Used undeclared dependencies: [INFO] jmock:jmock:jar:1.1.0:test [INFO] junit:junit:jar:3.8.1:test [INFO] Unused declared dependencies: [INFO] None [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 19 seconds [INFO] Finished at: Mon Feb 12 09:21:38 CET 2007 [INFO] Final Memory: 6M/11M [INFO] ------------------------------------------------------------------------ ============ %< ================= - Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
