Commit Graph

9274 Commits

Author SHA1 Message Date
Herve Boutemy a07abada2b added an introduction to Artifact API
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391847 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 17:38:50 +00:00
Herve Boutemy 4e0b4e0f22 added an introduction with links to the 2 main components
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391846 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 17:30:48 +00:00
Herve Boutemy d2396449f4 introduction to plugins composed of goals implemented by Mojos
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391845 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 17:25:30 +00:00
Herve Boutemy 16c178b743 formatting
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391819 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 15:03:58 +00:00
Herve Boutemy 7f0def1f90 fixed wrong explanations: repository system is a Plexus component to use instead of MavenServiceLocator, repository system session can be injected as plugin parameter
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391818 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 15:00:59 +00:00
Herve Boutemy 12632512dd added a link to Maven component (*THE* core :) )
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391791 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 12:13:08 +00:00
Herve Boutemy 33c7132a8e added a link to Maven core's way of creating repository system session
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391790 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 12:08:02 +00:00
Herve Boutemy e670e08ce1 Mojo don't get Plexus components injection but plugin parameter injection: added a link
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391786 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 11:58:53 +00:00
Herve Boutemy 6215e507a5 added generics
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391579 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 18:02:20 +00:00
Herve Boutemy 46c73b75de fixed documentation: snapshot is after rc, just before release
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391100 13f79535-47bb-0310-9956-ffa450edef68
2012-09-27 17:08:35 +00:00
Herve Boutemy 3501485ed2 fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1382585 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 21:46:28 +00:00
Olivier Lamy 541bc917e8 [MNG-5338] Accept a directory with -f/--file
Submitted by Jesse Glick.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1382080 13f79535-47bb-0310-9956-ffa450edef68
2012-09-07 16:02:54 +00:00
Jason van Zyl 6e901c5797 o Enabled support and discovery of JSR-330 components
o Added Slf4j logger factory to support generic JSR-330 logging

