Commit Graph

8570 Commits

Author SHA1 Message Date
Benjamin Bentmann 51d640d13b [MNG-4162] Removal of all reporting logic from the core of Maven
o Finished converter for reporting section

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927602 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 21:54:04 +00:00
Benjamin Bentmann 38b4606a18 o Cleaned up validation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927436 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 15:03:50 +00:00
Benjamin Bentmann 8fe6c6d551 o Restored warning for empty <module>
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@927364 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25 12:17:53 +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 4b084a7e3f o Excluded unwanted test files as pointed out by Brett
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@926045 13f79535-47bb-0310-9956-ffa450edef68
2010-03-22 12:00:03 +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 699fc5b81d [MNG-4600] [regression] Optional flag from dependency management applied to dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@925481 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19 23:20:31 +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 0bbebeae70 o Updated default plugin versions
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@923724 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16 13:14:35 +00:00
Benjamin Bentmann b433187006 [MNG-4591] Enhance the download rate output to include downloaded file name
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@923457 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 22:00:54 +00:00
Benjamin Bentmann d7d94af169 o Added copy constructor
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@923403 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 19:35:45 +00:00
Benjamin Bentmann c13cd3abc4 o Polished code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@923402 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 19:35:10 +00:00
Benjamin Bentmann 5aaed1919b [MNG-4590] [regression] System properties are no longer interpolated in imported POMs
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@923400 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 19:33:48 +00:00
Herve Boutemy db4ad728be added autoVersionSubmodules=true option for maven-release-plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@923344 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 17:24:12 +00:00
Herve Boutemy f337a5a3e5 re-activated modello xdoc and xsd generation in pre-site phase (were commented out)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@922571 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13 13:56:11 +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
Kristian Rosenvold c0fbdc5f9c Fixed flaky test by improving focus on supported use-case
Test was failing intermittently

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917741 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01 21:42:55 +00:00
Benjamin Bentmann f2aa8eda8a [MNG-4574] [regression] invoker:install uses wrong local repo path when settings.xml contains wildcard mirror
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917315 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 23:07:35 +00:00
Benjamin Bentmann dd34e52b56 [MNG-4570] [regression] User/pass from settings.xml is not used during site:deploy
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917252 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 19:02:04 +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 7dcb4c7cdf o Updated to newer version of Ant Tasks (r917218) for compat with Ant 1.8.0
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917220 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 17:43:27 +00:00
Benjamin Bentmann fe9a21ca81 [MNG-4571] mvn deploy -DaltDeploymentRepository errors out
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917058 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 22:09:10 +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 f3e2dcf6a8 o Updated to maven-resources-plugin:2.4.2
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@912406 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 21:19:34 +00:00
Benjamin Bentmann b8f5443e13 [MNG-4564] Location (and name) for settings-security.xml has changed in Maven 3
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@912163 13f79535-47bb-0310-9956-ffa450edef68
2010-02-20 17:57:33 +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 3586158679 [MNG-4544] Concurrent access to Maven internals involving active component collections is not thread-safe
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902667 13f79535-47bb-0310-9956-ffa450edef68
2010-01-24 22:26:42 +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 974bf9d27a o Updated to plexus:1.5.3-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902503 13f79535-47bb-0310-9956-ffa450edef68
2010-01-23 22:43:29 +00:00