Commit Graph

4335 Commits

Author SHA1 Message Date
Brett Leslie Porter 93bd076d7a down't want snapshot plugins by default
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356296 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 17:33:49 +00:00
John Dennis Casey b17d7dae13 Adding compat adapters.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356134 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 04:05:30 +00:00
John Dennis Casey 0ce6a7ddb4 Adding compat interface for doxia changes.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356114 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 02:54:26 +00:00
John Dennis Casey 8a5fa61b17 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356099 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:41:09 +00:00
John Dennis Casey 9cf94e34f2 [maven-release-plugin] prepare release maven-2.0.1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356093 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:34:03 +00:00
John Dennis Casey 72e082f56f bumping plexus-ant-factory dependency version to next release.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356091 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:31:58 +00:00
John Dennis Casey 582f218170 bumping doxia core dependency groupId to new one.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356089 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:26:42 +00:00
John Dennis Casey e24da11825 bumping doxia sink api groupId to new one.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356088 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:26:13 +00:00
John Dennis Casey c6db090fc1 bumping doxia core dependency up to the next release version.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356086 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:24:10 +00:00
John Dennis Casey 9c81357996 bumping doxia sink api version up to the next release.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356085 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:23:09 +00:00
John Dennis Casey 6f48bb93cc bumping plexus archiver version up to next release.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356082 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:19:46 +00:00
John Dennis Casey 187716230f Changing the version of modello plugin to the released.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356077 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:02:52 +00:00
Jason van Zyl db17a2494b o adding capability to the lifecycle executor to merge in executions which contain
configurations for external plugins. in this particular i've made the adjustments
  so that the corbertura plugin can tell the surefire plugin to fork. not ideal, but
  it will work until we figure out a more elegant solution.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356065 13f79535-47bb-0310-9956-ffa450edef68
2005-12-11 23:35:47 +00:00
John Dennis Casey b9c5816ba9 PR: MNG-1529
Added defaultValue to the reportSet's id field, value of "default". This should correct reportSet merging during inheritance assembly.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356044 13f79535-47bb-0310-9956-ffa450edef68
2005-12-11 22:25:51 +00:00
Brett Leslie Porter 9be8351902 ibiblio htaccess rules
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355930 13f79535-47bb-0310-9956-ffa450edef68
2005-12-11 07:13:51 +00:00
Brett Leslie Porter 6abcb69443 enable activeByDefault from settings.xml
PR: MNG-1586
Submitted by: Edwin Punzalan


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355878 13f79535-47bb-0310-9956-ffa450edef68
2005-12-11 02:57:38 +00:00
John Dennis Casey e983fddf63 Fixing the context classloader for plugin executions. New classloader will delegate to the realm, rather than using only the loader used by the realm of the plugin-container.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355831 13f79535-47bb-0310-9956-ffa450edef68
2005-12-11 00:39:20 +00:00
Brett Leslie Porter 4b9fe25294 need snapshots
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355697 13f79535-47bb-0310-9956-ffa450edef68
2005-12-10 02:35:18 +00:00
Brett Leslie Porter eaba76d980 fix bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355677 13f79535-47bb-0310-9956-ffa450edef68
2005-12-10 01:17:25 +00:00
John Dennis Casey ee3df7f885 Adding maven-error-diagnoser to the exclusions list in the plugin manager.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355649 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 23:33:01 +00:00
Brett Leslie Porter 98141f24ff updated path
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355407 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 08:01:26 +00:00
Brett Leslie Porter 65acc94926 implement lax parsing of repository metadata XML files
PR: MNG-1788


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355404 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 07:58:04 +00:00
John Dennis Casey 4e955c058a PR: MNG-1509
Submitted By: Bernd Bohmann
Reviewed By: John Casey

Applied patches. These patches added the OS activator to the component descriptor, fixed the activation implementation for it, and finally added a unit test for OS activation.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355387 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 05:57:05 +00:00
John Dennis Casey 2e89dadbce PR: MNG-1311
Added a stack of lifecycle fork-points that will be removed from each successively deeper level of forking in a cumulative manner, to prevent multi-node cycles in addition to simply blocking two-node cycles.

The basic problem with the recursion check that was in there was a type mismatch on the contents of a java.util.List. It's fixed now.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355383 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 05:37:43 +00:00
John Dennis Casey f4e9b5b409 PR: MNG-1543
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied patch, with modifications. Since the writeExportReadyPom() method is no longer used, and it's not a public API, I removed it.

Interpolated paths should no longer show up in packaged POMs.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355355 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 04:06:31 +00:00
John Dennis Casey f133d8e586 Adding maven-script-ant.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355342 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 03:20:57 +00:00
John Dennis Casey e4b20d8cd5 updated plexus-archiver version.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355327 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 02:44:02 +00:00
John Dennis Casey a9363a2a6a putting maven-archiver back in the modules.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355295 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 00:56:44 +00:00
John Dennis Casey 5b7cea23b3 Fixing missing file reader init.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355294 13f79535-47bb-0310-9956-ffa450edef68
2005-12-09 00:40:15 +00:00
Emmanuel Venisse d5eef9bdd7 Add scm url format url.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@355101 13f79535-47bb-0310-9956-ffa450edef68
2005-12-08 14:37:43 +00:00
John Dennis Casey 2da8372a17 Bumping versions for maven deps up to 2.0.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354912 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 23:48:15 +00:00
John Dennis Casey 118497e008 Separating maven-archiver from the main build, to separate the release cycle...maven-archiver will be released slightly later than the main app.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354910 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 23:46:56 +00:00
John Dennis Casey f82cc68b62 Bumping p-c-d and p-u versions to released.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354908 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 23:41:00 +00:00
John Dennis Casey 125c19fb3a PR: MNG-1265
Submitted By: Allan Ramirez
Reviewed By: John Casey

