Commit Graph

7355 Commits

Author SHA1 Message Date
Herve Boutemy 8a119ce695 reformatted poms according to our conventions (merged from 2.1.x branch r766523)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@766535 13f79535-47bb-0310-9956-ffa450edef68
2009-04-19 22:25:38 +00:00
Britton Isbell 8d1be44456 Renamed the maven.project packages to maven.model.*. Broke out processors into subpackage.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@766094 13f79535-47bb-0310-9956-ffa450edef68
2009-04-17 17:32:45 +00:00
Britton Isbell 635a30a36f Moved interpolator classes into their own package.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@766088 13f79535-47bb-0310-9956-ffa450edef68
2009-04-17 17:16:55 +00:00
Britton Isbell fa462e6893 Change all references of maven-project-builder to maven-model-builder.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@766081 13f79535-47bb-0310-9956-ffa450edef68
2009-04-17 16:48:47 +00:00
Britton Isbell cc52bc3a7a Renamed maven-project-builder to maven-model-builder (more appropriate).
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@765807 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 23:50:24 +00:00
Britton Isbell f117208e6b Moved over the profile code to maven-project-builder. Centralizing more of the model building.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@765802 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 23:41:31 +00:00
Britton Isbell 554927a598 Default interpolator annotated.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@765796 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 22:59:12 +00:00
Britton Isbell 7014f578e9 Moved over interpolation into it's own class.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@765793 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 22:29:52 +00:00
Britton Isbell 57756314e2 Support for build extensions. Updated maven-mercury to use latest project builder code. Dumped all references to model-builder.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@765684 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 16:50:46 +00:00
Jason van Zyl c2c3134b34 o localizing mercury into the mercury repository implementation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@765273 13f79535-47bb-0310-9956-ffa450edef68
2009-04-15 17:24:22 +00:00
Benjamin Bentmann e203f0c5d3 o Fixed detection of default profiles
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764944 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 20:37:34 +00:00
Benjamin Bentmann 2bc43b618a o Added generics
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764943 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 20:36:38 +00:00
Benjamin Bentmann c236be0b5a o Fixed basedir alignment
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764913 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 18:23:39 +00:00
Britton Isbell 100a91456b Use model directly for aligning paths.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764846 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 15:50:16 +00:00
Britton Isbell c4af0fcde1 Moved interpolation package into builder.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764788 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 14:25:47 +00:00
Britton Isbell 58886bc0e8 Lazy loading of model input stream.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764661 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 01:50:15 +00:00
Britton Isbell 6db2a155ec Centralized usage of model properties into processor context. Moved usage from domain model.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764626 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 21:43:52 +00:00
Britton Isbell 1c2bb80d5c Perf optimizations through direct use of model.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764617 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 21:28:43 +00:00
Britton Isbell 3650a2c5c8 Removed model-builder dependency.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764582 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 19:41:38 +00:00
Britton Isbell ae476bf2fa Moved legacy builder code to maven-mercury. Moved over interpolator code from model-builder to maven-project-builder to reduce the dependencies. Reduce the amount of parsing to and from model properties.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764568 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 19:14:44 +00:00
Paul Gier bd45522faf [MNG-3834] Improve missing version error message.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764552 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 18:35:55 +00:00
Benjamin Bentmann d3f76d80c0 o Fixed plugin management injection
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@764226 13f79535-47bb-0310-9956-ffa450edef68
2009-04-11 18:05:46 +00:00
Britton Isbell e8e1d53e14 Fixed problem where repo count int MavenProject was increasing.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763966 13f79535-47bb-0310-9956-ffa450edef68
2009-04-10 16:05:31 +00:00
Oleg Gusakov 3a049c8b5b removing bootstrap debugging option ..
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763460 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 23:25:59 +00:00
Oleg Gusakov 3bdb1951c5 removing bootstrap debugging option ..
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763456 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 23:13:22 +00:00
Oleg Gusakov a309c4022d switched to mercury-alpha-7-SN dependency to enable managed version maps, the lifecycle UTs pass
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763438 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 22:40:24 +00:00
Oleg Gusakov 419248d61f added a getter to IncludesArtifactFilter to enable interrogation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763378 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 20:29:17 +00:00
Britton Isbell 9a4e614d86 [MNG-1995] - interpolation of boolean values.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763351 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 19:00:11 +00:00
Britton Isbell 15ef04371b [MNG-1957] jdk activation for profiles.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763291 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 15:52:32 +00:00
Britton Isbell 85ad173dba [MNG-1412,4027] - dependency order from profile.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763150 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 09:08:03 +00:00
Britton Isbell 2cb49a84ac [MNG-3843] - inheritance of pom description.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763117 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 06:01:06 +00:00
Oleg Gusakov 9c56369edd intermediate commit to revert lagacy repo system to default status
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763103 13f79535-47bb-0310-9956-ffa450edef68
2009-04-08 04:45:36 +00:00
Oleg Gusakov 068f969719 added a getter to ScopeArtifactFilter to enable interrogation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@763009 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 22:28:00 +00:00
Britton Isbell 6c6513cad3 [MNG-2174] plugin management dependencies.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@762892 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 18:27:37 +00:00
Britton Isbell 81bd2d7cd1 [MNG-4106] Interpolation does not use properties from dominant settings profile if other profile defines same property.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@762779 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 13:57:19 +00:00
Britton Isbell 57568aa984 [MNG-3545] overridden if profile is activebyDefault. Fixed and added unit test.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@762767 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 13:28:02 +00:00
Oleg Gusakov 5ae7bdc3fd flipped back the debug mode
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@762577 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 00:22:50 +00:00
Oleg Gusakov 847aecea98 working on MercuryRepositorySystem - oprimized Adapter
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@762576 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 00:18:23 +00:00
Jason van Zyl 7b079e3b04 o add .gitignore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761841 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 23:51:12 +00:00
Jason van Zyl 734fdac580 o adding .git to svn:ignore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761840 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 23:48:46 +00:00
Britton Isbell d40d830ecd [MNG-3106,3983,4107] - profile fixes.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761825 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 22:35:02 +00:00
Britton Isbell 1c57f3a99b Collapsed the ProfileContext into the ProfileManager - serves similar function.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761629 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 11:45:45 +00:00
Britton Isbell db49936302 Separated out the interpolation from the build.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761609 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 10:56:06 +00:00
Oleg Gusakov d6033331b3 some javadocs for the new metadata-only call in the repository system
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761489 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 00:18:19 +00:00
Oleg Gusakov d09a7f307b some javadocs for the new metadata-only call in the repository system
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761488 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 00:17:31 +00:00
Benjamin Bentmann 7a19b6bd5a [MNG-3714] Allow specification of the toolchains.xml location on the command line
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761401 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 19:43:55 +00:00
Benjamin Bentmann d148da84da o Fixed path normalization/alignment
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761356 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 17:48:00 +00:00
Britton Isbell 38e8586852 Collapsed methods, moved logic for active profiles from ProjectBuilder to ProfileContext.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761121 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 00:30:00 +00:00
Britton Isbell 421732b443 Further cleanup of maven project APIs.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761112 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 00:04:51 +00:00
Britton Isbell bd45240fe2 Don't need model in signature for active profiles.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@761108 13f79535-47bb-0310-9956-ffa450edef68
2009-04-01 23:21:57 +00:00