Brett Leslie Porter
98d9d94424
use new jline-less input handler
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306535 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 06:00:25 +00:00
Jason van Zyl
efbeeaca35
o fixing assembly so that old p-d-c is not imported
...
o adding metadata of maven-core for the runtime info component
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293602 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 13:29:49 +00:00
Jason van Zyl
e9ab07e51c
o protecting against null properties in the PPEE
...
o fixing some composition declarations in embedder component descriptor
o adding notes on classloader mechanism
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293598 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 13:15:58 +00:00
Jason van Zyl
38269cca84
o A change that eliminates the use of System.properties from the core in an
...
attempt to move toward true embeddability.
- System properties are still populated in the CLI to make sure that the
system property profile activator functions and the settings are dealt with
correctly. I will look at each of those shortly but this is a first step.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293504 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 03:31:35 +00:00
Jason van Zyl
027453d5b1
o create a new dispatcher on every invocation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293482 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 01:37:09 +00:00
John Dennis Casey
63b3f71f6d
Fixing error messages related to invalid plugin configuration, similar to the instantiation exception for ArtifactRepository when there is no deployment repository...
...
o Moved the parameter documentation reader to a separate project, so that I can use Modello.
o Added some more parameter documentation.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293410 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 18:06:00 +00:00
Jason van Zyl
7ff412aecf
o first pass at allowing the logging to be configurable
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292888 13f79535-47bb-0310-9956-ffa450edef68
2005-10-01 01:17:36 +00:00
Jason van Zyl
f96ed8ac07
o adding transfer listener to execution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292816 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 17:22:45 +00:00
Jason van Zyl
df59dabb75
o adding model writer for eu
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292812 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 16:46:59 +00:00
John Dennis Casey
0b4d79d101
Resolving: MNG-1032, MNG-1033
...
o Improved the error diagnostics related to artifact resolution errors.
o Added xml-based documentation of supported plugin parameter expressions, including info about how to affect them ('-o' for example), how to specify them (<distributionManagement><repository/> for example in ${project.distributionManagementArtifactRepository}), and what the expressions are actually used for. This can also serve as a basis for creating documentation for plugin parameter expressions on the website.
o Improved the error diagnostics for plugin configuration errors.
o Added a couple of ITs in the 1000 series to test these two error conditions.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292750 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 14:33:10 +00:00
Jason van Zyl
b5e90cc3fb
o mock data for embedder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292564 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 22:04:25 +00:00
Jason van Zyl
fa1eaf9a2c
o provide the phases in the lifecycle by extracting the component descriptor
...
and pull them out of the configuration.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292380 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 02:47:24 +00:00
Brett Leslie Porter
5ff7fca508
no longer needed - fixed assembly plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292375 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 02:04:49 +00:00
Jason van Zyl
b3dae8c7cc
o updating the metadata for the core and bumping the version in the scripts
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292343 13f79535-47bb-0310-9956-ffa450edef68
2005-09-28 23:08:41 +00:00
Jason van Zyl
aa4344bae0
o adding the name to the deploy plugin metadata so that i can pull it down
...
and display it in an IDE
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292339 13f79535-47bb-0310-9956-ffa450edef68
2005-09-28 22:56:41 +00:00
Jason van Zyl
d672c383ce
o adding metadata needed by DefaultRuntimeInformation
...
o adding required plexus component descriptors
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291966 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 14:42:04 +00:00
Jason van Zyl
003b6f0d78
o adding some getters for eugene to access things like the default local
...
repository and such.y
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291948 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 14:02:06 +00:00
Jason van Zyl
a82f9fedf5
o making sure that the jar is indeed produced
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291779 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 23:17:21 +00:00
Jason van Zyl
e7e70cb97f
o adding a test which shows that a project can be built from the embedder,
...
now we need to work on the events and logging.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291775 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 22:49:03 +00:00
Jason van Zyl
16199817d4
o adding a test project that i'm going to try and build from the embedder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291769 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 22:23:43 +00:00
Jason van Zyl
84e3f2c016
o adding execution for goals/phases
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291754 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 21:36:18 +00:00
Jason van Zyl
945af48359
o doing a quick pass at integrating the fork mojo into the embedder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291748 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 21:19:07 +00:00
Jason van Zyl
a1cd1cd03b
o make the execute method public as kenney and i are going to hack in the
...
support required to make the maven-it-plugin work with the embedder.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291747 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 20:54:37 +00:00
Jason van Zyl
0f36231a98
o tweak to components.xml to make IT work
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291708 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:52:22 +00:00
Jason van Zyl
5dc1bd8d33
o cut/paste error taking the components.xml from the ant tasks :-)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291706 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:37:02 +00:00
Jason van Zyl
2c5b3a39e7
o need a hand rolled components.xml
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291705 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:32:19 +00:00
Jason van Zyl
5569a51a1a
o don't need any component descriptors for this facade.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291644 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 15:33:13 +00:00
Jason van Zyl
47eea3d431
o trying to make as small an assembly for embedding as possible
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291638 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 15:00:25 +00:00
Jason van Zyl
69fc4d27ea
o creating an all-in-one assembly for tool integration use
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291631 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 14:33:28 +00:00
Jason van Zyl
853028dfab
o adding method to the maven project builder that takes a transfer listener
...
as a parameter. this method is currently being used in the embedder
o see MNG-1015 for notes on where the monitor may be bested placed. if
everything eventually uses the embedder then it won't matter so much.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291499 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 00:23:33 +00:00
Jason van Zyl
ea993565a8
o adding method to embedder to read a project building up the artifacts
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291429 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 15:28:55 +00:00
Brett Leslie Porter
0ff5c3906a
set EOL style
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291366 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 02:21:21 +00:00
Jason van Zyl
6c6b24938d
o very rough start at the embedding api
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291359 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 02:00:04 +00:00