Commit Graph

6834 Commits

Author SHA1 Message Date
Jason van Zyl 084d0b3ed4 o add snippets which can be used in http://maven.apache.org/guides/development/guide-building-m2.html
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@727270 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 04:08:44 +00:00
Jason van Zyl 8e8f3d4c6a o you need java 1.5 now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@727269 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 04:03:39 +00:00
Jason van Zyl 6b040ab2f9 o remove some superfluous reader creation in the project builder
o remove profile handling from the construction of the super project, there are no profiles in it anymore (and shouldn't be in the future)


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@727267 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 04:01:59 +00:00
Jason van Zyl ff3548a6b4 o we don't need to deal with import models right now, all we care about in the near future are mixins. this is an attempt
to simplify the API enabling me to more easily create the specification tests


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@727210 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 23:12:01 +00:00
Jason van Zyl ee9e67af9b o we don't need to pass in the project builder configuration when we just want the domain model
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726972 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 05:59:36 +00:00
Jason van Zyl 0638d3d8a0 o passing in the file, we don't need the parent directory
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726961 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 05:19:39 +00:00
Jason van Zyl 75456d77ba o use new signature for the project builder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726958 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 05:06:29 +00:00
Jason van Zyl 38e6b15ebc o validation is now done elsewhere
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726956 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 04:55:21 +00:00
Jason van Zyl 9a13ec793c o add the method to read in a file and return the data model
o remove the ROLE field

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726953 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 04:44:18 +00:00
Jason van Zyl 2dc15dda49 o project builder takes a file now and not an input stream
o separated the construction of the domain model from the maven project


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726951 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 04:40:59 +00:00
Jason van Zyl ff09f5beb7 o remove MissingRepositoryElementException from the core and just leave in compat
o make the project builder's read from path use a file instead of a input stream


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726942 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 04:10:14 +00:00
Jason van Zyl 805b15fea2 o we need the exception used by ProjectUtils as well ...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726937 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 03:52:21 +00:00
Jason van Zyl 7d00c7923c o adding ProjectUtils to the list of things required in the wild
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726936 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 03:32:44 +00:00
Jason van Zyl 2f6a2dc066 o ProjectUtils is also used in the remote-resources-plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726935 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 03:32:22 +00:00
Jason van Zyl cc3d2ca380 o collapse all the test nexus projects under one directory, i'm using this to track down the plugin containers that don't have the executions joined correctly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726924 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 01:55:56 +00:00
Benjamin Bentmann 5bbc1021a7 o Added a unit test to smoke check the settings.xml shipped with the distro (it shouldn't need a full blown IT to detect things like XML syntax errors...)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726845 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 22:18:11 +00:00
Jason van Zyl 236b954ce7 o adding update to the pom construction spec and a pdf version for now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726771 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 19:03:50 +00:00
Jason van Zyl 15da8b59b0 o move the path translator to the maven-compat package
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726744 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 17:48:53 +00:00
Jason van Zyl ed32ed5ff0 o making a note about the PathTranslator
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726743 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 17:45:10 +00:00
Benjamin Bentmann 14484e3131 o Fixed non-wellformed XML comment
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726737 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 16:47:08 +00:00
Jason van Zyl 8d90d7cabc o starting to add generics
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726614 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 03:51:38 +00:00
Jason van Zyl 17e8ace705 o fix formatting
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726589 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 00:47:03 +00:00
Jason van Zyl 933c30ed6b git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726588 13f79535-47bb-0310-9956-ffa450edef68 2008-12-15 00:46:47 +00:00
Jason van Zyl a89e664905 o update dep on model-builder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726585 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 00:20:25 +00:00
Jason van Zyl 3a689d4f4d MNG-3905: merged all the artifact/repository handling bits into MavenTools
o clean up hand-written component descriptors



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726584 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 00:20:04 +00:00
Jason van Zyl 6581960c98 o remove dead class, methods were moved to MavenTools long ago
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726582 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 23:56:01 +00:00
Jason van Zyl e2585b1dab o remove unused code as part of collapsing MNG-3905
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726581 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 23:54:53 +00:00
Jason van Zyl a8924908e3 o get rid of ROLE field
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726580 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 23:54:20 +00:00
Jason van Zyl f5c4a25c9c o remove standalone property
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726579 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 23:49:30 +00:00
Jason van Zyl f3d2285e2e o remove ROLE field, use class reference
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726578 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 23:47:27 +00:00
Benjamin Bentmann 4062259129 [MNG-3908] Review documentation in maven-distribution/src/conf/settings.xml for mvn 3.0
o Replaced references to system properties with CLI options as added in MNG-557 and MNG-3914

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726571 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 23:00:14 +00:00
Benjamin Bentmann 7e76510cdc [MNG-3914] Add CLI option to control location of global settings from command line
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726563 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 22:27:23 +00:00
Herve Boutemy 48d853ad6e [MNG-3898] use models attribute of modello-maven-plugin instead of model (merged from 2.0.x branch r726548)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726552 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 22:07:08 +00:00
Benjamin Bentmann c1498641cc o Fixed doc about command to get help output from CLI (merged from r726541)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726545 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 21:50:39 +00:00
Jason van Zyl c744e7706e MNG-3913: figure out why this fails on the grid and reenable when we track it down.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726525 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 20:19:55 +00:00
Jason van Zyl 6d5eab14f6 o remove aspectj
o update compat log with CLI changes
o update everything to release versions, we have no snapshots anymore


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726521 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 19:51:59 +00:00
Jason van Zyl a5ab9893ad o disallow 1.4 now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726520 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 19:20:17 +00:00
Jason van Zyl 3f3945729f o only allow JDK 1.5 or above to execute Maven 3.x
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726517 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 19:04:51 +00:00
Jason van Zyl 2aed210e8c o remove the option for the plugin registry, not used for a long while
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726515 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 18:51:18 +00:00
Vincent Siveton 03dd3fdf42 o merged r726434 (Namespace misspelled in 2.1.0-M1 settings.xml)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726436 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 13:27:56 +00:00
Vincent Siveton 10a4adca33 o merged from r726427 (removed tab and one line for xsi:schemaLocation)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726429 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 13:13:57 +00:00
Vincent Siveton 7b8a12754f o merged from r726423 (specify unique namespace)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726425 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 12:53:21 +00:00
Vincent Siveton 3d112fe2d2 o merged from r726420 (specify unique namespace)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726422 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 12:49:15 +00:00
Jason van Zyl ea43792cf2 MNG-3905 First pass at collecting all the repository related code and started to decouple from maven-artifact
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726383 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 06:24:01 +00:00
Jason van Zyl 4074068126 o adding test case for plugin execution container join
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726382 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 06:20:05 +00:00
Jason van Zyl 6e64aa721c o preparing to refactor the plugin management and plugin executions calculations
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726381 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 06:17:05 +00:00
Jason van Zyl 9068bf5915 o merge back in the transform plugin management
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726361 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 05:04:54 +00:00
Jason van Zyl 24cfa6f927 o fix typo, it's pluginContainer not dependencyContainer
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726358 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 04:34:36 +00:00
Jason van Zyl abd5d033d6 o make sure there is an empty list for the plugin groups, the prefix loader needs it and was expecting it coming from the settings.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726351 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 04:02:36 +00:00
Britton Isbell fca273b3a0 If build property starts with project.basedir, don't resolve absolute path.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726343 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 03:12:08 +00:00