Commit Graph

397 Commits

Author SHA1 Message Date
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
Benjamin Bentmann c6f0c40c76 o Updated to commons-cli:1.2 to sync with 2.2.x
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@795592 13f79535-47bb-0310-9956-ffa450edef68
2009-07-19 18:39:46 +00:00
Benjamin Bentmann 2dad08c7a8 o Inherited from maven-parent:12
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@793344 13f79535-47bb-0310-9956-ffa450edef68
2009-07-12 13:17:08 +00:00
Benjamin Bentmann 67e6a9553a o Propagated maven.repo.local to unit tests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@793333 13f79535-47bb-0310-9956-ffa450edef68
2009-07-12 11:27:13 +00:00
Jason van Zyl fb1c53d6da MNG-4221: putting the repository and compat modules together while completely hide the legacy implementation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789541 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 03:04:34 +00:00
Jason van Zyl 1cef292135 MNG-4221: Another pass over making maven-compat only used by external consumers
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789080 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 09:46:11 +00:00
Benjamin Bentmann 84bfe465ef o Moved the toolchains into the core to allow proper testing of the core
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789006 13f79535-47bb-0310-9956-ffa450edef68
2009-06-27 18:18:46 +00:00
Jason van Zyl b8d81a36a8 o use the new released maven ant tasks
o update to plexus 1.0.0


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786523 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 14:43:21 +00:00
Jason van Zyl 25c795c4ac o adding changes to provide dynamic mapping to m2e lifecycle executor
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@785347 13f79535-47bb-0310-9956-ffa450edef68
2009-06-16 19:18:18 +00:00
Benjamin Bentmann 27700817e9 o Redirected test output to files and kept console focused on the main build
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@784374 13f79535-47bb-0310-9956-ffa450edef68
2009-06-13 11:29:02 +00:00
Jason van Zyl bf88fd8ada o remove doxia dependency
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@783652 13f79535-47bb-0310-9956-ffa450edef68
2009-06-11 07:11:17 +00:00
Jason van Zyl 49632eeb71 o remove dead deps
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@783650 13f79535-47bb-0310-9956-ffa450edef68
2009-06-11 07:06:31 +00:00
Jason van Zyl 39c3724b6f o fixing glitches in plexus deployments, need to update
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@782082 13f79535-47bb-0310-9956-ffa450edef68
2009-06-05 17:54:35 +00:00
Jason van Zyl ac73102ae8 o update to the latest release of p-i and p-u
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@782070 13f79535-47bb-0310-9956-ffa450edef68
2009-06-05 17:16:34 +00:00
Jason van Zyl f4379a47e8 o missing bits of Igor's patch
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@782059 13f79535-47bb-0310-9956-ffa450edef68
2009-06-05 16:41:07 +00:00
Jason van Zyl 09f970f178 MNG-4041: maven core returns stale project state during extended use. this is a patch which provides intelligent caching and yields a very substantial performance improvement.
Submitted by: Igor Fedorenko



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@782014 13f79535-47bb-0310-9956-ffa450edef68
2009-06-05 13:49:25 +00:00
Benjamin Bentmann 43e18a5aa0 o Updated to junit:3.8.2
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@781148 13f79535-47bb-0310-9956-ffa450edef68
2009-06-02 20:18:20 +00:00
Benjamin Bentmann 0968ba79f3 o Flipped interpolation over to use the in-memory based interpolator from 2.2.x which makes the overall building twice as fast as before
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@780749 13f79535-47bb-0310-9956-ffa450edef68
2009-06-01 17:49:34 +00:00
Jason van Zyl e0298b7c97 o first pass at setting up error handling for each possible error condition
- this resulted in cleaning up some exceptions in plexus so that they might message could be surfaced in Maven
o move the plugin prefix searching to the lifecycle executor and get it out of the plugin manager
o add capability to the RepositorySystem to get plain resources from a repository. I'm going simple with the repository group
  metadata and I will just get the file directly as the only implementation is the plugin group metadata. the system is 
  not easily or generally extensible so i'll just take what I need



git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@776412 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19 18:53:07 +00:00
Jason van Zyl 2a6f14badd o updating to releases of classworlds and plexus
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@774415 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13 16:13:18 +00:00
Jason van Zyl 3398024a0f o delegating local repository implementation that chains the reactor and user local repository
o removal of more state from the WagonManager and pushing it into the request in an attempt to bridge the way for Mercury



git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@773456 13f79535-47bb-0310-9956-ffa450edef68
2009-05-11 04:08:29 +00:00
Jason van Zyl a73c5abc9c o in the middle of a ReactorArtifactRepository but ben and igor need access so checking in
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@772832 13f79535-47bb-0310-9956-ffa450edef68
2009-05-08 03:24:55 +00:00
Jason van Zyl fbe0e563d8 o make sure jxpath doesn't make it into the distro, it's for testing
o don't need plexus-interactivity in the core


