Jason van Zyl
b562ff720f
o create a property for the modello version
...
o update to latest plexus
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721696 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 17:37:13 +00:00
Jason van Zyl
d212f9e2b6
o remove the artifact handlers out of the main components file, they can be merged now. need to quickly move to the point where all component metadata for wiring is generated so that we can move toward analysis of the annotations at runtime. we also need the configuration source way of pulling in component configuration.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721694 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 17:24:04 +00:00
Jason van Zyl
a10faccdfc
o get rid of debug output
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721647 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:46:52 +00:00
Jason van Zyl
c889d7266d
o adding container requirement to descriptor to remove the contextualize phase
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721643 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:37:07 +00:00
Britton Isbell
7b974639d5
Throw illegal argument, not NPE.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721640 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:27:02 +00:00
Jason van Zyl
b1f8050277
o remove unused and removed directories from the boot classpath
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721639 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:23:55 +00:00
Jason van Zyl
0aa43af9f4
o dead imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721636 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:07:36 +00:00
Jason van Zyl
a455a47fcc
o get rid of references to the javadoc annotations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721634 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:05:16 +00:00
Jason van Zyl
109c39d818
o use annos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721633 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:03:15 +00:00
Jason van Zyl
97648c35a1
o use annos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721632 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 05:02:59 +00:00
Jason van Zyl
5f47bbea7f
o use annos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721631 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 04:57:52 +00:00
Jason van Zyl
26b3be2096
o use annos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721630 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 04:56:28 +00:00
Jason van Zyl
4b7261681d
o use annos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721629 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 04:55:55 +00:00
Jason van Zyl
89b760d659
o use annos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721628 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 04:55:08 +00:00
Jason van Zyl
8cdb47ab05
o annos work now, we needed to differentiate between classes in jars and in your project
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721627 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 04:54:23 +00:00
Jason van Zyl
8b655a1456
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721616 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 02:40:55 +00:00
Jason van Zyl
44bcc2f5e8
o adding back in annos to a test class for eu
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721615 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 02:40:17 +00:00
Britton Isbell
281f1c8a28
Unit test.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721609 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 01:42:14 +00:00
Britton Isbell
4d84546f7b
Fix for problems with modello plugin. Builder was not properly inheriting the goals.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721608 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 01:41:35 +00:00
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