Benjamin Bentmann
9e99fe5e65
[MNG-4818] NPE in legacy.DefaultWagonManager.getArtifact
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@998861 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 09:57:38 +00:00
Benjamin Bentmann
62b1a5ffb0
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@997478 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 19:53:16 +00:00
Benjamin Bentmann
6da76b975a
[maven-release-plugin] prepare release maven-3.0-RC1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@997476 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 19:50:30 +00:00
Benjamin Bentmann
a7c10dcb30
[MNG-4793] Unable to obtain archiver for extension 'zip'
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@997467 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 19:23:59 +00:00
Benjamin Bentmann
0ce5541bb5
[MNG-4795] [regression] Dependencies in forked reactor projects are not resolved when aggregator bound to lifecycle forks
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@996206 13f79535-47bb-0310-9956-ffa450edef68
2010-09-11 20:19:40 +00:00
Benjamin Bentmann
b4916c20e9
o Cleaned up code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995585 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 21:52:50 +00:00
Benjamin Bentmann
8e5e2912ba
o Fixed missing delegation to new repo system
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995578 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 21:17:09 +00:00
Benjamin Bentmann
ee07bb36d5
[MNG-4788] [regression] Appassembler Maven Plugin doesn't work like as it should
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995272 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 22:40:23 +00:00
Benjamin Bentmann
091cfb1596
o Improved compat with legacy artifact system
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992243 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 09:41:27 +00:00
Benjamin Bentmann
7a9c89b337
o Tweaked stub class to make Guice from within Eclipse more happy
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@991886 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 10:57:43 +00:00
Benjamin Bentmann
2df157de23
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990787 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 12:36:40 +00:00
Benjamin Bentmann
546399c38d
[maven-release-plugin] prepare release maven-3.0-beta-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990785 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 12:34:49 +00:00
Benjamin Bentmann
8c13978af5
o Fixed duplicate processig of g:a-level metadata
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990769 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 11:14:59 +00:00
Benjamin Bentmann
e75d39f41a
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989402 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 23:13:09 +00:00
Benjamin Bentmann
26dde61f15
[maven-release-plugin] prepare release maven-3.0-beta-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989400 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 23:11:42 +00:00
Benjamin Bentmann
ae04af8e05
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989338 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 20:14:23 +00:00
Benjamin Bentmann
d04d6265e8
[maven-release-plugin] prepare release maven-3.0-beta-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989336 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 20:12:52 +00:00
Benjamin Bentmann
6c37a89744
[MNG-4756] Aether integration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988749 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 22:46:07 +00:00
Benjamin Bentmann
44c35b0510
[MNG-4749] Move from Plexus to Guice as IoC container
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988484 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 11:18:30 +00:00
Benjamin Bentmann
19dec1eff6
[MNG-4755] Version ranges cannot be resolved against mirror if a local artifact is present
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@987462 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 11:47:49 +00:00
Benjamin Bentmann
2225bc7bbe
[MNG-4765] Failing to determine java version for profile....
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@987335 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 22:26:55 +00:00
Benjamin Bentmann
ab39d82dd1
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@983204 13f79535-47bb-0310-9956-ffa450edef68
2010-08-07 10:53:09 +00:00
Benjamin Bentmann
99823b034e
[maven-release-plugin] prepare release maven-3.0-beta-2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@983202 13f79535-47bb-0310-9956-ffa450edef68
2010-08-07 10:51:26 +00:00
Benjamin Bentmann
8964423d92
o Added license header
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@979029 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 12:07:42 +00:00
Benjamin Bentmann
5a0e691507
[MNG-4738] DefaultArtifactResolver forks non-daemon threads
...
Submitted by: Benjamin Hanzelmann
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@979028 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 12:05:32 +00:00
Benjamin Bentmann
bcde4d89a4
o Tweaked API
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@965131 13f79535-47bb-0310-9956-ffa450edef68
2010-07-17 20:50:25 +00:00
Benjamin Bentmann
bca95f0f62
[MNG-4729] Mirrors and servers not accessed properly by plugin on a build
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@965101 13f79535-47bb-0310-9956-ffa450edef68
2010-07-17 16:19:24 +00:00
Benjamin Bentmann
bf4af4c326
o Decoupled test from platform details
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@960854 13f79535-47bb-0310-9956-ffa450edef68
2010-07-06 09:31:49 +00:00
Herve Boutemy
23f2095652
fixed errors reported by Checkstyle
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@958295 13f79535-47bb-0310-9956-ffa450edef68
2010-06-26 23:16:18 +00:00
Benjamin Bentmann
e733004eb1
o Restored backward-compat with Maven 2.x
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@955820 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 02:48:46 +00:00
Benjamin Bentmann
313e5b7761
o Set svn:eol-style=native
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@950626 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 16:35:38 +00:00
Benjamin Bentmann
9be1144e4e
[MNG-4696] [regression] MavenProject.getDependencyArtifacts() misses elements
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949801 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 16:34:51 +00:00
Benjamin Bentmann
6e7b4226e7
[MNG-1803] Provide line number information when there are errors processing a pom.xml
...
o Merged feature branch
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949708 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 10:24:20 +00:00
Herve Boutemy
38d44c6e57
formatting fixes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949544 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30 17:52:23 +00:00
Benjamin Bentmann
770b6d905f
o Fixed tests to account for the discrepancy that OSX has a case-insensitive file system yet java.io.File compares case-sensitively
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@948687 13f79535-47bb-0310-9956-ffa450edef68
2010-05-27 06:37:07 +00:00
Benjamin Bentmann
40028e7a18
[MNG-4679] [regression] command line option "-update-snapshots" does not work for dependency:copy-dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@945715 13f79535-47bb-0310-9956-ffa450edef68
2010-05-18 15:49:14 +00:00
Benjamin Bentmann
3b1181b87e
o Removed unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944470 13f79535-47bb-0310-9956-ffa450edef68
2010-05-14 21:08:59 +00:00
Olivier Lamy
7f42e485ca
restore more backward comp.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944465 13f79535-47bb-0310-9956-ffa450edef68
2010-05-14 20:59:30 +00:00
Benjamin Bentmann
b329fdb4e5
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@935667 13f79535-47bb-0310-9956-ffa450edef68
2010-04-19 16:55:28 +00:00
Benjamin Bentmann
958b6eced1
[maven-release-plugin] prepare release maven-3.0-beta-1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@935664 13f79535-47bb-0310-9956-ffa450edef68
2010-04-19 16:54:05 +00:00
Kristian Rosenvold
95330133d9
[MNG-4633] Fixed weave mode bug when building m3 itself in weave mode.
...
Updated testcase for MEP.
Also removed all unused/unecessar code from weave mode.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@934201 13f79535-47bb-0310-9956-ffa450edef68
2010-04-14 21:23:26 +00:00
Benjamin Bentmann
4d45299116
[MNG-1751] merging metadata doesn't fail when timestamp is in the future
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@932406 13f79535-47bb-0310-9956-ffa450edef68
2010-04-09 13:35:20 +00:00
Benjamin Bentmann
238f8c02fb
[MNG-2994] Snapshot repositories are not checked when using ranges
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@932128 13f79535-47bb-0310-9956-ffa450edef68
2010-04-08 21:29:56 +00:00
Benjamin Bentmann
51b1094d1e
o Used generated clone() methods
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@932100 13f79535-47bb-0310-9956-ffa450edef68
2010-04-08 20:47:10 +00:00
Kristian Rosenvold
83237e46af
[MNG-3004] Concurrent building of multimodule projects
...
This commit consists of a modularization of the DefaultLifecycleExecutor into smaller
components. This is primarily done with the intention of extracting execution strategy
somewhat from the rest of the logic.
It also contains three differenent execution strategies:
A) Linear ("Classic")
B) Parallel (Based on Dan's original implemementation)
C) Weave (Still experimental)
The command line -T option activates parallel running, and the argument
is in the form -T <[nThreads, a float][C][W]|auto>
Notes:
* The output demultiplexer is disabled in this commit, and output will appear intermingled.
* The modello plugin has known problems
* Surefire must be run in forkmode at least once.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@931884 13f79535-47bb-0310-9956-ffa450edef68
2010-04-08 11:29:13 +00:00
Benjamin Bentmann
3568227eef
o Extended debug logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@930204 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02 09:26:57 +00:00
Benjamin Bentmann
d425e273a1
[MNG-3470] Build does not fail on corrupted POM even with checksumPolicy=fail
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929985 13f79535-47bb-0310-9956-ffa450edef68
2010-04-01 14:16:03 +00:00
Benjamin Bentmann
ceef52904f
[MNG-4555] mvn archetype:generate -o (offline) still results in a "checking updates from central"
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929691 13f79535-47bb-0310-9956-ffa450edef68
2010-03-31 19:50:06 +00:00
Benjamin Bentmann
14094c260b
[MNG-3477] Authentication failures on dependency download aren't reported
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929299 13f79535-47bb-0310-9956-ffa450edef68
2010-03-30 21:26:59 +00:00
Benjamin Bentmann
aa68fb033b
[MNG-2741] [regression] Meaningless error message: "Error transferring file"
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929217 13f79535-47bb-0310-9956-ffa450edef68
2010-03-30 18:39:31 +00:00
Benjamin Bentmann
8aba4e9b9b
[MNG-4326] Maven should not check snapshot repositories for dependencies in the reactor
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@928842 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29 17:29:24 +00:00
Benjamin Bentmann
dfd067b3ed
o Refactored code to be more general/clear
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927050 13f79535-47bb-0310-9956-ffa450edef68
2010-03-24 13:26:24 +00:00
Benjamin Bentmann
bfaab01874
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921170 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 22:24:47 +00:00
Benjamin Bentmann
0c78c31304
[maven-release-plugin] prepare release maven-3.0-alpha-7
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921168 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 22:24:22 +00:00
Benjamin Bentmann
f2aa8eda8a
[MNG-4574] [regression] invoker:install uses wrong local repo path when settings.xml contains wildcard mirror
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917315 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 23:07:35 +00:00
Benjamin Bentmann
dd34e52b56
[MNG-4570] [regression] User/pass from settings.xml is not used during site:deploy
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917252 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 19:02:04 +00:00
Benjamin Bentmann
fe9a21ca81
[MNG-4571] mvn deploy -DaltDeploymentRepository errors out
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917058 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 22:09:10 +00:00
Benjamin Bentmann
3b35b6222a
[MNG-4522] Maven3 doesn't fail build when a pom from transitive dependency can't be found
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902573 13f79535-47bb-0310-9956-ffa450edef68
2010-01-24 14:24:34 +00:00
Olivier Lamy
cc05cc6320
[MNG-4543] Cleanup tmp files created by DefaultWagonManager
...
Issue id: MNG-4543
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902298 13f79535-47bb-0310-9956-ffa450edef68
2010-01-22 22:38:34 +00:00
Benjamin Bentmann
9417640359
[MNG-4432] reimplement parallel artifacts download
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900982 13f79535-47bb-0310-9956-ffa450edef68
2010-01-19 22:25:12 +00:00
Herve Boutemy
76178a550f
moved some unit-tests to follow tested classes move done in r828793
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900162 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17 17:17:02 +00:00
Benjamin Bentmann
574641d86c
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@896381 13f79535-47bb-0310-9956-ffa450edef68
2010-01-06 10:49:23 +00:00
Benjamin Bentmann
9e8a9af6ad
[maven-release-plugin] prepare release maven-3.0-alpha-6
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@896377 13f79535-47bb-0310-9956-ffa450edef68
2010-01-06 10:46:24 +00:00
Benjamin Bentmann
103a67cbaf
[MNG-4511] API incompatibility in MavenProjectBuilder (Maven-3)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@895035 13f79535-47bb-0310-9956-ffa450edef68
2010-01-01 17:11:38 +00:00
Benjamin Bentmann
02e2e6664c
[MNG-4368] DefaultArtifactInstaller should only overwrite files if timestamp has changed
...
o Improved logging to make optimization visible to end-user
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@894349 13f79535-47bb-0310-9956-ffa450edef68
2009-12-29 10:58:04 +00:00
Benjamin Bentmann
9d137583dd
[MNG-4368] DefaultArtifactInstaller should only overwrite files if timestamp has changed
...
o Revised to install upon any difference in file timestamp or length
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@894114 13f79535-47bb-0310-9956-ffa450edef68
2009-12-27 23:26:54 +00:00
Benjamin Bentmann
c0448b2def
[MNG-4500] [regression] Maven checks for updates of timestamped snapshots
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@892597 13f79535-47bb-0310-9956-ffa450edef68
2009-12-20 14:04:45 +00:00
Benjamin Bentmann
3d94938663
[MNG-4498] Don't fail dependency resolution if one remote repo's metadata is broken
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@891200 13f79535-47bb-0310-9956-ffa450edef68
2009-12-16 11:33:42 +00:00
Igor Fedorenko
837eb821f1
[MNG-4494] allow custom ArtifactRepository configuration and implementation
...
Issue id: MNG-4494
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@891083 13f79535-47bb-0310-9956-ffa450edef68
2009-12-16 00:34:19 +00:00
Benjamin Bentmann
6f3130aa4c
o Restored backward-compatibility
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@888922 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 18:54:41 +00:00
Benjamin Bentmann
7dec7325a9
[MNG-4469] [regression] deploy:deploy-file fails with secured repository
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@888488 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 17:12:02 +00:00
Benjamin Bentmann
269c956ea6
[MNG-4474] [regression] Wagon manager does not respect instantiation strategy of wagons
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@885758 13f79535-47bb-0310-9956-ffa450edef68
2009-12-01 13:12:56 +00:00
Benjamin Bentmann
f957961cb8
[MNG-4470] [regression] Proxies are ignored during artifact deployment
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@884296 13f79535-47bb-0310-9956-ffa450edef68
2009-11-25 22:10:16 +00:00
Benjamin Bentmann
5b75081750
[MNG-3902] Remove visibility MavenProjectBuilder#buildStandaloneSuperProject
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883430 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 17:40:04 +00:00
Benjamin Bentmann
9adfaf82b5
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883378 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 15:46:44 +00:00
Benjamin Bentmann
c23ce88074
[maven-release-plugin] prepare release maven-3.0-alpha-5
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883375 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 15:45:11 +00:00
Benjamin Bentmann
7a5ccb383b
[MNG-4461] [regression] No transfer progress during artifact deployment
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@882668 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 18:18:54 +00:00
Benjamin Bentmann
1d14aab24a
[MNG-4459] [regression] Effective settings as visible to plugins contain plain text passwords
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@882580 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 14:40:42 +00:00
Benjamin Bentmann
1068ab557c
[MNG-4454] Incomplete <parent> element causes NPE
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@881784 13f79535-47bb-0310-9956-ffa450edef68
2009-11-18 14:08:28 +00:00
Benjamin Bentmann
8b21cd1567
[MNG-4450] [regression] Stub project for missing dependency POMs is not properly created
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@881563 13f79535-47bb-0310-9956-ffa450edef68
2009-11-17 22:05:28 +00:00
Benjamin Bentmann
0f465258e5
[MNG-4440] error message should clearly indicate the module that failed, and how to continue
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@836267 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 21:36:31 +00:00
Benjamin Bentmann
2ae3616c3f
o Removed dead code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@836256 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 20:15:49 +00:00
Benjamin Bentmann
8e826033a8
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@835944 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 18:02:13 +00:00
Benjamin Bentmann
f54f1ec409
[maven-release-plugin] prepare release maven-3.0-alpha-4
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@835941 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 18:00:22 +00:00
Benjamin Bentmann
42ed0ede91
[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@834919 13f79535-47bb-0310-9956-ffa450edef68
2009-11-11 15:46:56 +00:00
Benjamin Bentmann
1acffe2e2b
o Restored backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834908 13f79535-47bb-0310-9956-ffa450edef68
2009-11-11 15:26:46 +00:00
Benjamin Bentmann
c10f412029
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834123 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 16:00:39 +00:00
Benjamin Bentmann
98ab96d19b
[maven-release-plugin] prepare release maven-3.0-alpha-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834118 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:55:07 +00:00
Benjamin Bentmann
1ef9a7692b
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834106 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:26:12 +00:00
Benjamin Bentmann
7dd84efa0e
[maven-release-plugin] prepare release maven-3.0-alpha-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834104 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:24:06 +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
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
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
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
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
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
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
1dac10a618
o Fixed event adapter to pass local file along
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@826867 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 23:10:19 +00:00
Benjamin Bentmann
759928f4d0
o Added transfer listener for further downloads
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825494 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15 13:40:24 +00:00
Benjamin Bentmann
865134cd8e
o Removed duplicate class
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825301 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 21:48:51 +00:00
Benjamin Bentmann
6821063783
o Added transfer listener for project dependency downloads
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825289 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 21:22:35 +00:00
Benjamin Bentmann
3229076989
[MNG-4204] Remove support for legacy style repositories
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825183 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 16:39:08 +00:00
Jason van Zyl
b6c70ca1f9
o another pass at removing wagon from the core.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823064 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 06:32:35 +00:00
Benjamin Bentmann
72755b1ec1
o Fixed dependency scopes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820274 13f79535-47bb-0310-9956-ffa450edef68
2009-09-30 14:09:39 +00:00
Benjamin Bentmann
5063731cb6
o Made mirrorOfLayout default to Maven layouts to prevent accidental matches with repos using custom layouts
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@819742 13f79535-47bb-0310-9956-ffa450edef68
2009-09-28 21:30:10 +00:00
Olivier Lamy
e2594ad022
add generics.
...
remove unused imports.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@819726 13f79535-47bb-0310-9956-ffa450edef68
2009-09-28 20:43:23 +00:00
Herve Boutemy
51b6120810
generified code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@819177 13f79535-47bb-0310-9956-ffa450edef68
2009-09-26 17:08:24 +00:00
Herve Boutemy
9ead685350
improved javadoc to explain actual version comparison rules
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@819160 13f79535-47bb-0310-9956-ffa450edef68
2009-09-26 16:07:44 +00:00
Herve Boutemy
83626b8b03
added test cases
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@819001 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 20:35:01 +00:00
Benjamin Bentmann
ed18f8b7c6
[MNG-2098] Artifact resolver incorrectly selects repository which doesn't contain the selected version
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@818829 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 12:14:31 +00:00
Benjamin Bentmann
f4bd89f38d
[MNG-4367] Consider layout for mirror selection
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@818442 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 10:55:59 +00:00
Benjamin Bentmann
4648efa59b
o Refactored code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@818412 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 09:06:46 +00:00
Benjamin Bentmann
340108611d
o Restored backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@816604 13f79535-47bb-0310-9956-ffa450edef68
2009-09-18 12:42:03 +00:00
Benjamin Bentmann
5097fd5116
[MNG-4343] maven always checks missing release artifacts
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@816563 13f79535-47bb-0310-9956-ffa450edef68
2009-09-18 09:48:49 +00:00
Benjamin Bentmann
ddf8257866
[MNG-4048] Allow to resolve dependencies using version range from reactor
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@816180 13f79535-47bb-0310-9956-ffa450edef68
2009-09-17 13:26:10 +00:00
Benjamin Bentmann
eeeee17821
o Fixed inconsistent behavior of version getters
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@816133 13f79535-47bb-0310-9956-ffa450edef68
2009-09-17 10:46:52 +00:00
Benjamin Bentmann
5d459b0c0e
[MNG-4361] [regression] command line option "-update-snapshots" does not work
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@816002 13f79535-47bb-0310-9956-ffa450edef68
2009-09-16 23:07:41 +00:00
Benjamin Bentmann
2dc6a5313c
[MNG-4359] [regression] Locally reachable parent POMs outside of reactor are not found during dependency resolution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@815327 13f79535-47bb-0310-9956-ffa450edef68
2009-09-15 13:46:52 +00:00
Benjamin Bentmann
4d32ed118d
o Generified code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@814888 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14 22:24:41 +00:00
Benjamin Bentmann
57b95421a6
o Extended logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@814552 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14 10:03:00 +00:00
Benjamin Bentmann
2ff0a41fa8
o Extended debug logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@814379 13f79535-47bb-0310-9956-ffa450edef68
2009-09-13 19:45:23 +00:00
Benjamin Bentmann
044835055b
o Added method to easily check for result of resolution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@814027 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 21:02:34 +00:00
Benjamin Bentmann
d8951da832
[MNG-4353] [regression] Plugin dependencies are not downloaded from repos given in the plugin's POM
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@813869 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 15:06:06 +00:00
Benjamin Bentmann
ee54ab90f8
o Restored backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@813810 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 12:43:08 +00:00
Benjamin Bentmann
552a920fb0
o Fixed resolution of transitive dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@813805 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 12:31:00 +00:00
Herve Boutemy
388fcd100e
fixed errors reported by Checkstyle
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@813604 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10 21:49:53 +00:00
Herve Boutemy
4d3e5b3bdd
coding style fix
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@813453 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10 14:14:16 +00:00
Benjamin Bentmann
07f5ea260a
o Exposed getMirror() logic to public clients
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810613 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 17:02:06 +00:00
Benjamin Bentmann
102f4ab603
[MNG-4334] maven core caches settings.xml
...
o Last pass: proxies moved out of the components into the requests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810444 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 10:16:19 +00:00
Olivier Lamy
7ed1358995
restore backward compat (for project-info-reports:dependencies)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810402 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 08:01:25 +00:00
Olivier Lamy
5fecbde92a
restore backward compat (for project-info-reports:dependencies)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810397 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 07:51:15 +00:00
Benjamin Bentmann
3c34aa8c14
[MNG-4334] maven core caches settings.xml
...
o First pass: auth & mirror moved out of the components into the requests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810296 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 22:49:05 +00:00
Benjamin Bentmann
7ef7751684
o Clarified API
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810053 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 13:49:27 +00:00
Benjamin Bentmann
3f6ba89be7
o Simplified code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@809532 13f79535-47bb-0310-9956-ffa450edef68
2009-08-31 10:41:55 +00:00
Benjamin Bentmann
6d604c17c7
[MNG-4331] Add new mojo annotation @requiresDependencyCollection to grab dependency tree without files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@809431 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30 22:28:16 +00:00
Benjamin Bentmann
6a41005dd2
o Synced ProjectDependenciesResolver with MSHARED-126
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@809365 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30 16:09:32 +00:00
Benjamin Bentmann
0234dc7e0e
o Simplfied code (no need to check derived and immutable fields)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@809322 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30 12:13:52 +00:00
Benjamin Bentmann
c1a23b8891
o Added license header
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@809054 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 23:01:53 +00:00
Daniel Fabulich
7e24255ab4
[MARTIFACT-19] DefaultArtifactInstaller should only overwrite files if timestamp has changed
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@808537 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 17:09:42 +00:00
Benjamin Bentmann
35101ed744
o Restored legacy methods for backward-compat with existing plugins
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@807742 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 18:15:20 +00:00
Benjamin Bentmann
29b30a3249
o Introduced component for metadata parsing to abstract from XPP3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@807145 13f79535-47bb-0310-9956-ffa450edef68
2009-08-24 10:47:53 +00:00
Benjamin Bentmann
4f49a5c76e
o Improved logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@806639 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 16:53:53 +00:00
Benjamin Bentmann
1b57686445
o Restored some more backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@806585 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 15:04:07 +00:00
Benjamin Bentmann
c81959a706
o Restored some more backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@806538 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 13:07:32 +00:00
Benjamin Bentmann
68ca923fb5
o Refactored code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@805960 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19 20:19:07 +00:00
Benjamin Bentmann
1bf8d76de8
o Restored methods for backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@805378 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18 11:59:58 +00:00
Benjamin Bentmann
6499386f49
o Fixed NPEs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@805163 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17 21:49:37 +00:00
Benjamin Bentmann
5eaec2f448
o Restored methods for backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@805122 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17 20:17:36 +00:00
Benjamin Bentmann
fe9f7fde6d
o Fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@805068 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17 17:43:53 +00:00
Benjamin Bentmann
b725e30dea
[MNG-4305] [regression] ${localRepository.basedir} is not a proper path
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@805061 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17 17:30:33 +00:00
Benjamin Bentmann
0e1d2e829d
[MNG-4293] Extend Mojo API to allow resolution of both compile and runtime dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@803422 13f79535-47bb-0310-9956-ffa450edef68
2009-08-12 09:33:39 +00:00
Benjamin Bentmann
c0f98e60b2
o Improved error message
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@803140 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11 14:52:38 +00:00
Benjamin Bentmann
217c82d26d
o Re-added support for offline mode
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@803093 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11 12:48:14 +00:00
Benjamin Bentmann
24bd8d772f
o Introduced RepositoryRequest to hold the bare minimum of items required for repo accesses
...
o Added cache for metadata.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@803059 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11 10:29:38 +00:00
Benjamin Bentmann
483a0d1f90
o Fixed bad protocol & basedir after mirroring
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@803057 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11 10:24:33 +00:00
Benjamin Bentmann
497a490d0f
o Fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@802780 13f79535-47bb-0310-9956-ffa450edef68
2009-08-10 13:12:36 +00:00
Benjamin Bentmann
db4d07ea3a
o Fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@802778 13f79535-47bb-0310-9956-ffa450edef68
2009-08-10 13:09:40 +00:00
Benjamin Bentmann
09d93a0b6a
o Fixed critical performance regression introduced in r801648. The relocation is now grabbed alongside the direct dependencies when we get the resolution group, these bits are stored in the same file and so we can as well process them in one go.
...
Issue id: o
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@802251 13f79535-47bb-0310-9956-ffa450edef68
2009-08-07 22:17:19 +00:00
Benjamin Bentmann
ae33045c96
[MNG-4275] [regression] Direct relocations no longer log at WARNING level : MNG-3380 conflicts with MNG-1689
...
o Merged from r801437
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@801785 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06 19:29:18 +00:00
Benjamin Bentmann
95632cef43
[MNG-3769] [regression] Excluding relocated transitive dependencies does not work
...
o Merged from r736543
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@801760 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06 18:30:33 +00:00
Benjamin Bentmann
4397321a10
o Extended metadata resolution group to also hold managed version map. This can save us another trip through the project builder when transitively resolving say plugin dependencies. We already need to build the project to grab the direct dependencies so we can as well grab the managed ones while we're there
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@801738 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06 17:35:15 +00:00
Benjamin Bentmann
026328be02
[MNG-4197] relocation doesn't work in trunk (rev 784345)
...
Submitted by: Olivier Lamy
o Applied with minor updates to account for recent refactoring
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@801648 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06 13:48:03 +00:00
Benjamin Bentmann
480dd49f8d
[MNG-4281] remote snapshots are prefered over locally installed snapshots in maven3 svn rev 800808
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@800922 13f79535-47bb-0310-9956-ffa450edef68
2009-08-04 19:05:43 +00:00
Benjamin Bentmann
64f0e9f57b
o Fixed exception handling
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@800493 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03 18:57:21 +00:00
Benjamin Bentmann
f4fa9e3838
o Refactored model validator to use problem collector
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@800451 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03 16:20:06 +00:00
Benjamin Bentmann
db0e7f7407
o Fixed URL logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@800117 13f79535-47bb-0310-9956-ffa450edef68
2009-08-02 17:50:29 +00:00
Benjamin Bentmann
a907343a61
o Fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@800110 13f79535-47bb-0310-9956-ffa450edef68
2009-08-02 17:21:57 +00:00
Benjamin Bentmann
bc744b544b
o Extended repo system to grab artifacts without resolving them
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@800086 13f79535-47bb-0310-9956-ffa450edef68
2009-08-02 14:41:04 +00:00
Benjamin Bentmann
287a715954
o Removed authorative flag from repo, resolution just stops when the artifact's resolved flag is true
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@799858 13f79535-47bb-0310-9956-ffa450edef68
2009-08-01 13:10:20 +00:00
Benjamin Bentmann
82005766ac
o Removed authorative flag from artifact, we can just use the resolved flag to stop the resolution process
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@799692 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31 18:45:18 +00:00
Benjamin Bentmann
899e37629b
[MNG-4231] Snapshots are not checked for updates
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@799592 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31 12:49:40 +00:00
Benjamin Bentmann
08bb4081d4
[MNG-4266] Missing method ArtifactUtils.isSnapshot used in the release plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@799225 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 10:17:29 +00:00
Jason van Zyl
6f47dab728
o going to work on the security manager on a branch
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@798717 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28 22:01:48 +00:00
Olivier Lamy
b2a9420e63
remove unused imports.
...
fix license headers.
remove empty class.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@797828 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 19:42:15 +00:00
Jason van Zyl
d8ee29d10c
o missed the tests, thanks subclipse
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@797695 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 00:16:45 +00:00
Olivier Lamy
5ad174e3d6
[MNG-4247] Displaying which artifacts are downloaded and from which repo
...
Only displaying a simple : [INFO] Downloaded http://x.x.x.x:x/ .......
As there is so much places where ArtifactResolutionRequest is created without any access to mavenExecutionRequest.getTransferListener()
Issue id: MNG-4247
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@797678 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 22:37:39 +00:00
Jason van Zyl
aae5e98767
o limit system scoped resolution from interacting with repositories all together.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@797675 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 22:32:28 +00:00
Jason van Zyl
684eed4a0c
o using the repository system and repositories to mediate proxy use. proxies restored.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@796903 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22 22:58:24 +00:00
Benjamin Bentmann
88216c6532
o Re-introduced distinction between user properties and system properties. We have use cases like interpolation and SUREFIRE-121 where we would like to handle user-specified props specially so a single properties soup is not up to the job. However, I opted not to follow the approach from 2.x where we also collect both system properties and user properties in a combined set called execution properties. Code that embeds Maven and programmatically creates an execution request should be not required to assemble such a mixed properties instance, it would enable bad behavior from Maven by subtle API misuse. Also, for things like the lifecycle participant that wants to inject properties, it should be cristal clear whether it injects a user or a system property, the semantics of something like getExecutionProperties().setProperty() would be unclear however.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@796900 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22 22:43:05 +00:00
Benjamin Bentmann
a6f68f3ce5
o Tweaked exception message to be more presice with respect to remote repos
...
- First, don't eliminate repos with duplicate ids. Duplicate repos should have been merged up-front, if they weren't this is a bug and should be apparent in the diagnostic output
- Second, be explicit about the case where no repos are defined to distinguish that from the case where the exception creator did not know the repos (==null)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@796641 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22 09:31:58 +00:00
Benjamin Bentmann
ddd5c13075
o Generified code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@796637 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22 09:21:11 +00:00
Jason van Zyl
c5fb845b6b
o make sure that the plugin repositories are propagated from the builder request and not from the MavenProject
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@796420 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 18:02:07 +00:00
Jason van Zyl
1267ef7633
o note about dropping support for legacy repositories
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@796329 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21 14:55:23 +00:00
Jason van Zyl
4363bdecef
MNG-4245: can't access protected mirrors with latest 3.0-SNAPSHOT (rev 795227)
...
Submitted by: Igor Fedorenko
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@795913 13f79535-47bb-0310-9956-ffa450edef68
2009-07-20 16:52:08 +00:00
Benjamin Bentmann
01f7692db0
o Replaced usage of StringBuffer with StringBuilder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@795584 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 18:20:09 +00:00
Benjamin Bentmann
6f6884233d
o Fixed injection of repository layouts
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@795086 13f79535-47bb-0310-9956-ffa450edef68
2009-07-17 13:55:31 +00:00
Jason van Zyl
2aa1e07e0b
o missing bits
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@794821 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 20:05:57 +00:00
Jason van Zyl
3bcaf7ac83
o just making sure the auth bits passed into find their way to be an Authentication object associated with the repository
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@794773 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 18:38:16 +00:00
Jason van Zyl
1ceae0f25e
o restoring auth
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@794767 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 17:50:29 +00:00
Benjamin Bentmann
433d4bf3b8
[MNG-4239] NoSuchMethodError org.apache.maven.project.inheritance.ModelInheritanceAssembler.assembleModelInheritance(Lorg/apache/maven/model/Model;Lorg/apache/maven/model/Model;)V
...
o Restored legacy API
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@793910 13f79535-47bb-0310-9956-ffa450edef68
2009-07-14 14:38:57 +00:00
Benjamin Bentmann
553fce0f1a
[MNG-4227] DefaultArtifactVersion equals implementation does not handle null
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@790712 13f79535-47bb-0310-9956-ffa450edef68
2009-07-02 19:08:35 +00:00
Jason van Zyl
f74539ec7f
o restored the WagonManager, the archetype system and the nexus indexer both use this directly. doesn't matter we can now support them forever.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@790408 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 22:16:29 +00:00
Benjamin Bentmann
abca2a5252
o Moved model builder classes into dedicated package such that o.a.m.model is reserved for the generated Modello classes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@790350 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 20:04:48 +00:00
Benjamin Bentmann
2b44c968f0
o Extended model validator to support more than two validation levels
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@790338 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 19:33:40 +00:00