Commit Graph

8500 Commits

Author SHA1 Message Date
Benjamin Bentmann 59871b0ee7 o Fixed backward-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@831410 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30 18:13:26 +00:00
Benjamin Bentmann 02cbed3d5a [MNG-4413] [regression] Repositories discovered in dependency POMs are not subject to mirroring
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@831282 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30 12:24:40 +00:00
Benjamin Bentmann 8c43be9fef o Fixed backward-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830969 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 14:44:08 +00:00
Benjamin Bentmann defd0cc82a [MNG-4416] [regression] Plugins are not properly ordered after merging with profile plugins
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830915 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 12:33:36 +00:00
Benjamin Bentmann 4d5a89d0d6 [MNG-4415] [regression] Plugins are not properly ordered after merging with inherited parent plugins
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830809 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 00:24:56 +00:00
Benjamin Bentmann e463a9626f o Updated some default plugin versions
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830756 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28 20:43:13 +00:00
Benjamin Bentmann 96990da133 o Improved validation message
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830558 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28 14:28:25 +00:00
Benjamin Bentmann 30ef86e916 o Fixed handling of releative paths
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830357 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 21:57:59 +00:00
Benjamin Bentmann 32d6c8699e o Deprecated legacy class
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830355 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 21:55:07 +00:00
Benjamin Bentmann 3487e9e506 [MNG-4412] Make legacy entry points to repository system pick offline mode from session
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830281 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 18:17:05 +00:00
Benjamin Bentmann 6ce5060ddc o Extended error message
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830222 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 15:04:19 +00:00
Benjamin Bentmann 21fff93ae9 [MNG-4408] Missing settings.xml is silently ignores
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830204 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 14:32:07 +00:00
Benjamin Bentmann 642904917a o Extended debug logging
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830186 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 13:51:28 +00:00
Benjamin Bentmann fca0b52ab4 o Restored support for IT execution using embedded Maven
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830178 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 13:32:56 +00:00
Benjamin Bentmann ae7f205ae0 o Fixed legacy support
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830161 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 13:15:39 +00:00
Benjamin Bentmann 2362f58ef5 [MNG-4410] [regression] Maven execution does not end after showing usage help
[MNG-4411] [regression] Maven execution does not stop after showing version


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830142 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 12:00:49 +00:00
Benjamin Bentmann 611bd1c998 o Fixed regressions after refactoring
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830017 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 23:29:17 +00:00
Jason van Zyl 8f85d87b5c o another pass at cleaning up the MavenCli, it still needs work but at least I can see a pattern now for embedding
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829988 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 21:42:53 +00:00
Benjamin Bentmann 6b94e17b96 o Updated to plexus:1.4.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829974 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 21:18:07 +00:00
Benjamin Bentmann e567bac9d9 o Added runtime dependency on maven-compat to access legacy repo system impl
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829973 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 21:17:24 +00:00
Benjamin Bentmann 20f8323b0a [MNG-4221] Push all repository/artifact related code into a legacy module and create a backward compat layer for external consumers
o Refactored code to make maven-compat depend on maven-core, this got ugly regarding some tests which to a high degree depend on a full-blown repository system

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829934 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 20:16:00 +00:00
Benjamin Bentmann 6e7ef4a045 [MNG-4398] Provide an extension point to track artifact additions to the local repository
o Applied patch from Igor Fedorenko to actually associate events with the originating local repo

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829805 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 14:03:49 +00:00
Benjamin Bentmann 777bae36e8 [MNG-3807] Maven is not interpolatin Properties at plugin configuration
o Updated to plexus:1.4.1 which contains the required fix

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829780 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 12:58:15 +00:00
Benjamin Bentmann 7d6257748e o Polished model validation messages
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829625 13f79535-47bb-0310-9956-ffa450edef68
2009-10-25 18:49:25 +00:00
Benjamin Bentmann 65011e780e o Decoupled test from central and used a file-based stub repo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829415 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 17:25:01 +00:00
Benjamin Bentmann 66f67c3d40 o Added quick fix for LegacyRepositorySystemTest which hasn't been updated to use the stub repo yet
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829407 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 16:46:26 +00:00
Benjamin Bentmann 67c7dc2168 [MNG-4405] Uninterpolated expressions should cause an error for plugin versions
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829403 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 16:34:48 +00:00
Benjamin Bentmann 077c0be9a9 [MNG-4404] Throw validation error upon duplicate profile id
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829390 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 15:43:30 +00:00
Benjamin Bentmann 01b1b16386 [MNG-4402] Improve duplicated modules error
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829383 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 14:53:54 +00:00
Benjamin Bentmann 86c8236aab o Decoupled tests from central and used a file-based stub repo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829280 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 23:48:02 +00:00
Benjamin Bentmann 8d38204e16 [MNG-4401] [regression] central repository is tried before explicitly declared repositories during parent POM resolution
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829157 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 18:06:34 +00:00
Benjamin Bentmann d8942acd68 o Tweaked transfer progress output
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829115 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 16:10:41 +00:00
Benjamin Bentmann f5a93816c7 o Tweaked error message formatting
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829065 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 13:55:01 +00:00
Benjamin Bentmann a05c12af81 o Added missing transfer listener
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829043 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 13:06:33 +00:00
Benjamin Bentmann 46584fbf1e o Fixed transfer listener to output to proper stream
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829018 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 12:11:47 +00:00
Benjamin Bentmann fce4db9c9c [MNG-4400] [regression] Repository order from settings.xml is not respected during artifact resolution
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829009 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 11:43:38 +00:00
Benjamin Bentmann 5160b63bc0 o Changed transfer listener to consequently use the event for data
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828870 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 22:09:45 +00:00
Benjamin Bentmann 3a89fb086a o Moved Settings out of maven-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828801 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 17:59:26 +00:00
Benjamin Bentmann 61f428a520 o Moved Artifact and its class closure to a dedicated module
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828793 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 17:34:20 +00:00
Benjamin Bentmann ad34db3748 o Removed obsolete code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828650 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 10:49:28 +00:00
Benjamin Bentmann f7d7cbb6a0 o Improved error message
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828642 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 10:29:34 +00:00
Benjamin Bentmann e85cd0c2c3 o Restored backward-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828259 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 23:49:07 +00:00
Benjamin Bentmann 412ab3371b o Fixed NPEs
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828249 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 23:27:21 +00:00
Benjamin Bentmann c501175f79 [MNG-3819] [regression] Plugins that don't declare dependency on plexus-utils no longer get plexus-utils:1.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828222 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 21:24:21 +00:00
Benjamin Bentmann bb889e5895 o Revised transfer listener to retain resource identity
o Allowed to monitor transfer duration

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828109 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 17:07:39 +00:00
Benjamin Bentmann 658b110eee [MNG-4398] Provide an extension point to track artifact additions to the local repository
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828031 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 14:19:17 +00:00
Benjamin Bentmann 4e3d791eef o Revised transfer listener to provide better feedback
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828026 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 14:17:38 +00:00
Benjamin Bentmann d15b9be902 o Polished code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@827957 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 10:46:46 +00:00
Benjamin Bentmann 504f5bca65 [MNG-4186] Provide an exact pointer to documentation specific to each known exception that can occur
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@827792 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 21:08:08 +00:00
Benjamin Bentmann 6e6f881bc8 o Specialized exception
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@827020 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 09:50:35 +00:00