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
Benjamin Bentmann
e1f58d5f3d
[MNG-4528] [regression] mvn deploy ignores proxy settings
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@899004 13f79535-47bb-0310-9956-ffa450edef68
2010-01-14 00:09:12 +00:00
Benjamin Bentmann
574641d86c
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@896381 13f79535-47bb-0310-9956-ffa450edef68
2010-01-06 10:49:23 +00:00
Benjamin Bentmann
9e8a9af6ad
[maven-release-plugin] prepare release maven-3.0-alpha-6
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@896377 13f79535-47bb-0310-9956-ffa450edef68
2010-01-06 10:46:24 +00:00
Benjamin Bentmann
9f217fd24c
o Improved robustness
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@895291 13f79535-47bb-0310-9956-ffa450edef68
2010-01-02 21:13:54 +00:00
Benjamin Bentmann
a5b2dd1a1f
o Preferred JRE API
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@895277 13f79535-47bb-0310-9956-ffa450edef68
2010-01-02 20:01:19 +00:00
Benjamin Bentmann
1957ff0de9
o Optimized performance
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@895249 13f79535-47bb-0310-9956-ffa450edef68
2010-01-02 18:12:44 +00:00
Benjamin Bentmann
afb40dc0e9
[MNG-4379] Properties defined in parent POM and used in systemPath element cause POM validation warnings and dependencies ignoration - compilation error
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@895245 13f79535-47bb-0310-9956-ffa450edef68
2010-01-02 17:44:37 +00:00
Benjamin Bentmann
ac03bb52c0
o Excluded model-builder from plugin realm
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@894921 13f79535-47bb-0310-9956-ffa450edef68
2009-12-31 18:36:19 +00:00
Benjamin Bentmann
21dd7e9b9e
[MNG-4492] Integration test MNG1830 fails with GIT based forks
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@890355 13f79535-47bb-0310-9956-ffa450edef68
2009-12-14 15:03:20 +00:00
Benjamin Bentmann
749e07b000
o Refactored code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@889472 13f79535-47bb-0310-9956-ffa450edef68
2009-12-10 23:54:38 +00:00
Benjamin Bentmann
d3534c90bd
[MNG-4489] [regression] Mirror/proxy/auth does not apply to repositories discovered in POMs of build extensions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@889460 13f79535-47bb-0310-9956-ffa450edef68
2009-12-10 23:10:28 +00:00
Benjamin Bentmann
9be3468e26
[MNG-4482] [regression] command line option "-update-snapshots" does not work for plugins/extensions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@887367 13f79535-47bb-0310-9956-ffa450edef68
2009-12-04 21:36:51 +00:00
Benjamin Bentmann
506b7c6334
o Restored (binary) backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@887311 13f79535-47bb-0310-9956-ffa450edef68
2009-12-04 18:26:21 +00:00
Benjamin Bentmann
705edc524a
[MNG-4475] Transitive Dependency Resolution silently fails if parent pom cannot be retrieved from repository
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@885804 13f79535-47bb-0310-9956-ffa450edef68
2009-12-01 15:46:18 +00:00
Benjamin Bentmann
d6e0a1b149
o Improved problem reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@884840 13f79535-47bb-0310-9956-ffa450edef68
2009-11-27 11:52:03 +00:00
Benjamin Bentmann
f957961cb8
[MNG-4470] [regression] Proxies are ignored during artifact deployment
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@884296 13f79535-47bb-0310-9956-ffa450edef68
2009-11-25 22:10:16 +00:00
Benjamin Bentmann
a8f2a0dd49
o Fixed exception message
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883520 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 22:14:10 +00:00
Benjamin Bentmann
ba0fef4676
[MNG-4465] [regression] can't run mvn help:effective-settings when offline
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883510 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 21:50:41 +00:00
Benjamin Bentmann
5b75081750
[MNG-3902] Remove visibility MavenProjectBuilder#buildStandaloneSuperProject
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883430 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 17:40:04 +00:00
Benjamin Bentmann
9adfaf82b5
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883378 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 15:46:44 +00:00
Benjamin Bentmann
c23ce88074
[maven-release-plugin] prepare release maven-3.0-alpha-5
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883375 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 15:45:11 +00:00
Benjamin Bentmann
1d14aab24a
[MNG-4459] [regression] Effective settings as visible to plugins contain plain text passwords
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@882580 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 14:40:42 +00:00
Benjamin Bentmann
7c918bee74
o Introduced Maven API to decrypt settings
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@882578 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 14:39:57 +00:00
Benjamin Bentmann
9e42487829
o Extended base plugin manager to allow for caller-supplied exclusions of certain plugin dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@881793 13f79535-47bb-0310-9956-ffa450edef68
2009-11-18 14:53:55 +00:00
Benjamin Bentmann
1068ab557c
[MNG-4454] Incomplete <parent> element causes NPE
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@881784 13f79535-47bb-0310-9956-ffa450edef68
2009-11-18 14:08:28 +00:00
Benjamin Bentmann
8b21cd1567
[MNG-4450] [regression] Stub project for missing dependency POMs is not properly created
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@881563 13f79535-47bb-0310-9956-ffa450edef68
2009-11-17 22:05:28 +00:00
Benjamin Bentmann
b48f4f4e49
o Polished error reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@881305 13f79535-47bb-0310-9956-ffa450edef68
2009-11-17 14:41:17 +00:00
Benjamin Bentmann
0f465258e5
[MNG-4440] error message should clearly indicate the module that failed, and how to continue
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@836267 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 21:36:31 +00:00
Benjamin Bentmann
3f677ab042
o Removed dead code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@836255 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 20:13:04 +00:00
Benjamin Bentmann
8e826033a8
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@835944 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 18:02:13 +00:00
Benjamin Bentmann
f54f1ec409
[maven-release-plugin] prepare release maven-3.0-alpha-4
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@835941 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 18:00:22 +00:00
Benjamin Bentmann
27ff5d5c41
[MNG-4433] [regression] command line option "-update-snapshots" does not work for parent POMs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834587 13f79535-47bb-0310-9956-ffa450edef68
2009-11-10 18:32:14 +00:00
Benjamin Bentmann
c10f412029
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834123 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 16:00:39 +00:00
Benjamin Bentmann
98ab96d19b
[maven-release-plugin] prepare release maven-3.0-alpha-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834118 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:55:07 +00:00
Benjamin Bentmann
1ef9a7692b
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834106 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:26:12 +00:00
Benjamin Bentmann
7dd84efa0e
[maven-release-plugin] prepare release maven-3.0-alpha-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834104 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:24:06 +00:00
Benjamin Bentmann
185d5a07c8
o Tweaked error reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833724 13f79535-47bb-0310-9956-ffa450edef68
2009-11-07 17:51:36 +00:00
Benjamin Bentmann
e697820d18
o Reverted changes introduced in r833566 due to IT failuree
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833697 13f79535-47bb-0310-9956-ffa450edef68
2009-11-07 15:11:27 +00:00
Daniel Fabulich
9da874c369
Adding experimental multithreading support. Naive implementation. Not guaranteed to work. Builder beware. You'd be crazy to use this... -Dmaven.threads=4
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833566 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 21:46:48 +00:00
Daniel Fabulich
b8874319f4
Expose the DAG and project map for reactor plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833427 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 15:00:44 +00:00
Benjamin Bentmann
61ba8778b6
[MNG-4426] No javac errors in console when error stacktraces are turned on
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@832729 13f79535-47bb-0310-9956-ffa450edef68
2009-11-04 12:51:58 +00:00
Benjamin Bentmann
3a767b55b5
o Converted GB18030 to ASCII with Unicode escapes
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@832389 13f79535-47bb-0310-9956-ffa450edef68
2009-11-03 10:56:58 +00:00
Benjamin Bentmann
f601e9c097
[MNG-4423] Allow to query session data via plugin parameter expressions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@831552 13f79535-47bb-0310-9956-ffa450edef68
2009-10-31 15:24:56 +00:00
Benjamin Bentmann
59871b0ee7
o Fixed backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@831410 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30 18:13:26 +00:00
Benjamin Bentmann
02cbed3d5a
[MNG-4413] [regression] Repositories discovered in dependency POMs are not subject to mirroring
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@831282 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30 12:24:40 +00:00
Benjamin Bentmann
defd0cc82a
[MNG-4416] [regression] Plugins are not properly ordered after merging with profile plugins
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830915 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 12:33:36 +00:00
Benjamin Bentmann
4d5a89d0d6
[MNG-4415] [regression] Plugins are not properly ordered after merging with inherited parent plugins
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830809 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 00:24:56 +00:00
Benjamin Bentmann
32d6c8699e
o Deprecated legacy class
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830355 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 21:55:07 +00:00
Benjamin Bentmann
642904917a
o Extended debug logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830186 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 13:51:28 +00:00
Benjamin Bentmann
611bd1c998
o Fixed regressions after refactoring
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830017 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 23:29:17 +00:00
Jason van Zyl
8f85d87b5c
o another pass at cleaning up the MavenCli, it still needs work but at least I can see a pattern now for embedding
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829988 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 21:42:53 +00:00
Benjamin Bentmann
20f8323b0a
[MNG-4221] Push all repository/artifact related code into a legacy module and create a backward compat layer for external consumers
...
o Refactored code to make maven-compat depend on maven-core, this got ugly regarding some tests which to a high degree depend on a full-blown repository system
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829934 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 20:16:00 +00:00
Benjamin Bentmann
65011e780e
o Decoupled test from central and used a file-based stub repo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829415 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 17:25:01 +00:00
Benjamin Bentmann
66f67c3d40
o Added quick fix for LegacyRepositorySystemTest which hasn't been updated to use the stub repo yet
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829407 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 16:46:26 +00:00
Benjamin Bentmann
67c7dc2168
[MNG-4405] Uninterpolated expressions should cause an error for plugin versions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829403 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 16:34:48 +00:00
Benjamin Bentmann
86c8236aab
o Decoupled tests from central and used a file-based stub repo
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829280 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 23:48:02 +00:00
Benjamin Bentmann
8d38204e16
[MNG-4401] [regression] central repository is tried before explicitly declared repositories during parent POM resolution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829157 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 18:06:34 +00:00
Benjamin Bentmann
f5a93816c7
o Tweaked error message formatting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829065 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 13:55:01 +00:00
Benjamin Bentmann
a05c12af81
o Added missing transfer listener
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829043 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 13:06:33 +00:00
Benjamin Bentmann
fce4db9c9c
[MNG-4400] [regression] Repository order from settings.xml is not respected during artifact resolution
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829009 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 11:43:38 +00:00
Benjamin Bentmann
ad34db3748
o Removed obsolete code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828650 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 10:49:28 +00:00
Benjamin Bentmann
f7d7cbb6a0
o Improved error message
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828642 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 10:29:34 +00:00
Benjamin Bentmann
e85cd0c2c3
o Restored backward-compat
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828259 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 23:49:07 +00:00
Benjamin Bentmann
412ab3371b
o Fixed NPEs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828249 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 23:27:21 +00:00
Benjamin Bentmann
c501175f79
[MNG-3819] [regression] Plugins that don't declare dependency on plexus-utils no longer get plexus-utils:1.1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828222 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 21:24:21 +00:00
Benjamin Bentmann
d15b9be902
o Polished code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@827957 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 10:46:46 +00:00
Benjamin Bentmann
504f5bca65
[MNG-4186] Provide an exact pointer to documentation specific to each known exception that can occur
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@827792 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 21:08:08 +00:00
Benjamin Bentmann
6e6f881bc8
o Specialized exception
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@827020 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 09:50:35 +00:00
Benjamin Bentmann
b244bda0fd
o Improved error reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@826015 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16 17:45:41 +00:00
Benjamin Bentmann
d6ad00a1f3
o Improved some exception messages
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825852 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16 11:39:40 +00:00
Benjamin Bentmann
85089c7273
o Catched unckecked exceptions from mojos
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825518 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15 15:29:09 +00:00
Benjamin Bentmann
5864960314
o Widened exception type to allow handling of errors, too
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825512 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15 15:17:34 +00:00
Benjamin Bentmann
759928f4d0
o Added transfer listener for further downloads
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825494 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15 13:40:24 +00:00
Benjamin Bentmann
865134cd8e
o Removed duplicate class
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825301 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 21:48:51 +00:00
Benjamin Bentmann
60b6c026c9
o Added transfer listener for project dependency downloads
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825299 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 21:43:21 +00:00
Benjamin Bentmann
6821063783
o Added transfer listener for project dependency downloads
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825289 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 21:22:35 +00:00
Benjamin Bentmann
3229076989
[MNG-4204] Remove support for legacy style repositories
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825183 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 16:39:08 +00:00
Benjamin Bentmann
d5ce7b9092
[MNG-4163] Deprecate all methods in MavenProject that relate to reporting.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824941 13f79535-47bb-0310-9956-ffa450edef68
2009-10-13 21:49:31 +00:00
Jason van Zyl
787008b34a
o changes to allow polyglot maven to work
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824607 13f79535-47bb-0310-9956-ffa450edef68
2009-10-13 06:49:25 +00:00
Benjamin Bentmann
4f81e046ff
o Allowed arbitrary exception chaining
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824507 13f79535-47bb-0310-9956-ffa450edef68
2009-10-12 21:31:09 +00:00
Benjamin Bentmann
a13a336cea
[MNG-4390] Make parsing of settings.xml lenient with respect to unrecognized tags
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824188 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 22:39:55 +00:00
Benjamin Bentmann
d4ca575f08
o Added new settings builder that uses request/result pattern to allow for better problem reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824172 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 21:25:11 +00:00
Benjamin Bentmann
00fa4413d2
o Added parser-neutral facades for the Modello generated settings reader/writer
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824168 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 21:22:35 +00:00
Benjamin Bentmann
4344a147a4
o Simplified code (the only two entries in the container context, the container itself and its core realm, don't apply to filtering)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824114 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 17:30:24 +00:00
Jason van Zyl
9cca807583
o don't need the model locator here anymore, pushed to the front-end
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824099 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 16:19:51 +00:00
Jason van Zyl
07398e00bc
o push all pom format specific handling up to the front-end, internally inside maven we do not care what the source of POM information is
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824098 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 16:18:10 +00:00
Benjamin Bentmann
737bc0f63b
o Replaced hard-coded use of "pom.xml" with a component to enable customizers using other formats to use other file names as well
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823852 13f79535-47bb-0310-9956-ffa450edef68
2009-10-10 13:26:44 +00:00
Benjamin Bentmann
b55562328b
o Enabled reuse of MavenCli for embedded execution during the ITs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823736 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09 23:16:40 +00:00
Benjamin Bentmann
38509d6a46
o Disabled debug logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823110 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 10:09:00 +00:00
Benjamin Bentmann
87e56ea9f2
o Enabled debug logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823107 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 09:55:56 +00:00
Benjamin Bentmann
c9b3998514
o Added missing dependency
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823100 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 09:38:48 +00:00
Jason van Zyl
b6c70ca1f9
o another pass at removing wagon from the core.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@823064 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 06:32:35 +00:00
Benjamin Bentmann
bafa946f3c
o Fixed handling of missing plugin version during calculation of execution plan
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@821170 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 21:18:11 +00:00
Benjamin Bentmann
f5b47d1a8a
o Simplified API
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@821164 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 20:45:58 +00:00
Benjamin Bentmann
608ac9f30c
o Restored backward-compat for plugins that create MavenSession
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@821082 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 16:24:54 +00:00
Jason van Zyl
dc92f34610
o first pass at cleaning up the embedding pattern
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820905 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 06:51:50 +00:00
Benjamin Bentmann
2cf974570a
[MNG-4385] [regression] Custom lifecycle mappings from build extension leak into other projects in the reactor without extension
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820616 13f79535-47bb-0310-9956-ffa450edef68
2009-10-01 11:39:28 +00:00
Benjamin Bentmann
8b88d97c41
o Extended error message to help diagnose bad class realms
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820600 13f79535-47bb-0310-9956-ffa450edef68
2009-10-01 10:47:10 +00:00
Benjamin Bentmann
58a24ac941
o Polished realm creation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820597 13f79535-47bb-0310-9956-ffa450edef68
2009-10-01 10:21:02 +00:00
Benjamin Bentmann
f66bbf1172
o Extended debug logging
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820484 13f79535-47bb-0310-9956-ffa450edef68
2009-09-30 22:37:23 +00:00
Benjamin Bentmann
138d7bc9c2
o Allowed build extensions to contribute lifecycle participants
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@820374 13f79535-47bb-0310-9956-ffa450edef68
2009-09-30 18:30:51 +00:00