Jason van Zyl
a965b55cf4
o fixing the tests
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747925 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 21:10:31 +00:00
Oleg Gusakov
34820bc86c
getting rid of project in the API layer
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747923 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 21:05:19 +00:00
Jason van Zyl
7b3b37986c
o fixing MavenMetadataSource
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747919 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 21:01:07 +00:00
Jason van Zyl
af465cb137
o remove MavenMetadataSource's static call
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747913 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 20:40:28 +00:00
Jason van Zyl
a1f10a19d6
o one more class to decouple which i'll leave to oleg
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747911 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 20:35:44 +00:00
Jason van Zyl
5d70315512
o remove static method from MavenMetadataSource
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747910 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 20:35:29 +00:00
Jason van Zyl
f5522d551a
o trying out some more decoupling in a separate module
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747905 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 20:09:57 +00:00
Jason van Zyl
5a0f6b79e2
o remove MavenProject imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747904 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 20:06:32 +00:00
Oleg Gusakov
f4249d0a73
refactored the "single repository interface" to get rid of Project - replaced with sudo-repository interface to find reactor artifacts if any
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747901 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 20:01:52 +00:00
Jason van Zyl
f2d3908905
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747888 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 18:28:39 +00:00
Jason van Zyl
a882c1015b
o trying to decouple the interface from maven-project. we're stuck with MavenProject at the moment
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747886 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 18:28:14 +00:00
Jason van Zyl
2b7a9d9220
o POM for the separation of the repository system
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747880 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 18:13:25 +00:00
Jason van Zyl
29d4a4048a
o adding a separate module for the repository system so that oleg can start a mercury implementation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747877 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 18:10:02 +00:00
Jason van Zyl
bb864d028b
o remove another unused method from the repository system interface
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747665 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 05:28:17 +00:00
Jason van Zyl
47357091c5
o remove VersionRange from everywhere except the legacy repository system implementation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747662 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 05:22:41 +00:00
Jason van Zyl
4aea96aeb2
o use the artifact resolution request/result method to remove another couple methods from the repository system
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747658 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 04:55:59 +00:00
Jason van Zyl
54da5ce53e
o omit the creation of deployment specific repositories, and uniqueVersion = false isn't going to matter in 3.x. everything will be unique to match an osgi versioning scheme. the dichotomy between unique sometimes, and no versions locally is a mess.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747652 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 04:07:40 +00:00
Jason van Zyl
2862516673
o trim out buildArtifactRepositories( Model )
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747639 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 01:27:15 +00:00
Jason van Zyl
df4430644b
o create a test repository system that has the "special" retrieve method. i'll turn this into a proper test but this
...
exposed a bug in the plexus test metadata generation -- the production component along with the test component are
put in the generated metadata and the last definition wins which knocks out my test component
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747618 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 00:04:51 +00:00
Jason van Zyl
d4890344f8
o the problem with the test is the convoluted setup, but this will let the bootstrap carry on
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747602 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 23:11:35 +00:00
Jason van Zyl
781ab3f4c6
o use test annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747595 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 22:58:02 +00:00
Benjamin Bentmann
2ce2f9bf2a
[MNG-2720] Multiproject dependencies not accurate for project.compileClasspathElements when run from root project
...
o Basically merged from r741841 but I opted to leave in the resolution from project directories since I am not sure whether this can safely be removed right now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747588 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 22:38:35 +00:00
Benjamin Bentmann
87b687615b
[MNG-3193] The skin does not exist: Unable to determine the release version
...
o Merged from r747468
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747536 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 20:25:31 +00:00
Benjamin Bentmann
38aaa7cc5a
o Fixed dependency resolution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747418 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 16:28:06 +00:00
Britton Isbell
e668c88d56
Reenable classpath UT.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747413 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 16:18:34 +00:00
Britton Isbell
04475b691b
Cleaned up rules. Removed mercury dependencies.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747378 13f79535-47bb-0310-9956-ffa450edef68
2009-02-24 13:35:47 +00:00
Britton Isbell
ceaa949f1e
Small change in mercury build file to use correct assembly location.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747152 13f79535-47bb-0310-9956-ffa450edef68
2009-02-23 21:49:48 +00:00
Jason van Zyl
00c302e021
o checking in so that oleg and shane can see the changes, there are three failing tests. i'm fixing in the plane and will check in when i land
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746850 13f79535-47bb-0310-9956-ffa450edef68
2009-02-23 00:04:14 +00:00
Benjamin Bentmann
63c695adaa
o Fixed artifact filter propagation
...
o Added task tag for bug in resolution of system-scope dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746832 13f79535-47bb-0310-9956-ffa450edef68
2009-02-22 21:58:50 +00:00
Benjamin Bentmann
38e7799397
o Partly reverted r746431 to restore backward-compat with plugins like Surefire that access this field directly for manual container lookups
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746819 13f79535-47bb-0310-9956-ffa450edef68
2009-02-22 21:01:29 +00:00
Benjamin Bentmann
dee79ea2dc
o Fixed dependency resolution (the dependency artifacts are cached so we can't employ the scope filter here)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746818 13f79535-47bb-0310-9956-ffa450edef68
2009-02-22 21:00:18 +00:00
Benjamin Bentmann
ca7b1b784b
o Fixed test descriptors due to r746432
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746807 13f79535-47bb-0310-9956-ffa450edef68
2009-02-22 20:06:57 +00:00
Jason van Zyl
69777c2ea2
o remove wagon manager from the request populator
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746531 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 16:15:26 +00:00
Benjamin Bentmann
8cb5aa6172
o Inherited from maven-parent:11
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746472 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 09:39:56 +00:00
Herve Boutemy
06dca8e528
fixed bootstrap problem to resolve Modello 1.0.1-SNAPSHOT dependency
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746453 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 08:26:24 +00:00
Oleg Gusakov
93ff4ffc2b
[MNG-3969] mercury-ant global exclusions work, bad metadata is partially addressed, maven bootstrap compiles fine
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746448 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 07:46:00 +00:00
Jason van Zyl
b4257bad3b
o use RepositorySystem and LegacyRepositorySystem
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746432 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 03:22:21 +00:00
Jason van Zyl
a85440fe92
o use annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746431 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 03:10:57 +00:00
Jason van Zyl
41001b509d
o removed all but one component reference of the legacy artifact code in the plugin manager
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746430 13f79535-47bb-0310-9956-ffa450edef68
2009-02-21 02:46:14 +00:00
Jason van Zyl
db63dc78c0
o taking more legacy artifact components out of the plugin manager
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746336 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 18:52:57 +00:00
Jason van Zyl
f6d25b36f8
o remove legacy artifact component references from the embedder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746311 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 18:03:46 +00:00
Britton Isbell
dd676fd685
Cleanup up some methods. Removed mixins from interfaces.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746288 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 16:33:41 +00:00
Jason van Zyl
ec84760e04
o drop back to modello 1.0 for the bootstrap
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746286 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 16:31:26 +00:00
Jason van Zyl
a8cd789425
o first push of a plug point for repository/transport in maven
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746285 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 16:27:27 +00:00
Oleg Gusakov
c4db569df7
[MNG-3969] downgraded mercury version
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746147 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 05:29:53 +00:00
Britton Isbell
b1638bbbe7
Fixed a class cast exception that shows up in mercury use of transformer. Regression from previous refactor.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746135 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 04:49:53 +00:00
Herve Boutemy
70895b5f43
o used exception chaining as much as possible
...
o added generics to PomProcessor
o fixed code style
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746072 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 00:41:01 +00:00
Oleg Gusakov
0c1aaae366
[MNG-3969] debugging bootstrap
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746035 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19 22:24:58 +00:00
Britton Isbell
c327c94443
Refactored out more uses of modello and moved classes from maven-project to maven-project-builder. Doing this so that maven-mercury will not have direct dependency on modello or maven model.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746002 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19 21:22:46 +00:00
Herve Boutemy
45b99d20cf
missed build-mercury.xml when upgrading Modello to 1.0 in r745260
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@745971 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19 19:02:40 +00:00