Karl Heinz Marbaise
8a51f9e512
[MNG-5681] Properties on command line with leading or trailing quotes are stripped
...
Refactored out cleanArgs method from CLIManager into separate class
and added appropriate tests which proves the solution
of the issue.
2015-10-07 17:13:43 +02:00
Robert Scholte
c8a200a725
Revert "[MNG-5901] Export org.eclipse.aether.util.artifact.SubArtifact"
...
This reverts commit 89058b3ac8
.
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
Joseph Walton
5cbc294e72
[MNG-5877] maven-aether-provider does not always generate snapshot versions using Gregorian calendar year
...
Snapshot versioning should use the Gregorian calendar for consistency
across systems. Apply the fix reported by Anders Forsell to make that
explicit, and include a somewhat overengineered test to confirm that
it's working.
Signed-off-by: Michael Osipov <michaelo@apache.org>
2015-09-29 10:36:35 +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
d4e299acec
Cleanup checkstyle reported errors.
2015-09-26 20:19:16 +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
Keith Turner
7f0e1b7538
[MNG-5891] Log file command line option description contains an extra word
...
Signed-off-by: Michael Osipov <michaelo@apache.org>
2015-09-21 20:47:02 +02:00
Robert Scholte
21d6746382
Update animal-sniffer-maven-plugin to 1.14. MANIMALSNIFFER-49 required when building with JDK9
2015-09-17 23:52:04 +02:00
Stuart McCulloch
0c7c8eb3a8
Upgrade to Eclipse/Sisu 0.3.2
...
Signed-off-by: Jason van Zyl <jason@tesla.io>
2015-09-16 08:17:09 -04:00
Hervé Boutemy
5bf2c564dd
updated MPIR
2015-09-14 22:34:56 +02:00
Hervé Boutemy
37c3f57f1d
fixed issue in comment
2015-09-14 22:29:13 +02:00
Hervé Boutemy
8f782476a2
[MNG-5888] upgraded Modello back: sorry, wrong cause
2015-09-14 22:28:06 +02:00
Hervé Boutemy
f440c9bf9b
[MNG-5888] revert to Modello 1.8.1 since 1.8.3 causes site failure (bad
...
generated xdoc)
2015-09-14 22:23:22 +02:00
Karl Heinz Marbaise
bb9af46c4d
[MNG-5888] Update used modello version from 1.8.1 to 1.8.3
2015-09-14 20:05:05 +02:00
Hervé Boutemy
2669980461
[MNG-5887] updated Modello site url
2015-09-14 19:52:21 +02:00
Hervé Boutemy
186008ebce
[MNG-5886] fixed broken link of ' Building Maven' in README.md
2015-09-12 10:20:23 +02:00
Jason van Zyl
1a8413bef9
MNG-5858: mvn script fails to locate .mvn in current directory
...
Submitted by: Dave Syer
closes #58
2015-09-11 19:15:12 -04:00
Joseph Walton
a839e55e7e
MNG-5297: Mark <prerequisites> as deprecated for compile-time enforcement.
...
MNG-4840 indicates that the Enforcer plugin should be
preferred to <prerequisites> for compile-time Maven version enforcement.
Indicate that in the documentation, making clear that it's still
supported for runtime requirements for a plugin.
Signed-off-by: Jason van Zyl <jason@tesla.io>
closes #51
2015-09-11 18:58:40 -04:00
Jason van Zyl
ab403412aa
Add Anton Tanasenko as a contributor
2015-09-11 18:54:36 -04:00
Jason van Zyl
308f37088c
Adding contributor for PR 41, closes #41
2015-09-11 18:52:23 -04: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
Robert Scholte
31e70dba90
Upgrade plexus-utils to 3.0.22 to support combine.id as configuration attribute for Map merging
2015-09-11 21:43:40 +02:00
Kristian Rosenvold
8169fe2902
Upgraded to pelxus-components 1.6 that uses asm 5.x
2015-09-11 10:05:54 +02:00
Karl Heinz Marbaise
d12f6501f2
Refactored code to be consistent with other code.
2015-09-06 11:19:48 +02:00
Hervé Boutemy
2877b590f1
use StringBuilder instead of String to avoid temporary String creation
2015-09-06 09:53:24 +02:00
Hervé Boutemy
e85e8cc981
added default values in fields documentation
2015-09-05 19:02:46 +02:00
Stephen Kitt
f0cc5e8af9
Support directories with spaces in mvn
...
find_maven_basedir() doesn't handle a current working directory containing spaces; this patch fixes this behaviour.
2015-09-04 23:01:14 +02:00
Hervé Boutemy
a2eb2fe3ee
added extensive urls inheritance unit tests, even for most tricky parts
2015-09-02 04:36:00 +02:00
Hervé Boutemy
6b6e9bf39e
updated configuration for svnpubsub /components location
2015-08-20 02:11:59 +02:00
Hervé Boutemy
200d2f9935
MNG-5871 refactoring: put url extrapolation algorithm in inheritance
...
model merger
2015-08-17 21:03:08 +02:00
Robert Scholte
58348a8971
Merging is done before validation, so ensure that artifactId and
...
modelVersion are never inherited
2015-08-15 14:57:24 +02:00
Robert Scholte
7f21ebe055
Add unittests for elements of Model which are neither inherited nor
...
injected.
Ignoring artifactId and modelVersion, these are required elements.
2015-08-12 22:18:00 +02:00
Hervé Boutemy
d25669e0bb
removed unused config since MPIR is at 2.8 with MPIR-290
2015-08-09 21:30:11 +02:00
Hervé Boutemy
c5dd16988e
fixed error reported by Checkstyle
2015-08-09 17:25:00 +02:00
Hervé Boutemy
28d284b8c0
improved comments
2015-08-09 16:53:00 +02:00
Hervé Boutemy
33de197133
improved documentation: list urls from POM that are extrapolated with
...
artifact id during inheritence
2015-08-09 16:39:46 +02:00
Hervé Boutemy
337284bdcf
Plexus is now at github
2015-08-03 00:23:39 +02:00
Hervé Boutemy
fd90ca20fe
updated wiki content link: docs.codehaus.org has shut down
2015-08-03 00:14:51 +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
Stephen Connolly
bd87258629
[MNG-5840] The fix for parent version validation caused a regression in the parent version range
...
- With this change we basically unwind MNG-5840 for the rumoured validation in the workspace resolver
when dealing with a parent version range. Not ideal but only way for now to retain the version range feature
2015-07-22 13:02:51 +01:00
Stephen Connolly
ec14b8ad4c
curses upon you IDE for screwing up the formatting
2015-07-22 09:09:31 +01:00
Stephen Connolly
25f5143169
[MNG-5840] The fix for parent version validation caused a regression in the parent version range
...
- With this change we basically unwind MNG-5840 for the rumoured validation in the workspace resolver
when dealing with a parent version range. Not ideal but only way for now to retain the version range feature
2015-07-22 08:38:05 +01: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