Applied patch, which will add "built on" timestamp to the --version output.

NOTE: I did not apply the portion of the patch related to mboot, since the bootstrap has been redone. This may need to be added back into the bootstrap later.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354702 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 04:28:29 +00:00
John Dennis Casey 790f8f8fed PR: MNG-1443
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied the patch, which changes the ArtifactResolutionException to ArtifactNotFoundException for a missing POM when the system is offline.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354640 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 01:08:02 +00:00
John Dennis Casey c54202821e PR: MNG-1471
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied patch, with small logic fix. This patch will validate that if a systemPath is specified for a dependency, it is absolute. It's possible to use expressions in this path, but by the time it's validated in this step, those expressions will have been resolved.

My change was to add the same validation to managed dependencies.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354635 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 00:42:46 +00:00
John Dennis Casey 4097d7ae0f PR: MNG-1550
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied patch, with small change. This patch will save the checksums in the local repo, once they've transferred safely. The change I made was to pass in the "real" destination to the verifyChecksum method, rather than only the temp destination. This will allow the checksums to actually persist in the local repo, rather than a temporary directory.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354631 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 00:26:09 +00:00
Carlos Sanchez Gonzalez 7458db31f5 Remove again the update poms
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354588 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 22:08:24 +00:00
John Dennis Casey 5b427cf076 PR: MNG-1630
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied patches, with minor changes.

These patches will ensure that the optional flag is passed on and inherited correctly when dealing with managed dependencies.

I changed the patches, in that I added a new createDependencyArtifact(..) method on ArtifactFactory, which will eliminate the need to call an older variant of the method by passing in a null value for the inheritedScope parameter.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354544 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 20:50:41 +00:00
Carlos Sanchez Gonzalez 662331c8de Added blacklisted patterns and changed some names
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354531 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 20:06:49 +00:00
John Dennis Casey 8737086036 Adding install step.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354505 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 19:19:35 +00:00
Carlos Sanchez Gonzalez 5a51ac576b Revert last change as it seems not to work right in all cases
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354499 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 19:03:23 +00:00
John Dennis Casey 8e85652193 PR: MNG-1355
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied patch, with small logical fix (used getArtifactId() where getGroupId() was the intention).

This patch will guard against overwriting cached models in the project builder (check for pre-existing model in cache before adding), and will validate that a POM's parent has a different groupId:artifactId than the current POM.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354473 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 16:50:22 +00:00
John Dennis Casey eeb14425c6 PR: MNG-1352
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied this patch, which will ensure that alias != param.getName() before adding a duplicate diagnostic message for configuration.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354464 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 16:34:09 +00:00
John Dennis Casey a321da38d6 PR: MNG-1525
Submitted By: Edwin Punzalan
Reviewed By: John Casey

NOT applying this patch. I found a better solution that will factor the interpolation of the POM into a flexible utility in plexus-utils, and will allow introduction of envar resolution to the POM. It will also make interpolating the settings.xml and profiles.xml using any of a number of expression resolvers (using envar resolution only for now).

BTW, I tried using System.getenv(..) in JDK1.4, and it fails with java.lang.Error and a deprecation message. So, I'm using Edwin's code to extract the envars into a Properties object. We can improve this later.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@354462 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 16:28:07 +00:00
Brett Leslie Porter 601181f4c2 update plugins too as long as we are still building them
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@353955 13f79535-47bb-0310-9956-ffa450edef68
2005-12-05 01:43:27 +00:00
John Dennis Casey 77249c67de Backing out changes from MNG-1650, since this was already implemented in the archiver.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@351505 13f79535-47bb-0310-9956-ffa450edef68
2005-12-01 22:20:31 +00:00
John Dennis Casey b0b047eff9 PR: MNG-1650
Submitted By: Allan Ramirez
Reviewed By: John Casey

Applied patch, with modifications. First, refactored to avoid the use of a member variable for turning POM inclusion on/off. Second, please remember to follow the code formatting rules for Maven, available on the project website.

This patch provides a new method for createArchive(..) which includes a flag for turning off POM inclusion from the resulting archive. The default mode used by the original createArchive(..) method is still to include POM information.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@351476 13f79535-47bb-0310-9956-ffa450edef68
2005-12-01 21:32:42 +00:00
John Dennis Casey 3230df32bf PR: MNG-1721
Fixing NPE when error parameter is null.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@350275 13f79535-47bb-0310-9956-ffa450edef68
2005-12-01 17:04:09 +00:00
Carlos Sanchez Gonzalez 2177e3763e Use mvn command instead of deprecated m2
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@350201 13f79535-47bb-0310-9956-ffa450edef68
2005-12-01 07:48:50 +00:00