git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@772241 13f79535-47bb-0310-9956-ffa450edef68
2009-05-06 13:31:00 +00:00
Benjamin Bentmann 81006b21aa o Migrated from StAX to XPP to have us focus on a single XML parser for now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@772013 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05 23:31:09 +00:00
Jason van Zyl 91f871a2e5 o changing version of classworld which integrates more of the exports/osgi like classloading
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@771711 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05 13:17:45 +00:00
Jason van Zyl 54979b07e4 o collapsing maven-project into the core, it is now useless to anyone except maven, the maven-model-builder is now something that can be consumed by the outside world
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769652 13f79535-47bb-0310-9956-ffa450edef68
2009-04-29 04:45:20 +00:00
Jason van Zyl 54d0418185 o push in changes to sync up with shane
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769031 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 15:43:01 +00:00
Jason van Zyl aafe040406 git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768839 13f79535-47bb-0310-9956-ffa450edef68 2009-04-27 00:16:42 +00:00
Jason van Zyl 755afec417 o the component discovery is not exposed outside the plexus core
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768721 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 16:34:19 +00:00
Jason van Zyl 5d7758b358 o pull from trunky dunk dunk
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@767707 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22 23:04:06 +00:00
Jason van Zyl 8e108fd91a o roll up all the plugin manager capability into one class. having a manager, a component discoverer, and component discovery listener is too complicated.
o using the a looking to set the discoverer and discovery listener. in plexus this can be rolled into one extender



git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@762142 13f79535-47bb-0310-9956-ffa450edef68
2009-04-05 19:55:14 +00:00
Jason van Zyl 44003021ea o removing reporting completely
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@759553 13f79535-47bb-0310-9956-ffa450edef68
2009-03-28 19:02:58 +00:00
Jason van Zyl e3212b468c o more organization in the plugin manager
o there seems to be an incompatible change between surefire 2.4.2 and 2.4.3 with the booter and the useManifestJar option



git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@757120 13f79535-47bb-0310-9956-ffa450edef68
2009-03-22 03:04:05 +00:00
Jason van Zyl 0bf25e64d8 o adjusting the internals to deal with root-based resolution
o gross hack to work around someone hardcoding a dummy:dummy root artifact in the surefire plugin



git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@756885 13f79535-47bb-0310-9956-ffa450edef68
2009-03-21 07:28:59 +00:00
Jason van Zyl c5565158a1 o don't need maven-lifecycle
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@751998 13f79535-47bb-0310-9956-ffa450edef68
2009-03-10 06:35:19 +00:00
Jason van Zyl 41df8abcf8 o branch for my simplification of the lifecycle executor
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@751454 13f79535-47bb-0310-9956-ffa450edef68
2009-03-08 16:14:26 +00:00
Britton Isbell 131c9d1cf0 Update module builder version.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@751123 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 22:51:52 +00:00
Oleg Gusakov f60741289a [MNG-3849]
- upreved mercury dependency to the latest snapshot
- removed security dispatcher xml descriptor dependency

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@750789 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 07:09:24 +00:00
Britton Isbell 98891350b8 Merged back changes dealing with element ordering.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@750756 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 02:41:18 +00:00
Britton Isbell 3a2c55315c Fixed a number of element ordering problems. Matches up with latest model-builder. Suppoert for tagging elements with orginal pom id.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@750701 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 00:23:35 +00:00
Oleg Gusakov fc7aba8bd2 [MNG-3849] added mercury depts to the depman section
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@750298 13f79535-47bb-0310-9956-ffa450edef68
2009-03-05 02:42:05 +00:00
Benjamin Bentmann fd7b2b7985 o Updated to maven-jar-plugin:2.2 (by inheritance from parent) to get proper reactor resolution of test JARs due to MJAR-75
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@749952 13f79535-47bb-0310-9956-ffa450edef68
2009-03-04 09:34:54 +00:00
Jason van Zyl c8d4f4240b o note about doxia, it's not to be updated in 3.x
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@749930 13f79535-47bb-0310-9956-ffa450edef68
2009-03-04 07:15:50 +00:00
Oleg Gusakov 504128e0ba uprev model-builder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@749908 13f79535-47bb-0310-9956-ffa450edef68
2009-03-04 05:31:10 +00:00
Oleg Gusakov 892ade6462 [MNG-3849] - added test dependencies for repository UTs
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@749843 13f79535-47bb-0310-9956-ffa450edef68
2009-03-03 23:32:36 +00:00
Jason van Zyl 914d340b45 o use released model-builder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@749815 13f79535-47bb-0310-9956-ffa450edef68
2009-03-03 22:52:39 +00:00
Benjamin Bentmann 3a731303a7 o Updated to model-builder:1.4
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@749476 13f79535-47bb-0310-9956-ffa450edef68
2009-03-02 23:34:15 +00:00
Herve Boutemy c5571a0c78 used http://maven.apache.org/xsd/* for schema location
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@748982 13f79535-47bb-0310-9956-ffa450edef68
2009-03-01 08:55:40 +00:00
Oleg Gusakov 4e9c3171cb got rid of project in the API layer
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@748017 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 05:04:07 +00:00
Jason van Zyl ddc763cc77 o add the maven-repository module
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@747998 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 03:58:35 +00:00