Commit Graph

11945 Commits

Author SHA1 Message Date
Kun-Lu bcfea094c0 [MNG-7848] Add s390x pipeline to Jenkins CI
Signed-off-by: Kun-Lu <kun.lu@ibm.com>
2023-08-01 12:19:51 +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
Tamas Cservenak 36db1e35ca
[MNG-7846] Break out of endless loop (#1206)
This is most probably "just" about broken Throwable implementations.
Some override getCause but does not perform checks to what it was inited
as "this" means "not yet inited" actually.

---

https://issues.apache.org/jira/browse/MNG-7846
2023-07-19 17:37:28 +02:00
Guillaume Nodet 4a5b6c5f2b
Trivial fixes to the generated stax readers (#1204) 2023-07-18 22:56:07 +02:00
Guillaume Nodet fbc945b366
Rename argument (#1202) 2023-07-18 22:55:32 +02:00
Elliotte Rusty Harold 1a714351ef
remove pointless string concatenation (#1201) 2023-07-15 13:58:20 -04: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 41e6760143 Do not generate empty files for InputLocation and InputSource 2023-07-11 08:29:13 +02:00
Guillaume Nodet 9b12ccdeb0
Rename Type#getName() to getId() and improve javadoc (#1198) 2023-07-06 09:20:03 +02:00
Guillaume Nodet 7563949f71 [MNG-7834] Fix NullPointerException in flatten-maven-plugin 2023-07-05 16:24:19 +02:00
Guillaume Nodet 6b3989ce5b Use model processor when locating the root pom when using -f/--file 2023-07-05 15:45:15 +02:00
Guillaume Nodet 567df8dea8 Use correct order in javadoc 2023-07-04 08:36:08 +02:00
Guillaume Nodet 97774578fb Add missing maven artifacts to BOM 2023-07-04 08:36:08 +02:00
Guillaume Nodet 8f45d51bd6 Prefer using String.isEmpty over String.length()>0 2023-07-04 08:36:08 +02:00
Guillaume Nodet 08979553f2 Prefer Files.newInputStream 2023-07-04 08:36:08 +02:00
Guillaume Nodet 08e996bb28 Fix search for topDirectory when using -f / --file 2023-07-04 08:36:08 +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 00e1793550
Update doap_Maven.rdf with recent releases 2023-06-28 23:48:29 +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 dbfcfd5eb3
[MNG-7228] MavenProject.getOriginalModel returns interpolated parts (#1183) 2023-06-24 10:51:08 +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 09b0436828 Fix javadoc for MessageUtils and Style 2023-06-23 16:21:36 +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 764a9ca0be [MNG-7823] Improve plugin validation level parsing (#1182)
Changes:
* always parse it at session start
* hence, will WARN if needed there as well, and will warn once
* do not re-parse and possibly warn always, reuse parsed enum

---

https://issues.apache.org/jira/browse/MNG-7823
2023-06-23 13:05:57 +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
huazhongming e3529c9582
[MNG-7714] Fixed a scenario in version sorting where sp1 is less than final (#1099)
* Fixed a scenario in version sorting where sp1 is less than final
2023-06-21 09:07:56 -04:00
Hervé Boutemy c080f64d46 update logging documentation 2023-06-19 23:09:43 +02:00
Guillaume Nodet 441ba71b04
[MNG-7632] Regression: combine.children breaks when combining executions (#1168) 2023-06-19 17:07:18 +02:00
Guillaume Nodet c5f9b74f28
[MNG-7805] Make the modelVersion optional when using build pom (#1148) 2023-06-19 17:06:57 +02:00
Guillaume Nodet fb612f5dbc
[MNG-6112] Make central update policy coherent (#1142) 2023-06-19 17:06:01 +02:00
Guillaume Nodet 229b31b626
[MNG-4645] Move Central repo definition out of Maven's core so it can be more easily changed (#1139)
Co-authored-by: Christian Schulte <schulte@apache.org>
2023-06-19 17:04:04 +02:00
Guillaume Nodet 0a8491c329
[MNG-7814] Use location tracking for settings (#1164) 2023-06-19 12:39:14 +02:00
Guillaume Nodet e6303aae32
[MNG-5659] Provide project-specific settings located in ${session.rootdir}/.mvn/settings.xml by default (#1059) 2023-06-19 12:32:14 +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 45721a4c9b Fix possible NPE 2023-06-16 13:38:46 +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
Karl Heinz Marbaise 5ebbb8ff50
[MNG-7764] Small code improvements (#1088) 2023-06-16 10:54:09 +02:00
Guillaume Nodet c9f0c237e0
[MNG-7816] Bump parent pom from 39 to 40 (#1170) 2023-06-16 10:53:25 +02:00
Slawomir Jaranowski 09e58d188c [MNG-7811] Plugins verification - reporting improvements
cherry-pick e625606588
2023-06-16 09:47:44 +02:00
Guillaume Nodet 8b0bf378b8
[MNG-5600] Dependency management import should support exclusions. (#1155)
The original patch is made by: Christian Schulte <schulte@apache.org>
Co-authored-by: Alex Szakaly <alex.szakaly@gmail.com>
2023-06-15 17:29:05 +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
Tamas Cservenak 4f8648af7b
[MNG-7790] Update lifecycle plugins, take 2 (#1163)
Changes:
* war 3.3.3 -> 3.4.0

---

https://issues.apache.org/jira/browse/MNG-7790
2023-06-15 14:09:06 +02:00
Hervé Boutemy 6ee2c5c442 [MNG-5987] document goals execution order
fixes #1145
2023-06-14 07:48:39 +02:00
Guillaume Nodet ce1bb6fb19 Fix description of maven-xml-impl module 2023-06-13 23:07:54 +02:00
Guillaume Nodet 898e4e4b3c
Simplify code (#1156) 2023-06-13 22:45:33 +02:00
Slawomir Jaranowski 973b1b9684 [MNG-7806] Plugins verification - remove used in module(s) report
cherry-pick: 3135553e2d
2023-06-13 21:22:42 +02:00