Hervé Boutemy
e25cf17d3b
[MNG-6656] move to o.a.m.model.transform + .sax
2021-04-04 19:39:05 +02:00
Hervé Boutemy
aa6b88c78f
Maven 3.8.1 released
2021-04-04 17:50:20 +02:00
Hervé Boutemy
22954a04ff
[MNG-6656] rename maven-xml module to maven-model-transform
2021-04-04 13:24:41 +02:00
Hervé Boutemy
87cd4960a4
[MNG-6656] add reference documentation on build/consumer transformers
2021-04-04 09:27:59 +02:00
Hervé Boutemy
46129561fb
[MNG-6806] use ${project.version} to avoid rewriting on release
2021-04-03 18:44:18 +02:00
Hervé Boutemy
b6461a5f5b
[MNG-6806] fix typo
2021-04-03 18:39:56 +02:00
Martin Kanters
7c742c298b
[MNG-7112] Do not select child modules when --non-recursive is given.
...
Closes #459
2021-04-02 16:11:49 +02:00
Carlos Chacin
276c6a8dc4
[MNG-7127] fix MavenCliTest.testStyleColors test in JDK 16
...
The MavenCliTest.testStyleColors is not failing when the build
is under JDK 8 or JDK 11.
After changing to JDK 16, the test fails, this commit is to fix
the NullPointerException.
Tested on JDK 8, 11 adn 16 with:
`mvn clean verify`
2021-03-27 19:15:18 +01:00
Martin Kanters
c4cd93d55f
[MNG-7102] Exclude all children of aggregators, even if the aggregator was already removed from the reactor.
2021-03-27 17:38:05 +01:00
Hervé Boutemy
1ab29f5485
[MNG-7128] keep blocked attribute from mirrors in artifact repositories
2021-03-27 03:00:25 +01:00
Maarten Mulders
c3cf29438e
[MNG-6511] Optional project selection
...
Closes #446 .
2021-03-22 14:41:59 +01:00
Martin Kanters
a02834611b
[MNG-7102] The child modules of excluded projects are now excluded as well, making the behavior consistent with MNG-6981.
2021-03-22 13:16:42 +01:00
rfscholte
3e656376e8
[MNG-6808] Provide Maven BOM
2021-03-21 17:40:31 +01:00
Michael Osipov
1e19805097
[MNG-6075] Increase the model validation level to the next minor level version
...
This closes #455
2021-03-20 15:09:33 +01:00
Hervé Boutemy
67125676ee
[MNG-7118] block HTTP repositories by default
2021-03-19 20:36:07 +01:00
Hervé Boutemy
28b4ea92d3
[MNG-7117] add support for blocked mirror
2021-03-19 20:36:00 +01:00
Hervé Boutemy
3b21386c3f
[MNG-7116] add support for mirrorOf external:http:*
2021-03-19 20:35:50 +01:00
Hervé Boutemy
acd61cc708
use Maven Resolver 1.6.2
2021-03-19 20:35:40 +01:00
Hervé Boutemy
612dfddd26
[MNG-3220] fix doc: dependencyManagement import require scope import
2021-03-16 22:27:15 +01:00
Michael Osipov
d87a1f5325
[MNG-7119] Upgrade Maven Wagon to 3.4.3
2021-03-16 18:22:04 +01:00
Hervé Boutemy
d5f77a3f17
[MNG-6399] - Lift JDK minimum to JDK 8
2021-03-13 21:21:20 +01:00
Michael Osipov
a5c68f7a4a
Revert "[MNG-7046] Revert MNG-5639 and make repo config static only"
...
This reverts commit 8c9c303f9c
.
2021-03-13 17:09:40 +01:00
Guillaume Nodet
9e19b57c72
[MNG-7111] Deadlock when reading pom
...
Signed-off-by: rfscholte <rfscholte@apache.org>
2021-03-13 11:58:02 +01:00
rfscholte
aa90370ff4
[MNG-7110] Different behavior of extensions
...
restore configuration of importRequest
2021-03-12 18:24:13 +01:00
Maarten Mulders
ad24f599ce
[MNG-7051] Return unmodifiable profile lists
...
This helps deprecation and keeps the code consistent.
Closes #452 .
2021-03-08 16:52:28 +01:00
Martin Kanters
9643ac630c
[MNG-7051] When an optional profile could not be found, an info message should be thrown instead of a warning.
2021-03-08 16:24:16 +01:00
Hervé Boutemy
0e75baae25
improve and fix javadoc
2021-03-05 21:23:44 +01:00
Christian Schulte
c3dba0e5ba
[MNG-6113] Rename the 'Central Repository' to 'Maven Central Repository' in the 4.0.0 super POM
2021-02-28 20:16:29 +01:00
Romain Manni-Bucau
a242c1a912
[MNG-6471] Parallel builder should use the module name as thread name
...
This closes #177
2021-02-28 19:59:45 +01:00
Christian Schulte
b23116d626
[MNG-6114] Elements from the global settings should be ordered before elements from the user settings
...
This closes #142 and closes #418
2021-02-28 19:40:48 +01:00
Hervé Boutemy
d740200811
[MNG-7107] relax profile id validation, different from coordinate id
2021-02-26 18:05:25 +01:00
rfscholte
8ceb6c6e99
[MNG-7063] Infinite loop using Shade plugin and JUnit 5 dependency
2021-02-21 11:23:08 +01:00
Hervé Boutemy
a515fbe04e
[MNG-7035] remove duplicate dependency (causing warning on build)
2021-02-20 19:59:14 +01:00
Hervé Boutemy
9b5b8d4082
extract AbstractMavenLifecycleParticipant dispatch methods
2021-02-20 19:55:40 +01:00
Hervé Boutemy
441cf73c06
improve documentation
2021-02-20 19:34:43 +01:00
rfscholte
84a1ff2d5c
[MNG-7063] Add unittest to ensure rereading a pom won't return the cached Model
2021-02-14 16:56:25 +01:00
Guillaume Nodet
619973b91c
[MNG-7063] Infinite loop using Shade plugin and JUnit 5 dependency
...
Signed-off-by: rfscholte <rfscholte@apache.org>
2021-02-14 15:52:04 +01:00
Guillaume Nodet
f820b41aed
[MNG-7095] Fix resume for parallel builds
...
Resolves #444
2021-02-13 11:32:34 +01:00
Guillaume Nodet
48fc10889e
[MNG-7077] Use JUnit 5 extension
...
Signed-off-by: rfscholte <rfscholte@apache.org>
2021-02-12 17:21:59 +01:00
Sylwester Lachiewicz
ab20190a1a
Update ant from 1.10.8 to 1.10.9 in /maven-wrapper
2021-02-06 22:59:55 +01:00
Michael Osipov
eae3074c63
[MNG-7029] Remove super POM release profile
...
This closes #411
2021-02-02 17:40:24 +01:00
boris-unckel
1e575a2bd7
[MNG-7068] Active dependency management for Google Guice/Guava
...
This closes #462
2021-02-02 14:17:43 +01:00
Maarten Mulders
8defd16965
[MNG-7051] Optionally skip non-existing profiles and break on missing required profiles.
2021-02-02 08:20:21 +01:00
Michael Osipov
8df10f93be
Test for empty value and avoid needless space
2021-01-31 20:20:23 +01:00
Michael Osipov
ceb08cfa77
Test for empty locations and avoid printing them
2021-01-30 23:04:46 +01:00
Guillaume Nodet
bb916d0784
[MNG-7035] Migrate unit tests to Unit 5
...
Signed-off-by: rfscholte <rfscholte@apache.org>
2021-01-15 15:07:06 +01:00
Martin Kanters
83dc6909aa
[MNG-7071] Remove the profiles.xml warning, since the functionality is ignored since Maven 3.
2021-01-11 19:17:16 +01:00
Dennis Lundberg
eb43b9be11
Fix Checkstyle violation.
2021-01-11 16:51:26 +01:00
Dennis Lundberg
9166805a06
[MNG-6967] Improve the command line output from maven-artifact.
...
- Clearly separate version from tokens in command line output.
2021-01-11 15:23:24 +01:00
Sylwester Lachiewicz
b7510d627f
[MNG-6909] Convert to JSR330 - use sisu plugin
2021-01-08 03:55:24 +01:00