Commit Graph

8810 Commits

Author SHA1 Message Date
Benjamin Bentmann 68ebd39bd8 [MNG-4343] maven always checks missing release artifacts
[MNG-4592] Snapshot artifacts that could not be downloaded due to communication problems are "blacklisted" for a day by default.

o Allowed to configure caching of resolution errors in the execution request, thereby providing better control for CLI and IDE to select the desired behavior

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995600 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 22:52:57 +00:00
Benjamin Bentmann b4916c20e9 o Cleaned up code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995585 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 21:52:50 +00:00
Benjamin Bentmann 8e5e2912ba o Fixed missing delegation to new repo system
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995578 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 21:17:09 +00:00
Benjamin Bentmann 90ac0847b6 [MNG-4785] NPE in dependency resolution code for TC plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995457 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 15:21:11 +00:00
Benjamin Bentmann ee07bb36d5 [MNG-4788] [regression] Appassembler Maven Plugin doesn't work like as it should
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995272 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 22:40:23 +00:00
Benjamin Bentmann 7e99c2999b [MNG-4452] Metadata for snapshots should include classifier
o Added boolean system/execution property maven.metadata.legacy to enable 1.0.0 format to allow for interop with existing repo mans that could choke on the new format when processing it on the server side

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995081 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 15:04:45 +00:00
Benjamin Bentmann 01ae5291a8 [MNG-4452] Metadata for snapshots should include classifier
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@995057 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 13:48:04 +00:00
Benjamin Bentmann 1abc9c1e9a [MNG-4796] add a warning when profiles.xml is used (Maven 2) or detected (Maven 3)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992683 13f79535-47bb-0310-9956-ffa450edef68
2010-09-04 21:28:53 +00:00
Herve Boutemy 69bbe9a862 changed @since 3.0-alpha/beta to @since 3.0
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992638 13f79535-47bb-0310-9956-ffa450edef68
2010-09-04 16:37:54 +00:00
Herve Boutemy c82bef82f7 fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992549 13f79535-47bb-0310-9956-ffa450edef68
2010-09-04 06:19:09 +00:00
Herve Boutemy f52838688f added spice-inject href
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992497 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 22:32:27 +00:00
Herve Boutemy ee71e49512 updated maven-deps overview
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992492 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 22:20:54 +00:00
Benjamin Bentmann 091cfb1596 o Improved compat with legacy artifact system
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992243 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 09:41:27 +00:00
Benjamin Bentmann 385619acb8 o Made project dependency graph reflect partial resolution properly
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992092 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 19:59:15 +00:00
Benjamin Bentmann e3796f6619 o Allow caller to specify per-request workspace reader for Maven execution
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992089 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 19:55:29 +00:00
Benjamin Bentmann da8d45d550 [MNG-4791] [regression] POM artifacts passed into MavenProjectBuilder.buildFromRepository() are no longer resolved
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@992083 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 19:50:53 +00:00
Benjamin Bentmann 7a9c89b337 o Tweaked stub class to make Guice from within Eclipse more happy
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@991886 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 10:57:43 +00:00
Benjamin Bentmann fc2a9f9a26 [MNG-4787] Allow class realm manager delegates to alter public part of Maven core realm
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@991347 13f79535-47bb-0310-9956-ffa450edef68
2010-08-31 21:49:55 +00:00
Herve Boutemy 8c541435f5 updated maven-deps overview
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@991321 13f79535-47bb-0310-9956-ffa450edef68
2010-08-31 20:35:46 +00:00
Benjamin Bentmann 08404c7a80 [MNG-4786] [regression] Ant-based mojo using maven-script-ant:2.1.0+ causes NPE
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@991314 13f79535-47bb-0310-9956-ffa450edef68
2010-08-31 20:05:10 +00:00
Benjamin Bentmann 98ba2c1f3d o Removed dead code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@991141 13f79535-47bb-0310-9956-ffa450edef68
2010-08-31 10:22:24 +00:00
Benjamin Bentmann 2df157de23 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990787 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 12:36:40 +00:00
Benjamin Bentmann 546399c38d [maven-release-plugin] prepare release maven-3.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990785 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 12:34:49 +00:00
Benjamin Bentmann 1cbef71e7b [MNG-4779] NullPointerException thrown during dependency resolution when dependency with range occurs more than once in the dirty tree
[MNG-4781] Can't deploy to Nexus staging repository


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990771 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 11:17:36 +00:00
Benjamin Bentmann 8c13978af5 o Fixed duplicate processig of g:a-level metadata
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990769 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 11:14:59 +00:00
Benjamin Bentmann af9798e325 o Updated to spice-inject-plexus:1.3.4
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990754 13f79535-47bb-0310-9956-ffa450edef68
2010-08-30 10:01:06 +00:00
Olivier Lamy 87ac7b2c14 upgrade buildnumber-maven-plugin to 1.0-beta-4
use javasvn to prevent forking a cli and be able to build maven on machine without svn cli



