Commit Graph

2166 Commits

Author SHA1 Message Date
Benjamin Bentmann 37a0e64aa0 [MNG-4618] maven-javadoc-plugin aggregate-jar fails with maven3 and multiple modules
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@931086 13f79535-47bb-0310-9956-ffa450edef68
2010-04-06 11:00:19 +00:00
Benjamin Bentmann aa0b4f4618 [MNG-3133] DefaultModelInheritence::appendPath assumes it is operating on interpolated/literal paths
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@930411 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02 22:07:04 +00:00
Benjamin Bentmann d425e273a1 [MNG-3470] Build does not fail on corrupted POM even with checksumPolicy=fail
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929985 13f79535-47bb-0310-9956-ffa450edef68
2010-04-01 14:16:03 +00:00
Benjamin Bentmann e45fa790c7 [MNG-4418] Dependency resolution appears to misbehave if a remote repository uses the id "local"
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929329 13f79535-47bb-0310-9956-ffa450edef68
2010-03-30 22:53:01 +00:00
Benjamin Bentmann 1b157097df o Fixed potential NPE
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929317 13f79535-47bb-0310-9956-ffa450edef68
2010-03-30 22:03:01 +00:00
Benjamin Bentmann aa68fb033b [MNG-2741] [regression] Meaningless error message: "Error transferring file"
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929217 13f79535-47bb-0310-9956-ffa450edef68
2010-03-30 18:39:31 +00:00
Benjamin Bentmann 912a565ffc [MNG-3616] Null Pointer Exception when mirrorOf missing from mirror in settings.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@929083 13f79535-47bb-0310-9956-ffa450edef68
2010-03-30 11:20:29 +00:00
Benjamin Bentmann 2e814346e6 o Refactored settings validation to support more extensive problem descriptor
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@928934 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29 22:58:14 +00:00
Benjamin Bentmann 57fd3fb279 [MNG-3779] Improve error message when trying to execute moojo with no pom.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@928903 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29 21:16:26 +00:00
Benjamin Bentmann b16a005106 [MNG-4005] Throw Validation Error if pom contains a dependency with two different versions
o Relaxed to warning for now to ease migration

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@928485 13f79535-47bb-0310-9956-ffa450edef68
2010-03-28 19:47:30 +00:00
Benjamin Bentmann bd1f3b58e5 [MNG-2222] dependency to dependency without source code fails
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@928058 13f79535-47bb-0310-9956-ffa450edef68
2010-03-26 21:03:19 +00:00
Benjamin Bentmann edd0eb016b o Fixed classifier
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927830 13f79535-47bb-0310-9956-ffa450edef68
2010-03-26 13:00:00 +00:00
Benjamin Bentmann 5507063fc2 o Aligned version resolver with prefix resolver and made it support a model as additional input
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927604 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 21:55:08 +00:00
Benjamin Bentmann dfd067b3ed o Refactored code to be more general/clear
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927050 13f79535-47bb-0310-9956-ffa450edef68
2010-03-24 13:26:24 +00:00
Benjamin Bentmann c180c2137c o Restored backward-compat with maven-help-plugin:2.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@926030 13f79535-47bb-0310-9956-ffa450edef68
2010-03-22 11:08:38 +00:00
Benjamin Bentmann a1f22c3da7 o Restored backward-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@925254 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19 15:02:22 +00:00
Benjamin Bentmann 1e91b227f9 o Polished error message
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921933 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11 16:50:25 +00:00
Benjamin Bentmann d946c8cbe9 [MNG-4586] Plugin prefix can't be resolved from plugin management if management entry is missing plugin version
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921932 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11 16:49:08 +00:00
Benjamin Bentmann c5e7758e3e [MNG-4580] Plugin dependencies for module ignored when building from aggregator project using direct plugin invocation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921579 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10 21:30:47 +00:00
Benjamin Bentmann 22585104f6 o Extended debug logging
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921484 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10 17:55:47 +00:00
Benjamin Bentmann bfaab01874 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921170 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 22:24:47 +00:00
Benjamin Bentmann 0c78c31304 [maven-release-plugin] prepare release maven-3.0-alpha-7
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@921168 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 22:24:22 +00:00
Benjamin Bentmann 767cc74a6b [MNG-1144] List 2 or more maven goals in the <defaultGoal> of the POM
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@920469 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 19:24:24 +00:00
Benjamin Bentmann ea8742b7bf o Fixed typos
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917251 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 19:00:46 +00:00
Benjamin Bentmann 57ff75ee45 [MNG-4553] Plugins artifact filtering should use full Artifact identification instead only ArtifactId
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917014 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 18:55:06 +00:00
Benjamin Bentmann 8a87da6a98 o Made default project name more concise
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@916984 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 16:34:58 +00:00
Benjamin Bentmann bc314e68aa o Concentrated all plugin artifact resolution in one component
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@911645 13f79535-47bb-0310-9956-ffa450edef68
2010-02-18 23:19:48 +00:00
Benjamin Bentmann 862e8875d1 [MNG-4561] [regression] network settings are not applied to repositories from plugin dependencies
[MNG-4528] [regression] mvn deploy ignores proxy settings

