Benjamin Bentmann
accb45543f
[MNG-4224] maven lifecycle participant
...
Submitted by: Igor Fedorenko
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789993 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 22:36:30 +00:00
Jason van Zyl
e0d29fe6a3
o take out maven-repository until the compat module is separated again
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789544 13f79535-47bb-0310-9956-ffa450edef68
2009-06-30 03:33:53 +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
979b1b0c04
o remove unused test resources
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789104 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 14:48:13 +00:00
Jason van Zyl
58154805ba
o the plexus plugin configuration is shared, and we're not using the test jar any longer.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789102 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 14:39:33 +00:00
Benjamin Bentmann
b6f19629ed
o Re-enabled reactor collision detection
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789091 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 11:56:35 +00:00
Jason van Zyl
ee5dd78bd1
MNG-4221: hide the artifact transformation classes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789088 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 11:16:34 +00:00
Benjamin Bentmann
80236c2aa5
o Fixed bootstrap after refactoring
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789083 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 09:48:26 +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
Jason van Zyl
5f2cfdabb8
MNG-4222: Introducing JSecurity to manage authentication against remote repositories
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789079 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 09:44:35 +00:00
Jason van Zyl
ba289ad502
MNG-4221: First phase of changing the direction of the dependencies so that maven-compat only points toward the core. The core cannot depend on anything in maven-compat.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789077 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 09:39:49 +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
Benjamin Bentmann
6fd801fe6b
o Used injection for logger
...
o Generified code
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788990 13f79535-47bb-0310-9956-ffa450edef68
2009-06-27 15:09:59 +00:00
Benjamin Bentmann
edbbc2027e
o Restored mojo context passing
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788982 13f79535-47bb-0310-9956-ffa450edef68
2009-06-27 14:40:25 +00:00
Benjamin Bentmann
2138a248af
[MNG-4215] Review and fix hashCode/equals methods of ArtifactRepository implementations
...
Submitted by: Igor Fedorenko
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788798 13f79535-47bb-0310-9956-ffa450edef68
2009-06-26 18:02:19 +00:00
Benjamin Bentmann
c8f94b4eaf
o Improved error reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788375 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 15:00:20 +00:00
Benjamin Bentmann
e3463be3d1
[MNG-2363] <profile><activation><file><exists/> does not work in a multi-project build
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788334 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 12:03:55 +00:00
Benjamin Bentmann
dd635ca490
o Moved super POM retrieval into dedicated component to provide an extension point for integrators like Tycho that need different/further values in the super model
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788309 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 10:00:21 +00:00
Benjamin Bentmann
5a8e3f08c2
o Allowed access to logger by integrators like Tycho
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788154 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 19:40:29 +00:00
Benjamin Bentmann
01f1ae9b5d
o Fixed NPE
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@788108 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 18:25:58 +00:00
Benjamin Bentmann
e7ef007e6e
[MNG-4217] trunk create a directory with %20 in name (trunk rev 787409)
...
o Added missing test classes
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787818 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 20:09:11 +00:00
Benjamin Bentmann
1819ca8723
[MNG-4217] trunk create a directory with %20 in name (trunk rev 787409)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787800 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 19:32:05 +00:00
Olivier Lamy
ccd2cd2e1a
more details on the NPE cause.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787114 13f79535-47bb-0310-9956-ffa450edef68
2009-06-21 23:38:51 +00:00
Benjamin Bentmann
5672ae45e8
o Fixed missing error reporting for bad settings
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787084 13f79535-47bb-0310-9956-ffa450edef68
2009-06-21 20:10:52 +00:00
Benjamin Bentmann
d90f22f338
[MNG-1491] Reactor should print out a message if it detects a collision of artifact ids
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787072 13f79535-47bb-0310-9956-ffa450edef68
2009-06-21 19:26:00 +00:00
Benjamin Bentmann
c17c9564cc
[MNG-3641] Lack of error checks on profiles
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787045 13f79535-47bb-0310-9956-ffa450edef68
2009-06-21 16:06:02 +00:00
Jason van Zyl
c646df62b4
o moving blacklisting up and out of the repository itself
...
o remove magic policy creation in the artifact implementation, it's already done in the request populator
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@787010 13f79535-47bb-0310-9956-ffa450edef68
2009-06-21 13:24:04 +00:00
Jason van Zyl
ea5445af38
MNG-4216: Remove all direct usage of DefaultArtifactRepository
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786995 13f79535-47bb-0310-9956-ffa450edef68
2009-06-21 11:39:10 +00:00
Benjamin Bentmann
262ff7908f
[MNG-4214] [regression] Parent POMs cannot be resolved from mirrored repos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786910 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 21:22:54 +00:00
Benjamin Bentmann
863135a347
o Include the enabled policy in the log output (just saying "can't resolve X from Y when Y actually contains X is rather confusing...)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786909 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 21:20:46 +00:00
Benjamin Bentmann
4f2c5b4511
o Fixed mirror handling
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786899 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 19:58:58 +00:00
Benjamin Bentmann
f8a568052e
o Restored logging tweak
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786898 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 19:54:26 +00:00
Benjamin Bentmann
2260cb2f58
o Fixed buggy anti-pattern
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786892 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 19:39:56 +00:00
Benjamin Bentmann
12fbba751a
[MNG-4041] embedder returns stale maven project state
...
Submitted by: Igor Fedorenko
o Committed additional patch with bugfixes including minor modifications:
- used LinkedHashSet instead of HashSet/TreeSet
- added missing license headers
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786882 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 18:56:26 +00:00
Jason van Zyl
c25bddb3ab
o adding the new ant tasks jar
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786872 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 18:07:28 +00:00
Jason van Zyl
24405264c3
o using a new jar with the trunk work paul did plus adding support for external:*
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786871 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 18:06:49 +00:00
Benjamin Bentmann
4b0c8ac908
o Synced resource directory of super POM with base package of module
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786855 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 16:52:06 +00:00
Benjamin Bentmann
6a63fb495f
o Removed super POM handling from project builder and did a proper call to the model builder instead
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786853 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 16:40:21 +00:00
Benjamin Bentmann
7f526ca65d
o Extended model builder to report the ids of the models from the lineage and used these ids as keys to pull infos from the building result
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786838 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 15:00:45 +00:00
Benjamin Bentmann
fed83d80b8
o Polished documentation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786837 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 14:51:45 +00:00
Benjamin Bentmann
1c0a588c90
[MNG-4041] embedder returns stale maven project state
...
Submitted by: Igor Fedorenko
o Committed additional patch with bugfixes
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786811 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 13:17:36 +00:00
Benjamin Bentmann
93f90df0de
[MNG-4191] separate plugin and artifact repositories
...
o Updated test setup
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786791 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 10:32:11 +00:00
Benjamin Bentmann
34580df645
[MNG-4191] separate plugin and artifact repositories
...
o Extended requests to allow for configuration of plugin repos
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786790 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 10:29:51 +00:00
Benjamin Bentmann
d30406e435
o Simplified logging of test failures
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786776 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 09:41:23 +00:00
Olivier Lamy
44deb4c46a
fix/add license header
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786689 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 22:05:18 +00:00
Benjamin Bentmann
14960422e0
o Fixed test setup and re-enabled test
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786578 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 16:50:11 +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
Benjamin Bentmann
30ab54bd7b
o Restored method for compat with maven-dependency-plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786213 13f79535-47bb-0310-9956-ffa450edef68
2009-06-18 19:20:50 +00:00
Benjamin Bentmann
f755552cbe
o Fixed artifact filtering
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786212 13f79535-47bb-0310-9956-ffa450edef68
2009-06-18 19:19:32 +00:00
Benjamin Bentmann
fc9b20303c
[MNG-2293] maven-plugin-descriptor: Not possible to define a default implementation for a field defined by its interface
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@785804 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17 21:09:59 +00:00