Jason van Zyl
5fff038d71
MNG-5683: Expand session scope so that @SessionScoped components can be injected into lifecycle participants.
2014-08-26 13:25:03 -04:00
Hervé Boutemy
ca2b26ac5d
fix a lot of checkstyle violations for future m-checkstyle-p 2.13, as
...
proof of concept for misc violations suppressions strategies
2014-08-19 00:17:28 +02:00
Jason van Zyl
1ed1d8cd3d
[maven-release-plugin] prepare for next development iteration
2014-08-11 13:55:03 -07:00
Jason van Zyl
33f8c3e102
[maven-release-plugin] prepare release maven-3.2.3
2014-08-11 13:54:57 -07:00
brianf
9216191869
default to ssl for central
2014-08-11 08:41:48 -04:00
Igor Fedorenko
693f8f6604
MNG-5677 hooks to allow fine-grained cache management
...
Also fixed broken cache #flush() and missing #dispose() in
couple of places.
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2014-08-08 22:28:06 +04:00
Igor Fedorenko
8980f67b9b
MNG-5670 guard against ConcurrentModificationException iterating over System properties
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-07-30 07:57:53 +04:00
markdingram
61c3740425
Fixes MNG-5663 - a regression introduced in 3.2.2 by MNG-5639 that prevents nested import POMs from resolving their dependencies.
...
The cuplrit was the resetRepositories method in tandem with the repository
list instances being shared between ModelResolvers.
- The copy constructor for the ModelResolvers now creates new lists.
- The resetRepositories method has been removed. Instead there is a
'replace' parameter on the addRepository method that allows the
desired parameter replacement of MNG-5639 to take place.
Signed-off-by: Jason van Zyl <jason@tesla.io>
2014-07-18 19:30:32 -04:00
Jason van Zyl
faa29dee78
MNG-5656: Update maven-compiler-plugin to 3.1 in the default-bindings.xml
2014-07-06 15:05:11 -04:00
Jason van Zyl
1a4c003a2b
MNG-5349: Make sure lifecycles have and id. When we switch to JSR330 I would prefer to use private final fields in Lifecycle.java and use the Precondition.assertNotNull check. This will serve for now.
2014-07-05 22:04:11 -04:00
Jason van Zyl
6cf9320942
MNG-5661: First step toward an immutable Maven Project. This removes all compentry from MavenProject. There's a note at the top
...
of the class which describes the rest of the work.
check point
2014-07-05 16:15:36 -04:00
Jason van Zyl
ce6fc6237a
Adding a note about the deprecation
2014-07-05 16:05:06 -04:00
Jason van Zyl
9cc2caeb9f
Deprecate unused version of the project dependencies resovler in the core
2014-07-05 08:18:38 -04:00
Igor Fedorenko
963373726d
MNG-5655 deduplicate WeakMojoExecutionListener instances
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-06-26 09:07:30 -04:00
Kristian Rosenvold
4da87163f9
Added synchronization around copying system properties since they are a singleton,
...
fix for [MRRESOURCES-65] and similar problem in assembly
2014-06-20 17:16:52 +02:00
Jason van Zyl
a18f5af192
[maven-release-plugin] prepare for next development iteration
2014-06-17 09:36:07 -04:00
Jason van Zyl
45f7c06d68
[maven-release-plugin] prepare release maven-3.2.2
2014-06-17 09:36:00 -04:00
Hervé Boutemy
ffff00e908
fixed errors reported by Checkstyle
2014-06-16 18:30:24 +02:00
Christian Schulte
045bd1503b
MNG-2199: Version ranges not supported for parent artifacts
...
Fixes #21
Signed-off-by: Jason van Zyl <jason@tesla.io>
2014-06-14 16:47:00 -04:00
Jason van Zyl
e112cd89c7
MNG-3954: Remove the RuntimeInfo required in the setting.mdo
2014-06-13 12:07:11 -04:00
Jason van Zyl
661b4cf8f3
MNG-5620: LinkageError when CDI is in the classpath
2014-06-13 10:33:30 -04:00
Jason van Zyl
2a4d172600
MNG-5452: ${maven.build.timestamp} should use UTC instead of local timezone (or be configurable)
2014-06-13 10:25:37 -04:00
Jason van Zyl
f1dcec88ae
I inadvertently broke a test, my shell script doesn't check the failure and carried on. Sorry about that.
2014-06-12 10:29:47 -04:00
Jason van Zyl
fc5cd37109
MNG-5346: update maven-plugin-plugin:descriptor default binding from generate-resources phase to process-classes
2014-06-12 02:57:02 -04:00
Mark Ingram
016932edbc
MNG-5639: Support resolution of Import Scope POMs from Repo that contains a ${parameter}
...
Fix up previous
Signed-off-by: Jason van Zyl <jason@tesla.io>
2014-06-10 08:55:24 -04:00
Tamas Cservenak
18964baa25
Make sure participants and session scope exit are called
...
Even in case of failing build.
Signed-off-by: Jason van Zyl <jason@tesla.io>
2014-06-10 07:27:03 -04:00
Hervé Boutemy
73d35ba959
fixed errors reported by Checkstyle
2014-05-25 00:00:26 +02:00
Hervé Boutemy
d402cc3dfc
improved javadoc
2014-05-24 17:16:00 +02:00
Michael Osipov
0499d1d36a
Merged https://github.com/apache/maven/pull/14 . This closes #14 .
2014-05-24 15:13:59 +02:00
Pavel Sorokin
bd27f7814f
MNG-5625: Fix typo
2014-05-24 12:29:09 +02:00
Pavel Sorokin
9468599ca3
MNG-5625: Correct the wording of the log message
2014-05-24 12:22:08 +02:00
Hervé Boutemy
adc6d52361
extended javadoc
2014-05-24 11:21:21 +02:00
Pavel Sorokin
7a3e1ad740
MNG-5625: Provide a terse information about the used thread builder
2014-05-23 16:08:25 +02:00
Igor Fedorenko
702acd2e8b
MNG-5578 fixed guice OutOfScopeException during multithreaded build
...
This was a regression since 3.2.1 introduced by my commit 48fec944
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-05-22 14:55:28 -04:00
Jason van Zyl
bef7fac6e3
[MNG-5613] fix NullPointerException when error occur during project dependency graph creation
...
Submitted by: Sebastian Le Merdy <sebastian.lemerdy@gmail.com>
From: https://github.com/apache/maven/pull/13
2014-05-20 20:26:27 -04:00
Hervé Boutemy
b527490517
removed unused imports
2014-05-10 16:19:28 +02:00
Igor Fedorenko
ac8e59ac60
MNG-5591 use 'reactor' hint for reactor WorkspaceReader
...
When maven is invoked from m2e, container.lookup(WorkspaceReader.class)
returns component with role-hint=ide, which I believe is a bug in Susi
or Guice (or at least well misunderstood feature). This masks
ReactorReader workspace reader implementation and breaks reactor
dependency resolution.
The solution is to use explicit "reactor" role hint for ReactorReader.
This avoids fuzzy default component lookup logic and guarantees reactor
reader is always used regardless of presence of other workspace readers.
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-02-28 23:54:51 -05:00
Igor Fedorenko
48fec9440d
MNG-5578 cleanup redundant session binding in mojo executin scope
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-02-28 21:15:42 -05:00
Jason van Zyl
969a35dd42
Add a provisional marker to the Builder interface and add a bit of javadoc.
2014-02-15 10:42:57 -05:00
Jason van Zyl
cd55c4fcbe
[maven-release-plugin] prepare for next development iteration
2014-02-14 12:32:50 -05:00
Jason van Zyl
ea8b2b0764
[maven-release-plugin] prepare release maven-3.2.1
2014-02-14 12:32:44 -05:00
Jason van Zyl
9459c0a9f3
Move the POMs back the 3.2.1-SNAPSHOT
2014-02-14 12:14:35 -05:00
Jason van Zyl
e4d073b681
[maven-release-plugin] prepare for next development iteration
2014-02-14 12:00:12 -05:00
Jason van Zyl
1ef536c7b8
[maven-release-plugin] prepare release maven-3.2.1
2014-02-14 12:00:04 -05:00
Igor Fedorenko
0f1fcd7066
Revert "MNG-5552 made classifier part of MavenProject.artifactMap key"
...
This reverts commit f35698c790da5329590d1ceba0502c02f942efdf.
There are plugins that rely on the broken behaviour and I don't have the
time to fix this in backwards compatible way right now.
http://markmail.org/message/gjfuofw5gpsr5yxz
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-02-13 21:41:07 -05:00
Jason van Zyl
30fadd074e
Fix for multithreading configuration where you have something like -TC2.2
2014-02-12 11:43:51 -05:00
Jason van Zyl
d8c57c441d
[maven-release-plugin] prepare for next development iteration
2014-02-10 19:55:28 -05:00
Jason van Zyl
9f109b6047
[maven-release-plugin] prepare release maven-3.2.0
2014-02-10 19:55:21 -05:00
Jason van Zyl
bc9bd89838
Roll back to 3.2.0-SNAPSHOT
2014-02-10 19:51:43 -05:00
Olivier Lamy
bc3f5dcc8e
add missing license header
2014-02-11 11:37:33 +11:00