Guillaume Nodet
bf699a388c
[maven-release-plugin] prepare release maven-4.0.0-alpha-7
2023-06-24 10:52:47 +02:00
Guillaume Nodet
776563528b
[MNG-7824] Bump plexus-xml from 4.0.0 to 4.0.1 ( #1184 )
2023-06-23 23:11:39 +02:00
Guillaume Nodet
a279289bc3
[maven-release-plugin] prepare for next development iteration
2023-06-23 15:08:35 +02:00
Guillaume Nodet
a3f0f12fab
[maven-release-plugin] prepare release maven-4.0.0-alpha-6
2023-06-23 15:08:27 +02:00
Tamas Cservenak
c9ba8bc4bf
[MNG-7800] Update resolver to 1.9.13 ( #1181 )
...
---
https://issues.apache.org/jira/browse/MNG-7800
2023-06-23 10:55:57 +02:00
Tamas Cservenak
edeff8643e
[MNG-7800] Update resolver to 1.9.12 ( #1177 )
...
Resolver 1.9.12
---
https://issues.apache.org/jira/browse/MNG-7800
2023-06-19 11:16:34 +02:00
Guillaume Nodet
bf6b0387a9
[MNG-7800] Bump maven-resolver from 1.9.10 to 1.9.11 ( #1171 )
2023-06-16 12:03:49 +02:00
Guillaume Nodet
c9f0c237e0
[MNG-7816] Bump parent pom from 39 to 40 ( #1170 )
2023-06-16 10:53:25 +02:00
Guillaume Nodet
a2d435b74a
Get rid of maven-shared-utils ( #1158 )
...
Given maven-shared-utils is being deprecated (see MSHARED-1269), we need to remove its usage in maven. Maven core only uses the logging/message related classes from maven-shared-utils, so this PR enhance the initial v4 api with the needed interfaces and move the jansi specific code into maven-embedder.
2023-06-15 16:51:32 +02:00
Guillaume Nodet
967d8fc19c
[MNG-7794][MNG-7809] Deprecate RepositorySystem and make maven-compat optional ( #1150 )
...
* Move maven-compat to jsr330
* Remove more ties to RepositorySystem
* Move more stuff to maven-compat
* Move PluginManager and LocalRepositoryNotAccessibleException to maven-compat
* Fix tests
* Break circular dependency loop in components
* Move unused deprecated classes
2023-06-15 16:24:56 +02:00
Tamas Cservenak
00d350eaca
Update build plugind ( #1166 )
...
Changes:
* buildnumber 1.4 -> 3.2.0
* buildhelper 1.12 -> 3.4.0
* checksum ? -> 1.11
* japicmp 0.16 -> 0.17.2
2023-06-15 15:10:27 +02:00
Guillaume Nodet
e08c95a673
[MNG-7655] Switch to plexus-utils / plexus-xml 4 ( #1093 )
2023-06-04 21:03:41 +02:00
Guillaume Nodet
34685bbc2d
[MNG-7587] Upgrade to sisu 0.9.0.M2 ( #1119 )
2023-05-31 09:38:28 +02:00
Tamas Cservenak
9b6d263bdb
[MNG-7769] Update Resolver to 1.9.10 ( #1102 )
...
From 1.9.8
---
https://issues.apache.org/jira/browse/MNG-7769
2023-05-05 10:00:34 +02:00
Tamas Cservenak
0a67219271
[MNG-7753] Upgrade resolver to 1.9.8 (was 1.9.7).
...
---
https://issues.apache.org/jira/browse/MNG-7753
2023-04-17 14:23:50 +02:00
Karl Heinz Marbaise
5c750eacb4
[MNG-7766] - Migrate to use mockito-bom 4.11.0
2023-04-16 14:54:16 +02:00
Guillaume Nodet
b2ee29e03e
[MNG-6825] Get rid of commons-lang
2023-04-06 10:51:18 +02:00
Slawomir Jaranowski
b2b04d2e92
[MNG-7749] Upgrade animal-sniffer from 1.21 to 1.23
2023-03-27 19:21:33 +02:00
Guillaume Nodet
8052c720e7
[maven-release-plugin] prepare for next development iteration
2023-03-15 17:06:58 +01:00
Guillaume Nodet
26d10a4bf9
[maven-release-plugin] prepare release maven-4.0.0-alpha-5
2023-03-15 17:06:43 +01:00
Tamas Cservenak
31cc44f1cf
[MNG-7723] Upgrade to Maven Resolver 1.9.7 ( #1046 )
...
Upgrade to Maven Resolver 1.9.7
---
https://issues.apache.org/jira/browse/MNG-7723
2023-03-11 20:24:25 +01:00
Guillaume Nodet
1922e01831
[MNG-7710] Upgrade plexus-utils to 3.5.1 ( #1042 )
2023-03-09 06:24:50 +01:00
Tamas Cservenak
c1dfb947b5
[MNG-7715] Update to resolver 1.9.6 ( #1036 )
...
Adjust some UTs as error message did change.
---
https://issues.apache.org/jira/browse/MNG-7715
2023-03-06 11:17:56 +01:00
Tamas Cservenak
b1bffd68b8
[MNG-7695] Update resolver to 1.9.5 ( #1011 )
...
Update resolver to 1.9.5 w/ many fixes.
---
https://issues.apache.org/jira/browse/MNG-7695
2023-02-23 09:43:33 +01:00
Michael Osipov
e2a8db3f02
Remove unneeded exclusion
2023-02-19 15:45:54 +01:00
Guillaume Nodet
fbeefb85ab
[maven-release-plugin] prepare for next development iteration
2023-01-27 16:33:47 +01:00
Guillaume Nodet
009cf4a721
[maven-release-plugin] prepare release maven-4.0.0-alpha-4
2023-01-27 16:33:38 +01:00
Guillaume Nodet
f153ac134c
[MNG-7598] Fix compatibility issues with toolchains and settings ( #971 )
...
* Split the header on two lines
* Properly delegates equals/hashCode to the v4 models
* Introduce object tracking in settings / toolchains
* Get back to a single template for v3 models
* Switch settings / toolchains mergers to deep merge
* Fix binary compatibility with 3.x
2023-01-27 15:56:16 +01:00
Karl Heinz Marbaise
74cf7eae8f
[MNG-7543] - Upgrade JUnit Jupiter Version 5.9.1 ( #837 )
...
Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2023-01-27 15:51:08 +01:00
Hervé Boutemy
74548dde8e
[MNG-7664] consolidate Velocity templates used to generate code from models ( #949 )
2023-01-20 00:38:51 +01:00
Tamas Cservenak
2fba4471c9
[MNG-7668] Update Resolver to 1.9.4 ( #959 )
...
Update Maven Resolver to 1.9.4
---
https://issues.apache.org/jira/browse/MNG-7668
2023-01-16 14:29:21 +01:00
Hervé Boutemy
a7399a4d52
[MNG-7652] switch to Modello Velocity ( #944 )
2023-01-03 22:08:35 +01:00
Guillaume Nodet
8150c62749
[MNG-7650] Reformat
2022-12-26 16:12:32 +01:00
Guillaume Nodet
67941c22d8
[MNG-7650] Upgrade Apache Maven parent POM to version 39
2022-12-26 16:12:32 +01:00
Michael Osipov
e73a0b00fd
[MNG-7641] Upgrade Maven Wagon to 3.5.3
2022-12-23 08:50:16 +01:00
Slawomir Jaranowski
933b46eed2
[MNG-7626] maven-bom should have the same parent version as project
2022-12-18 15:12:40 +01:00
Konrad Windszus
ce18c56206
[MNG-7598] Enforce binary backwards-compatibility ( #874 )
...
For now only enabled in core and plugin-api
Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2022-12-15 10:50:39 +01:00
Olivier Lamy
0342901766
fix pom
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2022-12-13 09:26:48 +10:00
Guillaume Nodet
0e82026f2a
[maven-release-plugin] prepare for next development iteration
2022-12-12 11:37:35 +01:00
Guillaume Nodet
2ccf57baa5
[maven-release-plugin] prepare release maven-4.0.0-alpha-3
2022-12-12 11:36:07 +01:00
Guillaume Nodet
615390f6fc
[MNG-7596] Upgrade to plexus 3.5.0 ( #866 )
2022-12-01 22:07:30 +01:00
Tamas Cservenak
c6ecff9923
[MNG-7586] Update Maven Resolver to 1.9.2 ( #882 )
...
Updates resolver to latest release.
---
https://issues.apache.org/jira/browse/MNG-7586
2022-11-26 20:08:34 +01:00
Guillaume Nodet
de19cfcd2b
[MNG-7601] Reformat sources
2022-11-22 14:26:01 +01:00
Guillaume Nodet
49572e46c9
[MNG-7601] Upgrade Apache Maven parent POM to version 38
2022-11-22 14:26:01 +01:00
Tamas Cservenak
724ac0b541
Revert "[MNG-7586] Update Maven Resolver to 1.9.1 ( #870 )"
...
This reverts commit 113919a5ef
.
2022-11-17 17:46:08 +01:00
Tamas Cservenak
113919a5ef
[MNG-7586] Update Maven Resolver to 1.9.1 ( #870 )
...
Changes:
- hook in lifecycle
---
https://issues.apache.org/jira/browse/MNG-7586
2022-11-17 16:26:42 +01:00
Guillaume Nodet
77312f323b
[maven-release-plugin] prepare for next development iteration
2022-10-15 01:41:39 +02:00
Guillaume Nodet
c07700ffc9
[maven-release-plugin] prepare release maven-4.0.0-alpha-2
2022-10-15 01:41:31 +02:00
Guillaume Nodet
a492c9a4ff
Fix the repackaged plexus-utils groupId ( #829 )
...
* Fix plexus gav
* Install maven instead of just building it
The plugins need to be available in the local repo, else the build may download old snapshots
2022-10-15 01:20:24 +02:00
Guillaume Nodet
66851463f6
[maven-release-plugin] prepare for next development iteration
2022-10-14 22:57:05 +02:00