Jason van Zyl
b3461d5936
o If we are not actually in an SVN repository then don't run tests that require SVN.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@580653 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 22:11:05 +00:00
Jason van Zyl
85085b529c
o trying out a GIT commit
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@580630 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 19:46:45 +00:00
Jason van Zyl
e6a6476ad7
o cleaning up the project builder, deprecating maven 1.x repository support, it will be 3 years by the time this is actually released
...
so tough noogies for people still trying to use Maven 1.x repositories with Maven 2.x.
The next series of refactoring I will be doing with GIT.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@580609 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 17:25:19 +00:00
Ralph Goers
0c84fd3f65
Revert 578553
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@579086 13f79535-47bb-0310-9956-ffa450edef68
2007-09-25 06:27:01 +00:00
Brett Leslie Porter
63c8806450
handle a missing ~/.m2/settings.xml more gracefully
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@578641 13f79535-47bb-0310-9956-ffa450edef68
2007-09-24 04:01:44 +00:00
Brett Leslie Porter
1ba3942757
add a name
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@578639 13f79535-47bb-0310-9956-ffa450edef68
2007-09-24 03:59:57 +00:00
Brett Leslie Porter
9253ec60ba
utilise the bundled integration tests and add an optional module to be able to run against the just-built Maven
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@578617 13f79535-47bb-0310-9956-ffa450edef68
2007-09-24 01:31:22 +00:00
Jason van Zyl
bf8d692a15
o reverting fix for MNG-1323, breaks trunk horribly when everything is clean. I ran the ITs after Piotr did but doing so with everything clean doesn't work. Time for Hudson.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@578582 13f79535-47bb-0310-9956-ffa450edef68
2007-09-23 16:57:46 +00:00
Ralph Goers
71aa8e7f51
Allow the managed dependencies of projects to be imported into the managed dependencies of other projects.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@578553 13f79535-47bb-0310-9956-ffa450edef68
2007-09-23 07:20:24 +00:00
John Dennis Casey
21f1be77ff
Allowing project-less builds...removing requiresProject.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@576603 13f79535-47bb-0310-9956-ffa450edef68
2007-09-17 22:05:54 +00:00
Carlos Sanchez Gonzalez
f3df0eb871
improve javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@576563 13f79535-47bb-0310-9956-ffa450edef68
2007-09-17 19:21:51 +00:00
Brett Leslie Porter
bd76a1966e
[MNG-1323] remove bad import introduced in last commit
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@576019 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 01:25:25 +00:00
Jason van Zyl
2017c78e0a
MNG-1323 making extensions work inside a reactor
...
Submitted by: Piotr Tabor
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@575987 13f79535-47bb-0310-9956-ffa450edef68
2007-09-15 21:28:38 +00:00
Mauro Talevi
7ddb9a1400
Added license and schema info.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@575899 13f79535-47bb-0310-9956-ffa450edef68
2007-09-15 10:27:23 +00:00
Mauro Talevi
d45138910f
Reverting test commit
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@575232 13f79535-47bb-0310-9956-ffa450edef68
2007-09-13 09:05:58 +00:00
Mauro Talevi
f923dea188
Test commit
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@575231 13f79535-47bb-0310-9956-ffa450edef68
2007-09-13 09:05:16 +00:00
John Dennis Casey
84f0cdabdb
[MNG-2878] Adding an import from the maven core classrealm into the plugin classrealm, to allow retrieval of default-report.xml using getClass().getResourceAsStream(..) which is used in maven-reporting-impl 2.0...which in turn is used from checkstyle (at least).
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@574392 13f79535-47bb-0310-9956-ffa450edef68
2007-09-10 22:34:28 +00:00
John Dennis Casey
b1159725a5
fixing formats at top of file (may be other formatting changes...)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@574387 13f79535-47bb-0310-9956-ffa450edef68
2007-09-10 22:20:31 +00:00
Brett Leslie Porter
3bc1f858e1
removing JDK 5 API and adding some notes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573953 13f79535-47bb-0310-9956-ffa450edef68
2007-09-09 06:29:48 +00:00
Brett Leslie Porter
e76401752d
[MNG-3088] s/maven/apache-maven/ in the assembly
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573932 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 23:42:20 +00:00
Brett Leslie Porter
678a70f89e
remove script that isn't used - doesn't work due to bad location
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573923 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 22:54:39 +00:00
Brett Leslie Porter
b01b490218
this isn't being used
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573922 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 22:53:19 +00:00
Jason van Zyl
14ff3302d0
o block a few more artifacts out of the assembly
...
o the populator now has a clear populate() that shows how the request is being constructed, there should be nothing beyond the embedder now
the does any of this configuration and loading and it should remain this way. no processing of settings or profiles deep in the bowels
of Maven is all happens in the populator.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573783 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 04:04:48 +00:00
Jason van Zyl
a05e9f9884
o we don't need to run processProjectLogic on the super pom but we do need to make sure the plugin repositories are populated
...
for plugins like archetype which have no POM to start with but need repositories.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573736 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 22:29:34 +00:00
Jason van Zyl
d72b8bc88a
o put the profile manager back into place as the project build is exposed in a ton of plugin. arrrg.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573718 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 21:29:08 +00:00
Jason van Zyl
e9b6657f4c
o scrub of the settings building, was able to reduce to the need of the build context and use the execution request
...
directly. eventually i will get it to be the session, along with the profile tools, then all the tools can also
share a common interpolator, which can then be shared by other components instead of having 5 interpolators lying
around causing a great deal of inconsistency.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573494 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 07:54:11 +00:00
Jason van Zyl
28ac7d65cb
o remove dead method, the embedder now takes care of all defaulting so we don't need this method anymore.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573478 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 06:42:31 +00:00
Jason van Zyl
357015041a
o let the parsing exception surface
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573476 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 06:36:53 +00:00
Jason van Zyl
a0439b3e05
o remove dead code, this is being done elsewhere and has been for a while
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573472 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 06:17:55 +00:00
Jason van Zyl
791c2bf164
o update location of settings.mdo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573471 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 06:07:29 +00:00
Jason van Zyl
9c8903441f
o profiles are now decoupled from settings. so that i don't do this is one huge commit i need to move settings stuff into the core
...
while i transform the settings components to take a MavenSession. Any component executing within Maven should be able to use
a session. the session will contain everything required and any new component added to the system should only take the
session as a parameter. same pattern for all components. that's the goal. it will take a few hops.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573462 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 05:25:49 +00:00
Jason van Zyl
c417b0c490
o dead import
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573455 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 04:44:46 +00:00
Jason van Zyl
d5f5abeb57
o dead import
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573453 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 04:42:55 +00:00
Jason van Zyl
d61face8fd
o removing dead class
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573452 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 04:42:43 +00:00
Jason van Zyl
d919345800
o adding components the populator needs, it's handling settings building now
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573439 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 03:51:04 +00:00
Jason van Zyl
c8cf70d2da
o use cli options the same way as in other places
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573438 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 03:50:26 +00:00
Jason van Zyl
beb0ab7d9a
o removing deprecated methods
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573437 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 03:49:48 +00:00
Jason van Zyl
c8ab5fb076
o decoupled Settings from the profile manager
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573436 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 03:47:53 +00:00
Jason van Zyl
a698b7ef49
o the request populator is now responsible for initializing everything, anything you want to know about how the front-end is configuration, or initialized can be found in this class. i think i have almost everything out of the Maven component and in the Embedder. this is the one place to look now and I know feel comfortable about documenting it
...
o the profiles additions from settings are now process in the request populator and taken out of the default profile manager itself which has resulted in decoupling the Settings from the profile manager.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573435 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 03:47:07 +00:00
Brett Leslie Porter
f785811d57
[MNG-2061] DistributionManagement properties don't get copied in cloned executionProject while lifecycle fork
...
Submitted by: jan ancajas
Merged from: r573424 on maven-2.0.x branch
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573426 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 01:42:39 +00:00
Jason van Zyl
99bd5ac68f
o trying to get a grasp of the entire profile mechanism, especially in relation to how they deal with repositories.
...
here i am just collecting all the profile code into one place as it's scattered over several packages and is
hard to determine what the profile system as a whole is doing. the first task i would like to do is decouple
the profile system from the Settings. this can be done at the front-end i.e the profile information from Settings
can be fed into the profile manager up front.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573325 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 17:09:36 +00:00
Jason van Zyl
a2a9e392b2
o remove unused module
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573161 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 06:44:38 +00:00
Jason van Zyl
e108c1abdf
o remove duplicate licenses
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573134 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 02:32:38 +00:00
Jason van Zyl
366c7289f1
o superceded by eric's document on settings in the main site
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573132 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 02:14:14 +00:00
Jason van Zyl
18e6fd2a1b
o removing dead configuration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573131 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 02:08:59 +00:00
Jason van Zyl
2769a95f9d
o part of my test slipped in before it's finished
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573128 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 00:55:36 +00:00
Jason van Zyl
60f9104aac
o getting to compile, yes i will remove these deps
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573127 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 00:54:20 +00:00
Jason van Zyl
00e00bafe0
o adjust reference to lifecycle.mdo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573125 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 00:46:41 +00:00
Jason van Zyl
ff65a240c5
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573124 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 00:45:33 +00:00
Jason van Zyl
db64a6a1fd
o adding plugin-descriptor to start creating a single artifact which represents a plugin runtime
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573123 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 00:44:55 +00:00