o Revised original solution to generally exclude wagons pulled in transitively via Maven core artifacts

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@909934 13f79535-47bb-0310-9956-ffa450edef68
2010-02-13 23:52:37 +00:00
Benjamin Bentmann fd5683b936 [MNG-4561] [regression] network settings are not applied to repositories from plugin dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@909830 13f79535-47bb-0310-9956-ffa450edef68
2010-02-13 14:27:02 +00:00
Kristian Rosenvold a1438752da Fixed safe publication issue in DefaultArtifact, re-changed CopyOnWriteArraySet to unmodifiableSet
Verified the existence of unsafe publication regarding file and resolved attributes in DefaultArtifact.


Revised earlier change to strengthen intended focus on immutability of HashSet 

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@908650 13f79535-47bb-0310-9956-ffa450edef68
2010-02-10 19:52:07 +00:00
Benjamin Bentmann 92a7283378 o Stabilized ordering
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@908459 13f79535-47bb-0310-9956-ffa450edef68
2010-02-10 11:58:11 +00:00
Kristian Rosenvold 6c59fced77 Changed to threadsafe Map/Set structures
The changed classes have confirmed unsafe concurrent access using failfast-collections

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@906463 13f79535-47bb-0310-9956-ffa450edef68
2010-02-04 12:12:14 +00:00
Benjamin Bentmann 7d8835762c o Extended debug logging
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@905425 13f79535-47bb-0310-9956-ffa450edef68
2010-02-01 21:58:22 +00:00
Benjamin Bentmann 1df9413fd4 [MNG-4554] [regression] plugin updates are requested on every build regardless of policies
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@905424 13f79535-47bb-0310-9956-ffa450edef68
2010-02-01 21:57:40 +00:00
Benjamin Bentmann 8b6616cf3b [MNG-4464] Improve handling of relative paths with backslashes
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@904931 13f79535-47bb-0310-9956-ffa450edef68
2010-01-31 00:27:21 +00:00
Benjamin Bentmann d0d3f58fff [MNG-4526] [regression] Shade plugin includes too much (relative to 2.2.1)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@904309 13f79535-47bb-0310-9956-ffa450edef68
2010-01-28 23:48:31 +00:00
Benjamin Bentmann c18b8872de [MNG-4536] Long build time - enforcer running too many times
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@904188 13f79535-47bb-0310-9956-ffa450edef68
2010-01-28 17:57:08 +00:00
Benjamin Bentmann 811c97ec30 o Extended debug logging
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@903425 13f79535-47bb-0310-9956-ffa450edef68
2010-01-26 21:27:22 +00:00
Benjamin Bentmann 459c2e4e03 o Strengthened cache key
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@903183 13f79535-47bb-0310-9956-ffa450edef68
2010-01-26 11:40:44 +00:00
Benjamin Bentmann 046666a715 [MNG-3168] Correct error message when project descriptor not found
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902614 13f79535-47bb-0310-9956-ffa450edef68
2010-01-24 17:52:36 +00:00
Benjamin Bentmann a7cf185920 o Tweaked error reporting to exclude well-known exceptions
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902613 13f79535-47bb-0310-9956-ffa450edef68
2010-01-24 17:51:37 +00:00
Benjamin Bentmann 3b35b6222a [MNG-4522] Maven3 doesn't fail build when a pom from transitive dependency can't be found
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902573 13f79535-47bb-0310-9956-ffa450edef68
2010-01-24 14:24:34 +00:00
Benjamin Bentmann 664537e3f8 o Eased debugging
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@901925 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 23:37:42 +00:00
Benjamin Bentmann b6c016a84e [MNG-4541] Extend class realm manager delegate to allow conditional behavior
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@901852 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 21:01:19 +00:00
Benjamin Bentmann a789d4c288 o Refactored code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@901751 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 15:54:28 +00:00
Benjamin Bentmann 04983c0111 o Refactored code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@901701 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 13:38:42 +00:00
Benjamin Bentmann 2c107b31c7 o Fixed propagation of network settings
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900618 13f79535-47bb-0310-9956-ffa450edef68
2010-01-19 00:17:34 +00:00
Benjamin Bentmann f7c13251e2 o Fixed request copying to actually return copy
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900569 13f79535-47bb-0310-9956-ffa450edef68
2010-01-18 21:32:21 +00:00
Benjamin Bentmann 1d2fd838ce o Fixed NPE
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900540 13f79535-47bb-0310-9956-ffa450edef68
2010-01-18 20:39:42 +00:00
Benjamin Bentmann fa2b09bc0a o Used proper class loader
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@899927 13f79535-47bb-0310-9956-ffa450edef68
2010-01-16 12:22:56 +00:00