912 Commits

Author SHA1 Message Date
John Dennis Casey
36c7208f9f Adding self-check for plugin version to the end of the resolution process, as a default.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314797 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 06:15:28 +00:00
John Dennis Casey
06dc81b54e Cleaning up diagnosis output for MojoExecutionException's.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314785 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 05:05:39 +00:00
Brett Leslie Porter
25f64b0cd2 add copyright
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314767 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 03:45:34 +00:00
John Dennis Casey
e1fe63e664 Adding error diagnoser for MojoExecutionExceptions.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312976 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 23:21:51 +00:00
John Dennis Casey
32841e4e03 Fixing standalone maven-core build...fixing metadata merge where lastUpdated == "null" (null-string)...and finally, disabling plugin resolution from referencing the current project, since this will really screw up builds of plugins that are referenced in the plugin lifecycle mapping...like maven-surefire-plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312948 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 20:01:43 +00:00
Brett Leslie Porter
46c22374bc correct blacklisting logic
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312921 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 17:36:17 +00:00
Brett Leslie Porter
3968063fb2 look in the reactor and the current project for the appropriate version to use
(before the registry and repository, but after the build section)


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312889 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 14:18:06 +00:00
John Dennis Casey
d4aa23726f Took the plugin LATEST stuff back out of the jar lifecycle mapping...made a boneheaded mistake.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312829 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 07:41:36 +00:00
John Dennis Casey
9c0f1209c4 Re-enabling RELEASE resolution as a last-ditch, for backward compat...since I just re-enabled plugin LATEST metadata production.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312828 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 07:40:12 +00:00
John Dennis Casey
f685d8605d Resolving: MNG-449, MNG-152, MNG-1090, MNG-1089, MNG-1122
o Removed -cpl and related command line switches for controlling use of LATEST metadata for resolving plugin versions
o Made LATEST the only metadata used to resolve plugin versions, since this is also available when releases are performed
o Added various error diagnostics for project build exceptions
o Enhanced artifact not found error diagnostics
o Removed maven-project and added maven-artifact to maven-surefire-plugin's pom
o Removed the stanza that added pluginArtifacts to the test-booter's classpath...they are already covered by the classpathElements
o Fixed ITs in connection to the removal of -cpl
o Changed the plugin manager to detect whether a plugin's artifact file has changed since the plugin container was created...if so, reload it.
o Took the projecthelp plugin out of the build until I can diagnose the problems with its build (probably tomorrow).



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312827 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 07:35:33 +00:00
Brett Leslie Porter
bc9f623a81 enable batch mode on the wagon
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312818 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 06:42:21 +00:00
Brett Leslie Porter
b3bdc1a78f add a site-deploy phase
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312808 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 04:34:51 +00:00
Brett Leslie Porter
f89b2e08e9 fix import
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312694 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 17:42:28 +00:00
Brett Leslie Porter
82bfdb49e8 fix import
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312691 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 17:25:35 +00:00
Brett Leslie Porter
57eb94a701 exclude new component
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312687 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 17:10:57 +00:00
Brett Leslie Porter
8c911a4828 update to new interactivity component
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312686 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 17:10:28 +00:00
Brett Leslie Porter
af3b144fc5 update to latest wagon
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312584 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 08:27:52 +00:00
Brett Leslie Porter
4b574dcebc resoter correct timing on failure
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307372 13f79535-47bb-0310-9956-ffa450edef68
2005-10-09 06:05:35 +00:00
Brett Leslie Porter
ce8f50cc0a PR: MNG-721
fix failure times

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307305 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 15:37:00 +00:00
Brett Leslie Porter
7ac27ec84c PR: MNG-721
list time taken per project in the reactor summary

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307304 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 15:35:39 +00:00
Brett Leslie Porter
7134d66a5c PR: MNG-914
fix test

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307301 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 15:07:00 +00:00
Brett Leslie Porter
552ab6d2b3 PR: MNG-914
set start time to the start of the request instead of the start of the executor to account for parent pom resolution

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307300 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 14:48:38 +00:00
Brett Leslie Porter
510de4fe54 upgrade plexus utils to 1.0.4-SNAPSHOT.
The group ID has changed, so add a bunch of exclusions to ensure the old is not picked up
fix bugs in mboot that wasn't honoring excludes.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307294 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 14:13:31 +00:00
Brett Leslie Porter
0506b79dd0 PR: MNG-439
improve usage statement

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307273 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 08:20:42 +00:00
Brett Leslie Porter
172906f5f6 need to handle resolution exception too at present
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307269 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 06:59:27 +00:00
Brett Leslie Porter
a9b0b68d20 PR: MNG-512
skip project if no goals are bound

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307268 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 06:52:25 +00:00
Brett Leslie Porter
ae893b5055 PR: MNG-828
log parameters to mojo in debug mode


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307267 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 06:36:17 +00:00
Brett Leslie Porter
b926e6ff11 PR: MNG-838
improve error reporting for bad settings

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307263 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 05:34:40 +00:00
Brett Leslie Porter
24ebd82f31 PR: MNG-838
improve error reporting for bad settings

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307261 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 05:04:25 +00:00
Brett Leslie Porter
cb259a7689 PR: MNG-950
use active project artifacts for extensions and plugin dependencies

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307245 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 03:06:54 +00:00
Brett Leslie Porter
9e9916da7a backwards compatibility with plugins built in earlier betas
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307240 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 02:47:48 +00:00
Brett Leslie Porter
ae98e4f4b8 PR: MNG-971
add clean and site lifecycles for short names and possible bindings

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307237 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 02:05:08 +00:00
Brett Leslie Porter
5d3ae9656b PR: MNG-850
provide feedback when gathering projects, and list build order in reactor.
Also improve naming of projects that don't give a name

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307228 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 00:44:08 +00:00
Brett Leslie Porter
1e8917387a PR: MNG-1098
show reactor summary on all failures

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307224 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 00:21:13 +00:00
Brett Leslie Porter
70ab341c64 PR: MNG-1108
don't resolve a default POM for a parent or dependency of type POM

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307047 13f79535-47bb-0310-9956-ffa450edef68
2005-10-07 08:03:25 +00:00
Brett Leslie Porter
6e0a157eb3 add artifact not found diagnoser
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307039 13f79535-47bb-0310-9956-ffa450edef68
2005-10-07 07:19:32 +00:00
Brett Leslie Porter
245d512c4a PR: MNG-1110
differentiate between an artifact that is not found, and failure to obtain an artifact

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307034 13f79535-47bb-0310-9956-ffa450edef68
2005-10-07 06:44:59 +00:00
Brett Leslie Porter
df94412864 fix project reference
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306649 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 14:06:52 +00:00
Brett Leslie Porter
37f2a94bf2 PR: MNG-1088
if plugin is not built yet, go to the repository

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306547 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 07:10:49 +00:00
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
John Dennis Casey
c66610a6e4 Resolving: MNG-1056...Added code to reconstruct the remote artifact repository list after the project has had profiles applied. This was already done for plugin repositories. Also, added null protection to DefaultLog per Chris Berry's suggestion.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@295111 13f79535-47bb-0310-9956-ffa450edef68
2005-10-05 20:43:06 +00:00
John Dennis Casey
01e24b5473 Resolving: MNG-1055
o Adding error diagnoser for ProfileActivationException, and an IT to test the formatting.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@295096 13f79535-47bb-0310-9956-ffa450edef68
2005-10-05 19:52:30 +00:00
John Dennis Casey
a96c8a7692 Fixing it0013 and it0020, and adding next installment of describe mojo implementation.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@294957 13f79535-47bb-0310-9956-ffa450edef68
2005-10-05 00:33:03 +00:00
Brett Leslie Porter
9b53201241 fix assembly descriptor on trunk
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@294799 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 15:17:31 +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
Brett Leslie Porter
192de6841a [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293588 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 11:13:52 +00:00
Brett Leslie Porter
b4e4a1f375 [maven-release-plugin] prepare release maven-2.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293584 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 11:02:48 +00:00
Brett Leslie Porter
6b63c7c152 also add all system properties so that settings from MAVEN_OPTS work.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293583 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 10:55:39 +00:00
Brett Leslie Porter
15c5888835 add copyright
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293564 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 08:17:06 +00:00
Brett Leslie Porter
4433f558a2 sort so it is easy to compare against actual set
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293559 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 07:27:12 +00:00