o Exported Guice package for components that access Guice (or better it's injector) directly

Widen export of Guice packages (not ideal, need to look into ways to avoid this)

o use specific exports

o for now we will attempt to hide all of Guice in plugin realms and we'll do a bit of testing

closes #3

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1380105 13f79535-47bb-0310-9956-ffa450edef68
2012-09-03 01:07:31 +00:00
Herve Boutemy 83436f27a7 updated skin
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1380063 13f79535-47bb-0310-9956-ffa450edef68
2012-09-02 21:49:00 +00:00
Herve Boutemy e82f1ca7b4 added a reference item for artifact handlers
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1380040 13f79535-47bb-0310-9956-ffa450edef68
2012-09-02 19:43:23 +00:00
Herve Boutemy 3ef5106320 removed mailing lists since they have been added to maven-parent 22
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1377421 13f79535-47bb-0310-9956-ffa450edef68
2012-08-26 11:22:54 +00:00
Herve Boutemy 37c44e6a39 upgraded fuildo skin used
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1377394 13f79535-47bb-0310-9956-ffa450edef68
2012-08-26 09:04:22 +00:00
Herve Boutemy 1087f9339a o renamed method to better match the work done
o added documentation

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1377393 13f79535-47bb-0310-9956-ffa450edef68
2012-08-26 09:03:03 +00:00
Dennis Lundberg ed5dfb2d5b Wrap the description of the properties field in a CDATA section, so that the html entities that are used show up in the generated site. Put the xml sample inside a <code> element for nicer presentation.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1377313 13f79535-47bb-0310-9956-ffa450edef68
2012-08-25 15:42:14 +00:00
Kristian Rosenvold cba6b32e6a o Changed clumsy collection interpolation into List interpolation, since it's all lists anyway.
Performs twice as fast, but you'll have to be a profiler to appreciate this subtle
performance increase.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1377020 13f79535-47bb-0310-9956-ffa450edef68
2012-08-24 18:25:16 +00:00
Kristian Rosenvold b6c679a127 o Removed unused methods/params
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1376648 13f79535-47bb-0310-9956-ffa450edef68
2012-08-23 18:55:46 +00:00
Kristian Rosenvold 100bbd031b o Optimized the cache around the hotspot in interpolation somewhat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1376085 13f79535-47bb-0310-9956-ffa450edef68
2012-08-22 14:55:33 +00:00
Stephen Connolly 31285e3b68 [MNG-5280] Inconsistent order of repositories and pluginRepositories from profiles in settings (regression Maven 3)
Submitted by: Anders Hammar

* Applied without change

* This is the fix of the bug.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1373761 13f79535-47bb-0310-9956-ffa450edef68
2012-08-16 08:55:53 +00:00
Olivier Lamy 6025a22092 use last parent pom
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1372606 13f79535-47bb-0310-9956-ffa450edef68
2012-08-13 20:53:35 +00:00
Herve Boutemy 6d48f251e4 added missing license header
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1372515 13f79535-47bb-0310-9956-ffa450edef68
2012-08-13 17:07:29 +00:00
Herve Boutemy 19924774d9 added default artifact handlers reference documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1372514 13f79535-47bb-0310-9956-ffa450edef68
2012-08-13 17:06:44 +00:00
Olivier Lamy aa7d0a5985 [MNG-5245] default plugin version surefire to 2.12.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1369644 13f79535-47bb-0310-9956-ffa450edef68
2012-08-05 19:15:41 +00:00
Herve Boutemy d3bc3fa684 added @since
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1365267 13f79535-47bb-0310-9956-ffa450edef68
2012-07-24 20:03:34 +00:00
Jason van Zyl e778ea6712 MNG-5312: MavenProject.getParent intolerably slow when import scope used heavily
Submitted by: Jesse Glick


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1362736 13f79535-47bb-0310-9956-ffa450edef68
2012-07-18 01:16:59 +00:00
Jason van Zyl 94fde61ad2 MNG-5313: Unnecessary DefaultModelBuilder.build overload
Submitted by: Jesse Glick


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1362735 13f79535-47bb-0310-9956-ffa450edef68
2012-07-18 01:07:15 +00:00
Jason van Zyl 1cf318c15c MNG-5314: DefaultModelValidator misuses String.matches
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1362731 13f79535-47bb-0310-9956-ffa450edef68
2012-07-18 00:55:48 +00:00
Herve Boutemy 6b4a2a602b fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1362617 13f79535-47bb-0310-9956-ffa450edef68
2012-07-17 19:31:27 +00:00
Olivier Lamy 78f26166f0 add 3.0.4 in doap file
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1358986 13f79535-47bb-0310-9956-ffa450edef68
2012-07-09 09:09:49 +00:00
Milos Kleint 4fcfcb8f73 MNG-5306 : introduce ModelProblemCollectorRequest and a new ModelProblem property - version which denotes on which validation level the error/warning applies. Additionally move the logic on failing the ModelBuilding from ModelProblemCollector to ModelBuilder's protected method to allow overriding. Default maven behaviour should stay the same.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1357589 13f79535-47bb-0310-9956-ffa450edef68
2012-07-05 13:11:15 +00:00
Olivier Lamy 26d610db6e use last surefire version 2.12
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1355275 13f79535-47bb-0310-9956-ffa450edef68
2012-06-29 08:57:14 +00:00
Olivier Lamy 9ec797b4fa use last compiler plugin version
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1355274 13f79535-47bb-0310-9956-ffa450edef68
2012-06-29 08:57:05 +00:00
Herve Boutemy 06cb69697e added since info
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1350794 13f79535-47bb-0310-9956-ffa450edef68
2012-06-15 20:52:47 +00:00
Herve Boutemy 2f6cc7d2d5 improved javadoc: added evaluation result description
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1346694 13f79535-47bb-0310-9956-ffa450edef68
2012-06-06 01:14:15 +00:00
Herve Boutemy 953a7f43aa added a link to plugin-testing
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1345434 13f79535-47bb-0310-9956-ffa450edef68
2012-06-02 04:19:43 +00:00
Herve Boutemy 96b416a38e maven-plugin-plugin moved from /plugins/ to /plugin-tools/
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1345433 13f79535-47bb-0310-9956-ffa450edef68
2012-06-02 04:18:17 +00:00
Herve Boutemy cd1c96a952 fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1344490 13f79535-47bb-0310-9956-ffa450edef68
2012-05-30 22:32:42 +00:00
Herve Boutemy 4e28a9e77c added links to MavenPluginManager component
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1342436 13f79535-47bb-0310-9956-ffa450edef68
2012-05-24 21:32:04 +00:00
Herve Boutemy 32e3b6c7e6 added link to PluginParameterExpressionEvaluator
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1340560 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 20:36:16 +00:00
Herve Boutemy 2a389c2904 o reworded "bindings" to "plugin bindings"
o added an introduction to lifecycles and plugin bindings to default lifecycle

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1340397 13f79535-47bb-0310-9956-ffa450edef68
2012-05-19 10:01:00 +00:00
Herve Boutemy f8f78eca61 added javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1340266 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 21:34:17 +00:00
Herve Boutemy 53325198e8 generics
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1340254 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 21:16:58 +00:00
Herve Boutemy 61472c57a2 fixed editable documentation, since it is the contrary of read-only javadoc tag that this text was taken from
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1339655 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 15:33:40 +00:00
Herve Boutemy acc04dca1b fixed discrepency between plugin.mdo (which is pure documentation) and corresponding hand-written code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1339651 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 15:30:56 +00:00
Herve Boutemy 503ecc43c3 don't generate code from plugin.mdo model since code is not used (nor included in artifact's jar), but javadoc may confuse users
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1339549 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 11:00:27 +00:00
Olivier Lamy a31a898955 compiler plugin 2.4 is faster
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1338062 13f79535-47bb-0310-9956-ffa450edef68
2012-05-14 08:44:52 +00:00