git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990393 13f79535-47bb-0310-9956-ffa450edef68
2010-08-28 16:46:56 +00:00
Benjamin Bentmann 16759b10fe o Added animal-sniffer-maven-plugin to enforce Java 1.5 runtime compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990383 13f79535-47bb-0310-9956-ffa450edef68
2010-08-28 15:22:09 +00:00
Benjamin Bentmann 7b9b88effc o Prevented crappy plugins from messing with container-managed artifact handlers
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@990345 13f79535-47bb-0310-9956-ffa450edef68
2010-08-28 11:29:44 +00:00
Benjamin Bentmann 53cd87f2d9 o Propagated interactive mode to repository system
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989972 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 23:17:52 +00:00
Benjamin Bentmann 15f0acf6b6 [MNG-4756] Aether integration
o Completed core artifact filter

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989966 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 22:53:46 +00:00
Benjamin Bentmann 66b0cd1d44 o Tidied up dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989911 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 20:09:34 +00:00
Benjamin Bentmann f52c2d2dd6 o Configured proper user agent
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989902 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 19:39:41 +00:00
Benjamin Bentmann 901e599986 [MNG-4782] Automatically dump stack trace in case of internal Maven error
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989869 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 18:46:33 +00:00
Olivier Lamy 9c801ca1df add a flag skipTests to be able to skip test execution and not tests compilation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989573 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 09:46:46 +00:00
Benjamin Bentmann e75d39f41a [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989402 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 23:13:09 +00:00
Benjamin Bentmann 26dde61f15 [maven-release-plugin] prepare release maven-3.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989400 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 23:11:42 +00:00
Benjamin Bentmann f2b3f35f70 o Updated to aether:1.1.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989399 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 23:02:08 +00:00
Benjamin Bentmann ae04af8e05 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989338 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 20:14:23 +00:00
Benjamin Bentmann d04d6265e8 [maven-release-plugin] prepare release maven-3.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989336 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 20:12:52 +00:00
Benjamin Bentmann 6d13e86d76 o Removed empty directory
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989254 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 17:44:34 +00:00
Benjamin Bentmann 05d9ee3cfb [MNG-4767] Regression in parsing command-line arguments including variables
Submitted by: Jesse Glick

o Duplicated patch to mvnDebug as well

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989236 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 17:26:09 +00:00
Benjamin Bentmann 6b82e83024 [MNG-4776] NPE during build from parent but not from child
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989222 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 17:00:20 +00:00
Benjamin Bentmann 6c37a89744 [MNG-4756] Aether integration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988749 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 22:46:07 +00:00
Benjamin Bentmann c85a6a4ec2 [MNG-4749] Move from Plexus to Guice as IoC container
o Updated NOTICE to account for new dependencies

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988486 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 11:25:39 +00:00
Benjamin Bentmann 44c35b0510 [MNG-4749] Move from Plexus to Guice as IoC container
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988484 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 11:18:30 +00:00
Benjamin Bentmann bfaf11090a [MNG-4775] Outdated NOTICE.txt
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988265 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23 19:36:39 +00:00
Benjamin Bentmann 4b04709828 [MNG-4773] Stack trace printed from MavenProject.getParent
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@987610 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 19:28:22 +00:00
Benjamin Bentmann f022e66b2a [MNG-4772] [regression] Plugin version resolution ignores enabled flags on repository
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@987572 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 16:55:04 +00:00
Benjamin Bentmann 54be625048 [MNG-4771] [regression] Plugin prefix resolution ignores enabled flags on repository
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@987570 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 16:53:39 +00:00