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 f35698c790
.
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
Jason van Zyl
1bf4b9e3e6
[maven-release-plugin] prepare for next development iteration
2014-02-10 18:27:37 -05:00
Jason van Zyl
ffe7dc4073
[maven-release-plugin] prepare release maven-3.2.0
2014-02-10 18:27:30 -05:00
Jason van Zyl
8d489a2deb
MNG-5582: Continue to track all the projects in the reactor even if the set is constrained by --projects
2014-02-10 14:56:06 -05:00
Igor Fedorenko
f8afa711df
MNG-5581 Introduced LifecycleMappingDelegate extension point
...
LifecycleMappingDelegate allows extension points provide custom
lifecycle mapping logic. The main usecase is to allow lifecycle
that reuse plugin configuration from default lifecycle. For
example "test-only" lifecycle will only run mojos bound to
tests phase of default lifecycle and nothing else.
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-02-09 22:09:34 -05:00
Jason van Zyl
1d84cbeffa
MNG-5578: Make the workspace reader pluggable by creating a session scope where the MavenSession created can be injected in implementations that have the @SessionScoped annotation
2014-02-09 21:52:35 -05:00
Kristian Rosenvold
276c7636d3
Removed the remaining weave mode code
2014-02-09 13:52:22 +01:00
Michael Osipov
be19ddb6d9
[MNG-5176] Print build times in an ISO 8601-style manner
2014-02-09 12:14:43 +01:00
Robert Scholte
f6bb98f584
[MNG-5572] Warn for building plugins with extensions in a reactor
2014-02-08 19:21:34 +01:00
Hervé Boutemy
81619e6f1a
restore public interface
2014-02-08 16:41:28 +01:00
Hervé Boutemy
4a39c02156
fixed errors reported by Checkstyle
2014-02-08 16:38:31 +01:00
Jason van Zyl
a7cb1596c1
MNG-5479: ExecutionEvent.Type.SessionEnded omited when runtime exception thrown
2014-02-06 22:21:55 -05:00
Jason van Zyl
097cc8d25f
Move ThreadOutputMuxer to sit along with the multithreaded Builder implementation
2014-02-06 16:39:15 -05:00
Jason van Zyl
0c5678fa89
Remove weave mode building from the core
2014-02-06 16:27:15 -05:00
Jason van Zyl
ccc7cb3abc
Forgot to remove the deleted files.
2014-02-05 22:48:04 -05:00
Jason van Zyl
09961c3150
MNG-5575: Separate distinct build strategies into their own new Builder implementation. The interface is not ideal yet, but gives us a cleaner
...
separation of implementations and gives us a path forward.
2014-02-05 22:43:04 -05:00
Jason van Zyl
3bf568eda6
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/maven
2014-02-03 17:37:52 -05:00
Jason van Zyl
90ab970006
Hiding the project sorter as it is an implementation detail of the graph and I want to make another implementation.
2014-02-03 17:37:05 -05:00
Igor Fedorenko
43d67de045
MNG-5570 unit test lifecycle participant influence reactor order
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-01-29 07:40:19 -05:00