Commit Graph

1248 Commits

Author SHA1 Message Date
Guillaume Nodet 066cb3dc17
[MNG-7917] Upgrade to Jansi 2.4.1 (#1294) 2023-10-20 17:19:20 +02:00
Guillaume Nodet 2f99c66f86
[MNG-7821] Remove useless animal-sniffer-plugin (#1289) 2023-10-18 07:47:35 +02:00
Guillaume Nodet 07db6ec76a
[MNG-7911] Require JDK 11 and support JDK 21 at build time (#1278) 2023-10-16 13:25:27 +02:00
Tamas Cservenak 876e8d2b7c
[MNG-7859] Update to Resolver 1.9.16 (#1261)
Update to resolver 1.9.16
---

https://issues.apache.org/jira/browse/MNG-7859
2023-09-25 15:31:31 +02:00
Slawomir Jaranowski 2a188e75a1 [MNG-7896] Upgrade Junit from 5.9.1 to 5.10.0 2023-09-24 22:16:12 +02:00
Guillaume Nodet 10487d7b5d
[MNG-7820] Get rid of plexus-utils (#1255) 2023-09-22 10:59:31 +02:00
Guillaume Nodet c6380108b1
[MNG-7877] Attach the build POM and simplify build/consumer implementation (#1240)
.. at the cost of loosing xml formatting in the consumer POMs
2023-09-13 13:39:50 +02:00
Guillaume Nodet 06938249a7
[MNG-7792] Use a standalone asm version (#1126) 2023-09-05 23:09:03 +02:00
Tamas Cservenak 857a5e129a [MNG-7847] Upgrade resolver to 1.9.14
---

https://issues.apache.org/jira/browse/MNG-7847
2023-07-25 11:01:15 +02:00
Bruno Volpato bf56599e7b
Bump guava from 30.1-jre to 32.0.1-jre (#1191) 2023-07-11 16:40:49 +02:00
Guillaume Nodet e39142b77a
[MNG-7830] Switch from plexus-xml to stax / woodstox (#1185) 2023-06-29 12:03:50 +02:00
Guillaume Nodet 5b540821f2 [maven-release-plugin] prepare for next development iteration 2023-06-24 10:52:55 +02:00
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
Guillaume Nodet 0d973fb624 [maven-release-plugin] prepare release maven-4.0.0-alpha-1 2022-10-14 22:36:41 +02:00
Guillaume Nodet f84d8338ab Fix modello-plugin-velocity which breaks the release plugin 2022-10-14 22:34:19 +02:00
Guillaume Nodet 37b579b053
Make sure RAT plugin ignores files in the target folder (#813)
* Make sure RAT plugin ignores files in the target folder
* Fix gitignore so that it can work with rat, do not inherit execution in children, use a single place to configure rat
* Exclude .asf.yaml from rat check
* Add repo/ to the .gitignore file as it's often used for local repository
2022-10-05 15:37:00 +02:00
Guillaume Nodet 2a9f39336c
[MNG-7553] New clean API with immutable model (#703) 2022-10-02 10:41:25 +02:00
Sylwester Lachiewicz 5502c0c8db [MNG-7502] Upgrade to Guice 5.1.0 2022-09-10 21:27:25 +02:00
Slawomir Jaranowski 750e1e3e71 [MNG-7530] Upgrade Apache Maven parent POM to version 37 2022-08-24 19:23:42 +02:00
Michael Osipov 0c10323158 [MNG-7522] Upgrade Maven Resolver to 1.8.2
This closes #779
2022-07-28 21:25:23 +02:00
Michael Osipov efa9f0c678 [MNG-7513] Address commons-io_commons-io vulnerability found in maven latest version
We can safely remove Commons IO altogether because it is not used in any direct or
transitive usecase at compile time or runtime.

This closes #771
2022-07-18 17:26:54 +02:00
Michael Osipov 7dbbcc23a9 [MNG-7506] Upgrade Maven Wagon to 3.5.2 2022-06-27 13:16:19 +02:00
Michael Osipov d82ab09ae1 [MNG-7499] Upgrade Maven Resolver to 1.8.1
This closes #754
2022-06-17 13:03:32 +02:00
Tamas Cservenak 47fb9e8122
[MNG-7491] Update parent POM 36 (#747)
Update parent POM to v 36, remove redundant bits.
2022-06-02 12:56:41 +02:00
Michael Osipov 3d45167203 [MNG-7488] Upgrade SLF4J to 1.7.36 2022-05-30 23:07:00 +02:00
Guillaume Nodet ef1c17f62a
[MNG-7405] Update animal-sniffer to 1.21 (#671) 2022-05-13 08:01:08 +02:00
Tamas Cservenak 3fef9c685d
[MNG-7453] Update Resolver to 1.8.0 (#723)
Updates Maven Resolver to latest 1.8.0.
2022-04-22 16:51:12 +02:00
Tamas Cservenak be2b7f890d
[MNG-7454] Include resolver-transport-http in Maven (#711)
But keep Wagon as default transport. This PR merely includes
resolver http and file transport and switches wagon-http
to non-shaded one.

Changes:
* switch to non-shaded wagon-http (as httpClient is now shared)
* include resolver http and file transport
* override resolver default behaviour (native transport preferred over wagon, when both on classpath)
* provide simplistic means to choose transport

The chosen transport can be seen in debug (-X) output on line
`[DEBUG] Using transporter XXX...`

The `-Dmaven.transport` simplistic switch can be used to choose transport:
* not set: default, that is Wagon
* `wagon`: explicitly sets Wagon
* `resolver`: explicitly sets resolver native transports (file and http)
* `auto`: relies on resolver "auto discovery" (priorities, etc). This is MUST to keep transport pluggable with 3rd party transports. In fact, this was the default so far in Maven, along with the fact that native resolver transports were not included (as resolver prefers native ones over Wagon).
2022-04-13 12:51:37 +02:00
Tamas Cservenak d14bb3b8d3 [MNG-7441] Update version of loback
This issue is fluke, as logback is actually optional
dependency, but still, to cut reports like these from
root, let's do this update.
2022-04-08 10:06:56 +02:00
Hervé Boutemy e85ff889b3 [MNG-7413] fix anchor for XML elements with same name but not content 2022-03-27 14:28:04 +02:00
Michael Osipov e1d359aa6d [MNG-7330] Revert MNG-7329 2022-03-05 23:11:48 +01:00
Michael Osipov 48be53abbc [MNG-7428] Upgrade Maven Parent to 35 2022-03-03 13:19:24 +01:00
Michael Osipov c0a49c7396 [MNG-7384] Upgrade Maven JAR Plugin to 3.2.2 2022-01-14 11:25:33 +01:00
Giovanni van der Schelde 4476026c52 [MNG-7217] Update Commons CLI to version 1.5.0
Closes #605
2022-01-08 19:57:39 +01:00
Michael Osipov 0a8bd727ac [MNG-7370] Upgrade Maven Wagon to 3.5.1
This closes #644
2021-12-28 22:20:45 +01:00
Hervé Boutemy f793d862e3 [MWRAPPER-14] remove Maven Wrapper from core 2021-12-26 17:42:35 +01:00
Martin Kanters c9c6844dd4
Update organization of Martin Kanters 2021-12-01 10:11:48 +01:00
Michael Osipov 0a72185a6e [MNG-7331] Upgrade Jansi to 2.4.0 2021-11-12 18:58:57 +01:00
Guillaume Nodet a748596cd8 [MNG-7329] Upgrade maven-enforcer-plugin 2021-11-10 19:33:29 +01:00
Hervé Boutemy ede86ab4b6 [MNG-6914] move apache-maven-wrapper to its own separate Maven module 2021-10-16 19:44:39 +02:00
Giovanni van der Schelde ffc2b99e3e [MNG-6389] Move the toolchains model to a separate artifactId
Closes #586
2021-10-13 16:10:22 +02:00
Arturo Bernal e50d65d228 MNG-7295 - Remove redundant/unused import statements. 2021-10-09 16:26:14 +02:00
Karl Heinz Marbaise 038201e314
[MNG-7274] - JUnit Jupiter via BOM 2021-09-30 01:27:57 +02:00
Tamas Cservenak 406c525ec4 [MNG-7250] Upgrade Sisu Inject/Plexus to 0.3.5
Since we have replaced the old JSR 250 library with javax.annotation library we
go straight to 1.3.2 because Maven Resolver 1.7.0 introduced this already as a
transitive dependency in fc806a25eb.
The only difference between version 1.2 and 1.3.2 is a Java upgrade from 6 to 8.

This closes #539
2021-09-13 22:57:31 +02:00
Michael Osipov aa30d9690b [MNG-7247] Upgrade Maven Resolver to 1.7.2 2021-09-12 12:10:35 +02:00
Tamas Cservenak 067171d28a [MNG-7246] Upgrade Plexus Cipher and Sec Dispatcher to 2.0
Both plexus-cipher and plexus-sec-dispatcher have had a
groupId change, but plexus-cipher change was implemented
for 1.8 version.

Latest versions of artifacts are 2.0. This PR
ups plexus-cipher version and adds proper changes
for plexus-sec-dispatcher groupId change.

This closes #534
2021-09-11 10:52:20 +02:00
Arnaud Heritier ef62d7a4bd
Merge pull request #516 from aheritier/ci-maven
[chore] - Update CI environment
2021-07-27 16:33:49 +02:00
Michael Osipov 06bc508727 [MNG-7198] Upgrade SLF4J to 1.7.32 2021-07-27 14:58:11 +02:00
Arnaud Héritier 43eb189a92
[chore] Update CI environment
Replace ci-builds by ci-maven
2021-07-26 15:48:10 +02:00
Michael Osipov 021e53f627 [MNG-7196] Upgrade Jansi to 2.3.4 2021-07-25 14:32:31 +02:00
Elliotte Rusty Harold 9c69c78531 remove unused property
This closes #467
2021-07-24 00:01:41 +02:00
Guillaume Nodet 46410d3df2
Improve the use of checkstyle in the build (#477)
* Improve the use of checkstyle in the build
* Fix wording
2021-07-06 08:09:20 +02:00
Michael Osipov a7010c55e1 [MNG-6840] Upgrade commons-lang3 to 3.12.0
This closes #308
2021-07-04 17:18:25 +02:00
Michael Osipov d8be2f0e4c Add RAT exclude 2021-07-03 12:01:06 +02:00
Michael Osipov 6b56fc8424 [MNG-7175] Upgrade Maven Resolver to 1.7.1 2021-06-18 15:36:04 +02:00
rfscholte 371faf7a49 [MNG-7165] Upgrade JAnsi to 2.3.3 2021-06-12 11:00:52 +02:00
Sylwester Lachiewicz 706826e18e Upgrade Checkstyle Plugin to 3.1.2/Checkstyle to 8.41.1 2021-05-30 16:50:30 +02:00
rfscholte 12f3e7e878 Remove maven-test-support in favor of plexus-testing 2021-05-28 18:26:03 +02:00
Michael Osipov fc806a25eb [MNG-7151] Upgrade Maven Resolver to 1.7.0 2021-05-11 20:59:18 +02:00
Guillaume Nodet 195fb626a9 [MNG-7079] Upgrade to jansi 2.2.0 and mave-shared-utils 3.3.4 2021-05-04 13:02:49 +02:00
Hervé Boutemy c4df060c26 fix javadoc 2021-04-05 10:11:39 +02:00
Hervé Boutemy 2e51e10b6d update staging site to https://maven.apache.org/ref/4-LATEST 2021-04-05 09:21:45 +02:00
Hervé Boutemy 22954a04ff [MNG-6656] rename maven-xml module to maven-model-transform 2021-04-04 13:24:41 +02:00
rfscholte 3e656376e8 [MNG-6808] Provide Maven BOM 2021-03-21 17:40:31 +01:00
Hervé Boutemy acd61cc708 use Maven Resolver 1.6.2 2021-03-19 20:35:40 +01:00
Michael Osipov d87a1f5325 [MNG-7119] Upgrade Maven Wagon to 3.4.3 2021-03-16 18:22:04 +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
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
Romain Manni-Bucau 2609cdcbc0 [MNG-7045] Drop CDI API from Maven
This closes #408
2020-12-22 09:58:55 +01:00
Michael Osipov b6cf710952 [MNG-7042] Upgrade Maven Wagon to 3.4.2 2020-11-30 12:22:52 +01:00
rfscholte 3736be9c15 Updating version in preparation for Maven 4 2020-11-27 12:22:47 +01:00
gmakris 3a51a3ac5c [MNG-6873] update junit dependency to 4.13.1
Closes #390
2020-10-27 10:54:51 +01:00
Michael Osipov 7c7de41562 [MNG-6996] Upgrade Maven Resolver to 1.6.1 2020-10-09 19:29:35 +02:00
Slawomir Jaranowski ecfff2626c [MNG-6993] Upgrade SLF4J to 1.7.30
This closes #380
2020-10-04 21:56:26 +02:00
Hervé Boutemy e26f2f08d1 update ASF CI url 2020-08-29 13:54:49 +02:00
rfscholte bdec668de9 [MNG-6656] Introduce base for build/consumer pom 2020-06-22 21:24:49 +02:00
Michael Osipov 3848a47385 [MNG-6900] Upgrade Jansi to 1.18 2020-06-21 11:21:22 +02:00
rfscholte ba3234e7ae [MNG-6914] Align mvn and mvnw scripts 2020-06-21 11:21:14 +02:00
rfscholte f813d54ae9 [MNG-5937] Optimize code for Java 8 2020-06-21 11:21:11 +02:00
rfscholte e613b06eb7 [MNG-5937] Split wrapper jar from assemblies
Remove unused cli package
Reformat code
2020-06-21 11:21:10 +02:00
Sylwester Lachiewicz 1b0aa220c4 [MNG-6856] Remove dependency to Powermock 2020-06-21 11:16:48 +02:00
Michael Osipov 8f6befd22b [MNG-6672] Upgrade Maven Resolver to 1.4.2 2020-06-21 11:16:45 +02:00
Michael Osipov 530cb535c3 [MNG-6897] Upgrade Maven Wagon to 3.4.0 2020-06-21 11:16:44 +02:00
Sylwester Lachiewicz 58e6a38682 apache-rat-plugin - section not needed after upgrading the parent pom 2020-06-21 11:16:42 +02:00
Maarten Mulders 26b35a8ca9 [MNG-4660] --resume-from flag resolves inter-module dependencies
Co-authored-by: Martin Kanters <Martin.Kanters@infosupport.com>
2020-06-21 11:16:40 +02:00
Elliotte Rusty Harold 008639dec4 update xmlunit (#336) 2020-06-21 11:16:36 +02:00
Olivier Lamy 24da558d5a [MNG-6886] upgrade plexus-cipher to 1.8 and update changed groupId (#335)
Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-21 11:16:35 +02:00
Karl Heinz Marbaise 6ca2a980b8 [MNG-6884] - Cleanup POM File after version upgrade 2020-06-21 11:16:34 +02:00
dependabot-preview[bot] 45e91f03b0 [MNG-6878] Bump guice from 4.2.2 to 4.2.3
Bumps [guice](https://github.com/google/guice) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/google/guice/releases)
- [Commits](https://github.com/google/guice/compare/4.2.2...4.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-22 10:09:35 +01:00
Karl Heinz Marbaise d204f02f62
[MNG-6874] - Upgrade Maven Parent to 34 2020-03-08 14:21:21 +01:00
Rostislav Krasny ff9bc4f61b [MNG-6852] Upgrade maven-source-plugin from 3.2.0 to 3.2.1
Closes #316
2020-01-25 21:40:00 +01:00
dependabot-preview[bot] a6f113abce Bump junit from 4.12 to 4.13
Just before move to JUnit5

Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/master/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13)
2020-01-14 11:30:35 +01:00
artem.krosheninnikov f3e6641c2e
[MNG-6841] update plexus-interpolation to 1.26 2020-01-05 20:40:27 +01:00
Martin Kanters d2510749d8 [MNG-6065] Create option --fail-on-severity 2019-12-27 10:56:55 +01:00
rfscholte 11b8b2d5d4 [MNG-6824] ModelMerger is broken
Fix modules
Apply Java 8 Functions
2019-12-21 15:03:04 +01:00
Karl Heinz Marbaise b8f066e77c
[MNG-6823] - Remove unnecessary dependency exclusions for wagon-http 2019-12-14 19:35:04 +01:00
Karl Heinz Marbaise e7654f610a
[MNG-6821] - Remove unnecessary dependency exclusions for plexus-component-annotations 2019-12-14 11:59:23 +01:00
Karl Heinz Marbaise 99953a44f1
[MNG-6820] - Remove unnecessary dependency exclusions for commons-cli 2019-12-14 11:13:35 +01:00
Karl Heinz Marbaise 11664b608c
[MNG-6818] - Upgrade plexus-utils 3.3.0 2019-12-09 19:59:20 +01:00
Karl Heinz Marbaise 57508579bb
[MNG-6817] - Upgrade mockito to 3.2.0 2019-12-09 19:17:30 +01:00
Karl Heinz Marbaise 13c80d506f
[MNG-6815] - Upgrade guice 4.2.2 2019-12-08 19:18:55 +01:00
Karl Heinz Marbaise 0022733281
Added .asf.yaml to be ignored by apache-rat-plguin. 2019-12-07 11:22:07 +01:00
Karl Heinz Marbaise a4317947e6
[MNG-6399] - Lift JDK minimum to JDK 8 2019-11-25 20:49:33 +01:00
rfscholte ead06d23d4 [maven-release-plugin] prepare for next development iteration 2019-11-19 20:17:36 +01:00
rfscholte cecedd3430 [maven-release-plugin] prepare release maven-3.6.3 2019-11-19 20:17:06 +01:00
Enrico Olivelli f8bd6d577e [MNG-6771] Fix license issues on binary distribution
- Update slf4j to 1.7.29
- Do not download ASL v2 license files but copy from local
- add Jsoup license
- keep a specific copy of MIT license for each dependency
- Add NOTICE to binary distribution
- Add Eclipse SISU about.html contents

Patch co-authored by Hervé Boutemy and Enrico Olivelli
2019-11-18 09:00:04 +01:00
Hervé Boutemy 88591a78b0 [MNG-6584] upgrade Wagon to 3.3.4 to get reason phrase handling back 2019-11-11 23:03:49 +01:00
Christian Wansart 0c7c69f78b [MNG-6778] - Use https for maven schemaLocations 2019-11-07 16:16:39 +01:00
Hervé Boutemy bd10f00b68 [MNG-6789] upgrade and configure plugins for Reproducible Builds
- packaging plugins (source, jar, assembly) 3.2.0
- plexus-metadata 2.1.0
- sisu.inject 3.3.4
2019-11-07 13:35:52 +01:00
rfscholte 3f3d775ede Rewrite assertTrue to assertThat to get more meaningful messages 2019-10-13 15:33:42 +02:00
Enrico Olivelli d9a0eee7fe [maven-release-plugin] prepare for next development iteration 2019-08-27 16:59:23 +02:00
Enrico Olivelli 40f5233313 [maven-release-plugin] prepare release maven-3.6.2 2019-08-27 16:59:01 +02:00
tibordigana 88b632cf3d [MNG-6738] Upgrade maven-resolver to 1.4.1 2019-08-18 16:59:28 +02:00
tibordigana 203cfc67cc [MNG-6729] StringSearchModelInterpolator introspects objects from Java API 2019-08-09 16:00:03 +02:00
Guillaume Nodet 74e85329fc [MNG-6718] Upgrade to plexus-utils 3.2.1 (#271) 2019-07-23 19:12:51 +10:00
Hervé Boutemy f7b4a657db [MNG-6549] Remove unused transitive dependencies of Guava
while at it, did a little bit of cleanup:
- removed aopalliance (like done in maven-resolver-provider)
- removed guice dependency management that should be part of MNG-6475
2019-07-20 11:29:45 +02:00
tibordigana 383c8c11ef [MNG-6712] Downgrade maven-resolver:1.4.0 to 1.3.3 2019-07-18 14:10:34 +02:00
Michael Osipov edf61684c8 [MNG-6674] Upgrade Wagon to 3.3.3 2019-06-17 22:19:34 +02:00
Michael Osipov 3d76faed00 Merge branch 'MNG-6672' 2019-06-13 11:40:08 +02:00
Michael Osipov 25ffca0633 [MNG-6672] Upgrade Maven Resolver to 1.4.0 2019-06-12 23:23:14 +02:00
Stefan Oehme 8f1cac0b1c [MNG-6671] Upgrade Modello to 1.11 2019-06-10 15:18:30 +02:00
Michael Osipov 92b5191726 Revert "Modello changes"
They weren't properly squashed and worded.

This reverts commit 5035837094.
This reverts commit 8aaeb8adf5.
2019-06-10 13:55:38 +02:00
Michael Osipov 5035837094 [MNG-6671] Upgrade Modello to 1.10.1
This closes #252
2019-06-10 11:35:48 +02:00
Stefan Oehme 8aaeb8adf5 [MNG-6581] - Update to latest Modello plugin version 2019-06-10 11:08:29 +02:00
MartinKanters aed5130487 [MNG-6665] toolchain.xml file should support environment variables 2019-06-08 10:43:12 +02:00
Sylwester Lachiewicz 61d888c785 [MNG-6646] Upgrade maven-assembly-plugin to 3.1.1 2019-04-19 23:42:59 +02:00
Hervé Boutemy 55614d32d9 [MNG-6627] upgrade Plexus container to 2.0.0 for Reproducible Builds 2019-04-07 16:18:23 +02:00
Karl Heinz Marbaise 5222f03d05
[maven-release-plugin] prepare for next development iteration 2019-04-04 20:56:37 +02:00
Karl Heinz Marbaise d66c9c0b31
[maven-release-plugin] prepare release maven-3.6.1 2019-04-04 20:56:16 +02:00
Sylwester Lachiewicz a7acfe75b1 [MNG-6611] Update animal-sniffer-maven-plugin to version 1.17
Fixes #237
2019-03-29 15:55:28 +01:00
Sylwester Lachiewicz 5306cd010e [MNG-6506] [MNG-6543] Upgrade Plexus Classworlds to 2.6.0
Enable plugins that use the new JPMS Java 9 API to work in Java 9+
2019-03-28 21:06:18 +01:00
Sylwester Lachiewicz 0be26449fb
[MNG-6538] Upgrade maven-resolver to 1.3.3 2019-03-24 22:47:59 +01:00
Hervé Boutemy 0b10fe75a5 [MNG-6597] add input location tracking for plugins configuration
add also xpp3-extended-writer directly in Maven core
2019-03-11 23:44:31 +01:00
Michael Osipov 4decfcfcfe [MNG-6591] Upgrade to Wagon 3.3.2 2019-02-13 19:46:38 +01:00
Sylwester Lachiewicz b7249aff22 Revert [MNG-6069] Migrate to non deprecated parts of Commons CLI
This reverts commit 396291bba0 due to regression
2019-02-01 21:41:23 +01:00
Sylwester Lachiewicz 396291bba0 [MNG-6069] Migrate to non deprecated parts of Commons CLI (#153) 2019-01-13 21:19:39 +01:00
Michael Osipov 391a1118fa [MNG-6526] Upgrade to Wagon 3.3.1 2019-01-06 19:31:04 +01:00
Fabiano C. de Oliveira 9f07b0362f [MNG-6261] - using File apis to compare 2018-11-23 23:37:56 -02:00
Karl Heinz Marbaise 6e376d424e
[maven-release-plugin] prepare for next development iteration 2018-10-24 20:38:30 +02:00
Karl Heinz Marbaise 97c98ec64a
[maven-release-plugin] prepare release maven-3.6.0 2018-10-24 20:38:06 +02:00
Karl Heinz Marbaise 6688d76dcd
[MNG-6497] - Upgrade guava / guice 2018-10-24 19:11:09 +02:00
Sylwester Lachiewicz 6e619a1bcb [MNG-6496] Upgrade Maven Resolver to 1.3.1
Fixes #187
2018-10-18 00:44:30 +02:00
Hervé Boutemy 13a0a5f51f [MNG-6491] upgraded commons-lang3 to fix tests failure with JDK 10/11 2018-10-14 18:06:36 +02:00
Michael Osipov 0345cd1314 [MNG-6489] Upgrade Maven Resolver to 1.3.0 2018-10-09 23:41:22 +02:00
Michael Osipov ca45efdbf5 [MNG-6486] Upgrade to Wagon 3.2.0 2018-10-02 23:04:43 +02:00
Karl Heinz Marbaise 421164ef2b
Excluded the license files cause they do not contain
a license of themselfs.
2018-09-22 11:43:21 +02:00
Sylwester Lachiewicz 91fa89ea28 [MNG-6479] Upgrade XMLUnit to 2.2.1 (#183) 2018-09-17 07:33:54 +10:00
Hervé Boutemy 10388b39ba [MNG-6478] upgraded parent to 33 for sha512 checksum on release 2018-09-15 22:11:22 +02:00
Phillip Webb 01f098efd1
[MNG-6475] Remove unused Guava dependencies 2018-09-13 20:45:25 +02:00
Sylwester Lachiewicz e0db90a94c [MNG-6473] Update Mockito to 2.21.0 (#181) 2018-09-10 12:16:34 +10:00
Karl Heinz Marbaise e56fe97301
[MNG-6449] - Upgrade parent to 32 2018-07-29 13:07:43 +02:00