Jason van Zyl
8d32719c39
o convert as much as i can in maven-core to use the annotation processor. it revealed a bug where given certain circumstances
...
if a component was a requirement it prevents the actual component descriptor for that requirement to be output. worked
around that by using the javadoc annotations on 5 problem classes. i'll fix the processor before converting the rest.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721606 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 01:36:23 +00:00
Jason van Zyl
5b39f3ed58
o start separating out the artifact handlers as these can now be found dynamically in their respective plugins when the plugin is loaded.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721577 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 22:14:54 +00:00
Britton Isbell
5ae9e19a16
Small fix to URI
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721576 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 22:13:05 +00:00
Jason van Zyl
58c23ba20f
o use annos for DefaultRuntimeInformation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721574 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 22:09:38 +00:00
Jason van Zyl
3ce3ccdf59
o unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721571 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 22:04:22 +00:00
Jason van Zyl
49299ed42b
o using annotations for DefaultMaven, remove hand-made entry
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721569 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 22:02:44 +00:00
Jason van Zyl
5f268ca18a
o javadoc for the extension listener
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721568 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 22:00:35 +00:00
Jason van Zyl
18bd5395e1
o redeployment will be taken care of in mercury and most repomans take care of this already.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721352 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 06:15:34 +00:00
Britton Isbell
6982b056ac
Merging out 721278.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721335 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 04:23:42 +00:00
Britton Isbell
252065d9b4
Readded fix for MNG-3863. Also included default group id for profiles.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721329 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 03:31:06 +00:00
Jason van Zyl
aba2b12837
MNG-3876: Add in the maven-artifact code so we can start creating facades and back it with mercury
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721307 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 22:32:16 +00:00
Jason van Zyl
a648f36be2
o remove debugging info
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721279 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 21:09:09 +00:00
Britton Isbell
7b85810d0d
Some work toward fixing multiple goals for plugin management.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721278 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 21:07:57 +00:00
Jason van Zyl
8da8916f50
o adding in project build failure exceptions that were not being output
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721255 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 18:37:52 +00:00
Britton Isbell
937014c33e
Moved validation errors to debug. This will still fail the build in critical cases.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721246 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 17:32:55 +00:00
Britton Isbell
1c779c537a
Removed default value for maven.version, caused all sorts of versioning problems.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721112 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 08:19:56 +00:00
Britton Isbell
0375b033b5
Don't fail build on invalid relocated pom.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721110 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 07:36:06 +00:00
Britton Isbell
d9d59f09cf
Updated unit test to test for contents of two containers.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721109 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 07:25:44 +00:00
Britton Isbell
33962fbf54
Unit test for dependency management with scope and classifier.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721102 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 06:50:12 +00:00
Jason van Zyl
337021834b
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721081 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 05:17:27 +00:00
Jason van Zyl
dac9668fbd
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721080 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 05:16:20 +00:00
Britton Isbell
975ebc7c0c
Fail if pom of relocated artifact is bad.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721072 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 02:32:30 +00:00
Jason van Zyl
1f06b73d66
o sample project for testing depMap calcs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721065 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 02:00:04 +00:00
Jason van Zyl
39757352e6
o fix my hardcoding
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720527 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 16:18:48 +00:00
Jason van Zyl
38029c20e2
o adding missing model extensions i added
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720525 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 16:13:29 +00:00
Benjamin Bentmann
42f59de75d
o Set svn:eol-style=native
...
o Added svn:keywords
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720480 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 12:33:22 +00:00
Benjamin Bentmann
c7c009c6d3
o Removed IDE file
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720478 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 12:22:01 +00:00
Jason van Zyl
c418d12814
o primarily refactoring in part for the preparation making room for mercury and processing events from maven-shared-model
...
o add plexus component descriptor generation to the bootstrap so we can start removing the hand-written descriptors and start
using annotations everywhere
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720432 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 07:11:35 +00:00
Britton Isbell
cca34331f3
Reduced duplicate code between PomTransformer and PomClassicTransformer. The PomTrasnformer is now a concrete base class. The PomClassicTransformer extends it, overriding how interpolation is done, to handle interpolation of values related to project directories.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720292 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 21:08:35 +00:00
Britton Isbell
0b4c2c9222
PomClassicTransformer now inheriting from PomTransformer. Removed some of the duplicate methods.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720281 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 20:35:39 +00:00
Britton Isbell
f312012e8a
PomClassicTransformer now using a factory to create domain model.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720277 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 20:25:40 +00:00
Benjamin Bentmann
d486ebbe5c
[MNG-3664] Various unit tests from maven-core fail when run from a directory with space in its path
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720050 13f79535-47bb-0310-9956-ffa450edef68
2008-11-23 21:42:00 +00:00
Benjamin Bentmann
4310dd2c51
[MNG-3544] Beautify debug output for mojo parameters of type array
...
o Merged r720042 from maven-2.0.x
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720045 13f79535-47bb-0310-9956-ffa450edef68
2008-11-23 21:17:34 +00:00
Benjamin Bentmann
9811be2c3e
[MNG-3787] Add plugin version to default reports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720001 13f79535-47bb-0310-9956-ffa450edef68
2008-11-23 16:09:58 +00:00
Jason van Zyl
c0bbd26f11
MNG-3865: Allow the generation of the component.xml files from the bootstrap so that we can start eliminating the hand-written versions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719931 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 22:26:16 +00:00
Benjamin Bentmann
39d13c66a6
[MNG-3845] Unintended inheritance of parent elements overriden by children
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719930 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 22:10:36 +00:00
Benjamin Bentmann
1e3c9689c9
o Added task tag to outcommented code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719928 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 22:04:19 +00:00
Benjamin Bentmann
06f0e84b0a
[MNG-3796] Class loader inconsistency when loading classes imported from core realm
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719922 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 21:21:40 +00:00
Benjamin Bentmann
83440b7c01
[MNG-3843] Main/test resources are not properly inherited
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719921 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 21:18:23 +00:00
Benjamin Bentmann
0ffab5354e
o Extended svn:ignore with more IDE files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719865 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 15:38:18 +00:00
Benjamin Bentmann
6b8faaeffc
o Added svn:keywords
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719862 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 15:23:49 +00:00
Benjamin Bentmann
b82addba9d
o Set svn:eol-style=native
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719861 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 15:21:42 +00:00
Benjamin Bentmann
f07453ad19
o Removed svn:executable
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719859 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 15:19:16 +00:00
Oleg Gusakov
b75bdaee71
removing eclipse specific files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719776 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 01:11:53 +00:00
Oleg Gusakov
72cc97e2e9
removing eclipse specific files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719775 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 01:11:08 +00:00
Oleg Gusakov
9f3c510c24
removing eclipse specific files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719774 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 01:10:28 +00:00
Oleg Gusakov
4a49883d58
removing eclipse specific files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719773 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 01:09:54 +00:00
Oleg Gusakov
aaa3637333
removing eclipse specific files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719772 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 01:09:15 +00:00
Britton Isbell
1c2df46402
Removed reference to listener.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719726 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 21:55:47 +00:00
Britton Isbell
7368eb1216
Moved out specialized methods from PomClassicTransformer to ProjectBuilder. Did this refactoring to make it easier to merge PomTransformer and PomClassicTransfomer.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719724 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 21:50:31 +00:00