Kristian Rosenvold
f2c08ee302
[MNG-4542] StringSearchModelInterpolator concurrency problem
...
Replaced WeakHashmap + synchronized with a ConcurrentHashMap. This was done after observing no change in memory profile
after running all the IT's in the maven embedder with and without this patch. Discussed change with original author
of code.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902473 13f79535-47bb-0310-9956-ffa450edef68
2010-01-23 20:04:29 +00:00
Kristian Rosenvold
97d25dc1d9
[MNG-4542] StringSearchModelInterpolator concurrency problem
...
Shameful removal of printStackTrace in catch block
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902085 13f79535-47bb-0310-9956-ffa450edef68
2010-01-22 13:46:49 +00:00
Kristian Rosenvold
0bfae6deed
[MNG-4542] StringSearchModelInterpolator concurrency problem
...
Revived test from 2.2.X code base, fixed concurrency issue and added concurrency test
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@902080 13f79535-47bb-0310-9956-ffa450edef68
2010-01-22 13:35:34 +00:00
Benjamin Bentmann
9168e66222
o Fixed regression introduced by r900021
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900965 13f79535-47bb-0310-9956-ffa450edef68
2010-01-19 21:25:08 +00:00
Benjamin Bentmann
531384ee21
o Simplified code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900023 13f79535-47bb-0310-9956-ffa450edef68
2010-01-16 20:47:17 +00:00
Benjamin Bentmann
03a383e30e
[MNG-4529] maven fails on IBM JDK 1.5.0 with exception IllegalAccessException: Field is final
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900021 13f79535-47bb-0310-9956-ffa450edef68
2010-01-16 20:31:38 +00:00
Benjamin Bentmann
5a51823501
o Optimized code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@900019 13f79535-47bb-0310-9956-ffa450edef68
2010-01-16 20:20:00 +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
f5ebc72d12
[MNG-4518] Profile activation based on JRE version misbehaves if java.version has build number
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@896102 13f79535-47bb-0310-9956-ffa450edef68
2010-01-05 15:44:35 +00:00
Benjamin Bentmann
8cb042536e
[MNG-4512] [regression] Profile activation based on JDK version range fails if current version is close to range boundary
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@895185 13f79535-47bb-0310-9956-ffa450edef68
2010-01-02 12:54:12 +00:00
Benjamin Bentmann
ed4f6d1094
[MNG-4488] [regression] Parent POMs resolved from repository are validated in strict mode
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@888390 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 13:13:39 +00:00
Benjamin Bentmann
411fd3c42b
o Improved handling of circular parents
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@885106 13f79535-47bb-0310-9956-ffa450edef68
2009-11-28 16:08:32 +00:00
Benjamin Bentmann
f918716071
[MNG-4472] [regression] Circular self-referential POM causes network access
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@885105 13f79535-47bb-0310-9956-ffa450edef68
2009-11-28 16:06:32 +00:00
Benjamin Bentmann
b1482a3cb4
o Improved error message in case of empty plugin version (i.e. <version/>, not to be confused with a completely missing <version>)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883551 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 23:58:44 +00:00
Benjamin Bentmann
6de5f3f3de
[MNG-4466] Plugin Metaversion Compatibility
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@883537 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 23:09:20 +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
b442714004
o Polished code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@882685 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 19:13:32 +00:00
Benjamin Bentmann
f2d48a06ad
[MNG-4456] Deprecate fully qualified pathnames in system path
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@882677 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 19:05:13 +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
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
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
05a2e7db6b
o Removed inherited version
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@834111 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:42:01 +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
e61887bbc2
o Fixed NPE
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833726 13f79535-47bb-0310-9956-ffa450edef68
2009-11-07 18:16:36 +00:00
Benjamin Bentmann
bd2ec16785
[MNG-4430] [regression] Presence of distribution management status in POM of local project does not cause validation error
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833465 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 16:45:50 +00:00
Benjamin Bentmann
ed43cef785
o Tuned code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833044 13f79535-47bb-0310-9956-ffa450edef68
2009-11-05 13:15:54 +00:00
Benjamin Bentmann
c980cfb28d
[MNG-4427] Bad error message with duplicate dependencies that don't declare a version
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@833040 13f79535-47bb-0310-9956-ffa450edef68
2009-11-05 12:37:30 +00:00
Benjamin Bentmann
002f0a4432
[MNG-4421] Warn regarding old-style references when used in a project build
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@831579 13f79535-47bb-0310-9956-ffa450edef68
2009-10-31 18:25:48 +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
e463a9626f
o Updated some default plugin versions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830756 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28 20:43:13 +00:00
Benjamin Bentmann
96990da133
o Improved validation message
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830558 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28 14:28:25 +00:00
Benjamin Bentmann
30ef86e916
o Fixed handling of releative paths
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830357 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 21:57:59 +00:00
Benjamin Bentmann
6ce5060ddc
o Extended error message
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@830222 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 15:04:19 +00:00
Benjamin Bentmann
7d6257748e
o Polished model validation messages
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829625 13f79535-47bb-0310-9956-ffa450edef68
2009-10-25 18:49:25 +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
077c0be9a9
[MNG-4404] Throw validation error upon duplicate profile id
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829390 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 15:43:30 +00:00
Benjamin Bentmann
01b1b16386
[MNG-4402] Improve duplicated modules error
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829383 13f79535-47bb-0310-9956-ffa450edef68
2009-10-24 14:53:54 +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
d2728ba0cd
o Bumped warning about <reporting> section to a higher validation level to allow for smoother co-existence of 2.x and 3.0
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@826672 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 13:56:06 +00:00
Benjamin Bentmann
0514606a44
o Improved error reporting
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825944 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16 15:33:34 +00:00
Benjamin Bentmann
66ed105e02
o Fixed option handling
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@825061 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 09:01:14 +00:00
Jason van Zyl
57f45121c3
o patch to pass along the source and location
...
Submitted by: Jason Dillon
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824998 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 02:05:28 +00:00
Benjamin Bentmann
d74d8f4a4d
[MNG-4393] [regression] Parent POMs resolved from repository are parsed in strict mode
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@824842 13f79535-47bb-0310-9956-ffa450edef68
2009-10-13 17:06:17 +00:00