Karl Heinz Marbaise
4497e2bb1e
[MNG-5898] Multi-module build with ear fails to resolve war in 3.3.3
...
Added types of packaging which can used as dependencies in a
multi module build.
2015-10-21 00:36:04 +02:00
Karl Heinz Marbaise
20854ce7be
Revert "[MNG-5898] Multi-module build with ear fails to resolve war in 3.3.3"
...
This reverts commits f3a3ef2 b9cc9c3 72e2478 all related to MNG-5898
2015-10-18 16:14:13 +02:00
Karl Heinz Marbaise
f3a3ef2632
[MNG-5898] Multi-module build with ear fails to resolve war in 3.3.3
...
Followup to fix core IT's.
2015-10-16 20:27:23 +02:00
Michael Osipov
618e62dd33
[MNG-5649] Use Commons Lang's Validate to intercept invalid input
...
Use wherever possible Validate with consistent messages and exceptions.
2015-10-16 17:32:57 +02:00
Karl Heinz Marbaise
b9cc9c3652
[MNG-5898] Multi-module build with ear fails to resolve war in 3.3.3
...
Followup to fix core IT's.
2015-10-16 17:25:00 +02:00
Karl Heinz Marbaise
72e2478ec5
[MNG-5898] Multi-module build with ear fails to resolve war in 3.3.3
2015-10-16 15:38:24 +02:00
Michael Osipov
7e2d657fa0
Make the non-canonical build revision display the time zone
2015-10-10 16:54:43 +02:00
Robert Scholte
c8a200a725
Revert "[MNG-5901] Export org.eclipse.aether.util.artifact.SubArtifact"
...
This reverts commit 89058b3ac8a8574c1fe7f187df31c92bf40f225c.
2015-10-04 19:39:01 +02:00
Robert Scholte
89058b3ac8
[MNG-5901] Export org.eclipse.aether.util.artifact.SubArtifact
2015-10-04 14:40:35 +02:00
Arnaud Héritier
dfed29cc66
MNG-5787,MNG-5842,MNG-5845: Add missing org.slf4j.helpers.* export which is provided slf4j-api
...
It broke various plugins with missing classes ( org.slf4j.helpers.MarkerIgnoringBase, org.slf4j.helpers.MessageFormatter ) like:
* net.java.truelicense:truelicense-maven-plugin (2.3.4)
* com.github.eirslett:frontend-maven-plugin (0.0.20, 0.0.22)
* maven-antrun-plugin with the cobertura ant task
* org.mortbay.jetty:jetty-maven-plugin (7.6.16.v20140903)
2015-10-04 14:21:56 +02:00
Karl Heinz Marbaise
2a9a07b0a1
[MNG-5894] Removed binding for maven-ejb3-plugin from default binding
2015-09-26 20:39:10 +02:00
Karl Heinz Marbaise
b03062d2a0
[MNG-5893] Make used plugin version for maven-resources-plugin in
...
default-bindings.xml consistent
Using version 2.6 for ear binding as in the other bindings.
2015-09-26 20:02:32 +02:00
Karl Heinz Marbaise
cb037ca262
[MNG-5892] Removing par lifecycle from default life cycle bindings
2015-09-26 19:50:42 +02:00
Hervé Boutemy
2669980461
[MNG-5887] updated Modello site url
2015-09-14 19:52:21 +02:00
Stuart McCulloch
545c6e2685
Switch to official Guice 4.0
...
Signed-off-by: Jason van Zyl <jason@tesla.io>
closes #45
2015-09-11 18:36:02 -04:00
Anton Tanasenko
9f7971dadb
MNG-5805: Fix NPE in LifecyclePhase#toString()
...
Signed-off-by: Jason van Zyl <jason@tesla.io>
closes #62
2015-09-11 18:36:02 -04:00
Hervé Boutemy
d25669e0bb
removed unused config since MPIR is at 2.8 with MPIR-290
2015-08-09 21:30:11 +02:00
Jason van Zyl
9f45a84667
[maven-release-plugin] prepare for next development iteration
2015-07-30 22:25:55 -04:00
Jason van Zyl
72e1aad686
[maven-release-plugin] prepare release maven-3.3.6
2015-07-30 22:25:36 -04:00
Jason van Zyl
7ef71655b3
[maven-release-plugin] prepare for next development iteration
2015-07-20 14:05:24 -04:00
Jason van Zyl
2226900a49
[maven-release-plugin] prepare release maven-3.3.5
2015-07-20 14:05:06 -04:00
Anton Tanasenko
3677220f6e
MNG-5805: Restore binary compatibility
...
Signed-off-by: Jason van Zyl <jason@tesla.io>
2015-07-20 13:54:53 -04:00
Karl Heinz Marbaise
15223116a6
Fixed URL's to issue tracking after transition to
...
Apache Software Foundation.
2015-07-19 09:53:50 +02:00
Jason van Zyl
81a3035c63
[maven-release-plugin] prepare for next development iteration
2015-07-17 14:06:03 -04:00
Jason van Zyl
df509db95a
[maven-release-plugin] prepare release maven-3.3.4
2015-07-17 14:05:46 -04:00
Kristian Rosenvold
cfd1fbe613
More java7. Bye bye 2006
2015-06-20 15:21:10 +02:00
sugartxy
7f206ef1cc
try-with-resources
...
Reformatted to code style by me. This fixes #53
2015-06-20 14:32:46 +02:00
Kristian Rosenvold
7badeb5b5b
Upgraded to java7 language features
2015-06-20 10:56:07 +02:00
Florencia Tarditti
a0babcecae
Fixed typo in error output
...
Signed-off-by: Karl-Heinz Marbaise <khmarbaise@apache.org>
2015-05-07 01:02:15 +02:00
Jason van Zyl
4567c8319e
MNG-5818: Disallow the programmatic injection of project dependencies
...
The first step here is deprecating the publicly accessible method that allows
plugins to inject dependencies. The only plugin I currently know of that does
this is the cobertura-maven-plugin. Looking at that plugin it appears the user
can specify the cobertura dependency for the instrumentation process but if
they do not the plugin attempts to inject the dependency. I believe the path
forward here is making sure these types of plugins instruct their users to
add the dependency explicitly.
I'm going to try and create a call-graph for all of Maven Central with my
first test to see if I can accurately detect all usages of MavenProject.setDependencyArtifacts
of artifact in Maven Central.
2015-04-30 21:39:28 -04:00
Anton Tanasenko
1d148be82b
MNG-5805: Custom packaging types: configuring DefaultLifecycleMapping mojo executions
...
Signed-off-by: Jason van Zyl <jason@tesla.io>
2015-04-27 17:28:37 -04:00
Jason van Zyl
f6488774f5
[maven-release-plugin] prepare for next development iteration
2015-04-22 07:54:54 -04:00
Jason van Zyl
7994120775
[maven-release-plugin] prepare release maven-3.3.3
2015-04-22 07:54:38 -04:00
Jason van Zyl
9f4bf9eda9
[maven-release-plugin] prepare for next development iteration
2015-04-16 09:14:08 -04:00
Jason van Zyl
743903acab
[maven-release-plugin] prepare release maven-3.3.2
2015-04-16 09:13:50 -04:00
Jason van Zyl
6c53bbb293
Remove the use of more deprecated methods
2015-04-16 08:39:36 -04:00
Jason van Zyl
7d5ca3e5b3
Add another deprecated method
2015-04-16 08:39:35 -04:00
Jason van Zyl
56e6db1231
MNG-5795: Maven extensions can not be retrieved from authenticated repositories
2015-04-02 00:49:50 -04:00
Igor Fedorenko
9f50eabea5
MNG-5793 do not register same realm both with plugin and extensions realm caches
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-03-25 15:43:47 -04:00
Hervé Boutemy
4f553420c7
added @since info
2015-03-22 13:47:24 +01:00
Jason van Zyl
1d3d2fd3df
[maven-release-plugin] prepare for next development iteration
2015-03-13 13:05:42 -07:00
Jason van Zyl
cab6659f98
[maven-release-plugin] prepare release maven-3.3.1
2015-03-13 13:05:27 -07:00
Jason van Zyl
eae9a88f54
[maven-release-plugin] prepare for next development iteration
2015-03-11 14:42:17 -07:00
Jason van Zyl
b37a7d1776
[maven-release-plugin] prepare release maven-3.3.0
2015-03-11 14:42:01 -07:00
Igor Fedorenko
b7088a34ed
MNG-5783 fixed slf4j is missing from ${plugin.artifacts}
...
Some plugins, e.g., cobertura-maven-plugin, use ${plugin.artifacts}
to setup classpath of externally launched jvms and they expect slf4j
to be available among plugin dependencies. At the same time slf4j
is already part of maven core runtime and it needs to be filtered
out from plugin and build extension realms to avoid duplicate classes
on classpath.
The fix is to move core artifact filtering from plugin dependency
resolver to class realm manager. This way ${plugin.artifacts} still
includes all compile/runtime scoped plugin dependencies but runtime
classpath only has plugin unique artifacts.
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-03-10 10:07:29 -04:00
Hervé Boutemy
ab5f3a9de7
added doculmentation about extension descriptor
2015-03-09 04:56:26 +01:00
Jason van Zyl
57a6196422
MNG-5779 Export org.slf4j.spi.* to fix the Javadoc plugin error
2015-03-05 00:40:45 -08:00
Hervé Boutemy
772df4ed2a
[MNG-5778] s/3.2.6/3.3.0/ in code (@since in javadoc)
2015-03-05 08:42:23 +01:00
Jason van Zyl
368516c2aa
Change version from 3.2.6-SNAPSHOT to 3.3.0-SNAPSHOT
2015-03-04 10:58:05 -08:00
Hervé Boutemy
eecdc9a171
reintroduced LineLength Checkstyle rule and fixed code...
2015-03-04 03:17:46 +01:00