Slawomir Jaranowski
e7ca0684cc
Use Maven Wrapper to build
2024-06-03 19:58:28 +02:00
Slawomir Jaranowski
40448e758b
Allow to manually execute GitHub Action
2024-06-03 17:05:30 +02:00
Yueh Chun Wu
dd9679450e
[MNG-7902] Sort plugins in the validation report ( #1510 )
...
Co-authored-by: Yueh Chun Wu <kevinwu@YuehdeMBP.attlocal.net>
2024-05-23 14:25:04 +02:00
Guillaume Nodet
6e9889b1ad
[maven-release-plugin] prepare for next development iteration
2024-05-22 16:07:09 +02:00
Guillaume Nodet
e92f645c27
[maven-release-plugin] prepare release maven-4.0.0-beta-3
2024-05-22 16:06:59 +02:00
dependabot[bot]
1d201336a0
Bump org.codehaus.plexus:plexus-xml from 4.0.1 to 4.0.4 ( #1530 )
...
updated-dependencies:
- dependency-name: org.codehaus.plexus:plexus-xml
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 16:02:39 +02:00
dependabot[bot]
ff18f1cf4d
Bump com.google.guava:guava from 32.1.3-jre to 33.2.0-jre ( #1532 )
...
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 16:02:18 +02:00
dependabot[bot]
4f9029737b
Bump org.ow2.asm:asm from 9.6 to 9.7 ( #1529 )
...
updated-dependencies:
- dependency-name: org.ow2.asm:asm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 15:59:56 +02:00
Guillaume Nodet
2942aadcc3
[MNG-8123] Fix Lifecycle in v3 ( #1524 )
2024-05-22 15:45:13 +02:00
dependabot[bot]
df7280182e
Bump slf4jVersion from 2.0.11 to 2.0.13 ( #1519 )
...
Bumps `slf4jVersion` from 2.0.11 to 2.0.13.
Updates `org.slf4j:slf4j-api` from 2.0.11 to 2.0.13
Updates `org.slf4j:slf4j-simple` from 2.0.11 to 2.0.13
Updates `org.slf4j:jcl-over-slf4j` from 2.0.11 to 2.0.13
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.slf4j:slf4j-simple
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.slf4j:jcl-over-slf4j
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 11:54:50 +02:00
Martin Desruisseaux
39696f2fab
[MNG-8084] Change six remaining imports of `ModelVersionParser`. ( #1527 )
...
This commit aims to complete d075fe7e85
, which moved `ModelVersionParser`
interface from the `org.apache.maven.model.version` package to `org.apache.maven.api.services.model`.
Completing this change is necessary for building `maven-plugin-tools` or `maven-plugin-testing`.
This commit deletes the old interface for making sure that there is no accidental use.
The old and new interfaces were identical except for the package names and the imports.
As a result of this change, the following implementation classes are identical except
for package names and imports:
* `maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/DefaultModelVersionParser.java`
* `maven-api-impl/src/main/java/org/apache/maven/internal/impl/DefaultModelVersionParser.java`
2024-05-21 11:54:32 +02:00
dependabot[bot]
c87a4b57d2
Bump ch.qos.logback:logback-classic from 1.2.13 to 1.5.6 ( #1515 )
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.2.13 to 1.5.6.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.2.13...v_1.5.6 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 10:20:48 +02:00
dependabot[bot]
417a993bb0
Bump org.codehaus.mojo:build-helper-maven-plugin from 3.4.0 to 3.6.0 ( #1526 )
...
Bumps [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin ) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/build-helper-maven-plugin/compare/3.4.0...3.6.0 )
---
updated-dependencies:
- dependency-name: org.codehaus.mojo:build-helper-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:11:24 +02:00
dependabot[bot]
6a3b3b4dfd
Bump org.codehaus.plexus:plexus-interpolation from 1.26 to 1.27 ( #1523 )
...
Bumps [org.codehaus.plexus:plexus-interpolation](https://github.com/codehaus-plexus/plexus-interpolation ) from 1.26 to 1.27.
- [Release notes](https://github.com/codehaus-plexus/plexus-interpolation/releases )
- [Commits](https://github.com/codehaus-plexus/plexus-interpolation/compare/plexus-interpolation-1.26...plexus-interpolation-1.27 )
---
updated-dependencies:
- dependency-name: org.codehaus.plexus:plexus-interpolation
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:10:32 +02:00
dependabot[bot]
31f667e32d
Bump org.codehaus.plexus:plexus-classworlds from 2.6.0 to 2.8.0 ( #1522 )
...
Bumps [org.codehaus.plexus:plexus-classworlds](https://github.com/codehaus-plexus/plexus-classworlds ) from 2.6.0 to 2.8.0.
- [Release notes](https://github.com/codehaus-plexus/plexus-classworlds/releases )
- [Commits](https://github.com/codehaus-plexus/plexus-classworlds/compare/plexus-classworlds-2.6.0...plexus-classworlds-2.8.0 )
---
updated-dependencies:
- dependency-name: org.codehaus.plexus:plexus-classworlds
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:10:18 +02:00
dependabot[bot]
d5e0c93d06
Bump com.github.siom79.japicmp:japicmp-maven-plugin ( #1520 )
...
Bumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp ) from 0.17.2 to 0.21.2.
- [Release notes](https://github.com/siom79/japicmp/releases )
- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py )
- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.17.2...japicmp-base-0.21.2 )
---
updated-dependencies:
- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:09:59 +02:00
dependabot[bot]
10d059a198
Bump net.bytebuddy:byte-buddy from 1.14.9 to 1.14.15 ( #1514 )
...
Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy ) from 1.14.9 to 1.14.15.
- [Release notes](https://github.com/raphw/byte-buddy/releases )
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md )
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.9...byte-buddy-1.14.15 )
---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:09:41 +02:00
dependabot[bot]
c6ed70b625
Bump com.fasterxml.woodstox:woodstox-core from 6.5.1 to 6.6.2 ( #1518 )
...
Bumps [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox ) from 6.5.1 to 6.6.2.
- [Commits](https://github.com/FasterXML/woodstox/compare/woodstox-core-6.5.1...woodstox-core-6.6.2 )
---
updated-dependencies:
- dependency-name: com.fasterxml.woodstox:woodstox-core
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:09:10 +02:00
dependabot[bot]
1dc3ab7271
Bump mockitoVersion from 5.7.0 to 5.12.0 ( #1521 )
...
Bumps `mockitoVersion` from 5.7.0 to 5.12.0.
Updates `org.mockito:mockito-bom` from 5.7.0 to 5.12.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.7.0...v5.12.0 )
Updates `org.mockito:mockito-junit-jupiter` from 5.7.0 to 5.12.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.7.0...v5.12.0 )
---
updated-dependencies:
- dependency-name: org.mockito:mockito-bom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:07:06 +02:00
Konrad Windszus
ac80eeabc4
[MNG-8050] emit warn in case of repo id clashes between settings and POM ( #1412 )
2024-05-18 16:09:22 +02:00
Guillaume Nodet
ac4debe8f5
Fix distribution licenses ( #1525 )
...
It's really painful to have to rename the file whenever a dependency is upgraded, so enhance support for various licenses.
2024-05-17 21:14:22 +02:00
Guillaume Nodet
de4e335216
Remove dependabot limit / schedule
2024-05-17 14:45:51 +02:00
Guillaume Nodet
fe5de5ad2b
Enable dependabot ( #1513 )
2024-05-17 14:42:46 +02:00
Guillaume Nodet
accbbcf5a0
Fix packaging not found ( #1507 )
...
* Fix packaging not found
* Always keep Projects in cache
2024-05-16 10:45:24 +02:00
Tamas Cservenak
71bb3bdf95
[MNG-8121] Fix NPE in metadata merge ( #1509 )
...
There is an NPE if existing metadata due bug of nx-staging-m-p had no prefix present.
---
https://issues.apache.org/jira/browse/MNG-8121
2024-05-15 19:32:27 +02:00
Guillaume Nodet
9acbed7d4f
[maven-release-plugin] prepare for next development iteration
2024-05-13 18:36:30 +02:00
Guillaume Nodet
828faba819
[maven-release-plugin] prepare release maven-4.0.0-beta-2
2024-05-13 18:36:20 +02:00
Guillaume Nodet
bde81a4d85
[MNG-8108] Fix problem when building the consumer pom
2024-05-13 18:34:29 +02:00
Guillaume Nodet
d296927de2
[MNG-8119] Remove build section from profiles in the consumer pom ( #1503 )
2024-05-13 14:04:39 +02:00
Guillaume Nodet
9442164ab2
[MNG-8108] Fix problem when building the consumer pom ( #1506 )
2024-05-13 13:15:23 +02:00
Martin Desruisseaux
583667a869
[MNG-8015] Adjustments in new API related to PathType ( #1501 )
...
* Javadoc cleanup and replacement of some `System.getProperty("...")` by more specific standard methods.
* Add Type.PROCESSOR, MODULAR_PROCESSOR and CLASSPATH_PROCESSOR.
* Modification of the path type API:
* Add a `warningForFilenameBasedAutomodules()` method in `DependencyResolverResult`.
* Add relationships from `JavaPathType` to `javax.tool` location API.
* Modify the `PathType.option(Iterable<? extends Path>)` return type
because the option and the value need to be two separated arguments.
* Fixes according some comments on the pull request.
2024-05-13 11:53:45 +02:00
dependabot[bot]
c363e272ea
Bump org.xmlunit:xmlunit-core from 2.9.1 to 2.10.0 ( #1494 )
...
Bumps [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit ) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/xmlunit/xmlunit/releases )
- [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md )
- [Commits](https://github.com/xmlunit/xmlunit/compare/v2.9.1...v2.10.0 )
---
updated-dependencies:
- dependency-name: org.xmlunit:xmlunit-core
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 11:53:15 +02:00
Guillaume Nodet
0564480440
[MNG-8118] Merge BOM exclusions instead of overwriting ( #1504 )
2024-05-13 08:24:14 +02:00
Tamas Cservenak
ba52bfe600
[MNG-8117] Maven PluginVersionResolver improvement ( #1502 )
...
Produces output like this:
https://gist.github.com/cstamas/3ca4bc6cea5f701054061871b5db3f35
---
https://issues.apache.org/jira/browse/MNG-8117
2024-05-09 22:17:59 +02:00
Hervé Boutemy
d8199bf3b9
[MNG-8084] add system properties to test ( #1500 )
...
fixes ./${user.home} directory creation during tests execution
2024-05-06 07:31:23 +02:00
Tamas Cservenak
3d3137920a
[MNG-8073] Adding ASL2 header to XSD files ( #1499 )
...
Using latest modello release and putting license
into POM.
---
https://issues.apache.org/jira/browse/MNG-8073
2024-05-03 21:05:01 +02:00
Guillaume Nodet
d19f28e793
Upgrade plexus-interactivity-api to 1.3 ( #1498 )
2024-05-03 16:22:08 +02:00
Guillaume Nodet
7451585a19
Fix reactor loading problems ( #1497 )
2024-05-03 10:48:38 +02:00
Guillaume Nodet
febfd2b5c9
Resolver updates ( #1495 )
2024-05-02 18:33:18 +02:00
Guillaume Nodet
64e9447926
Fix consumer pom builder ( #1491 )
2024-05-02 17:10:38 +02:00
Matt Benson
399f8b4ffc
[MNG-8081] interpolate available properties during default profile selection (Maven 4.x) ( #1446 )
...
Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2024-05-02 15:13:07 +02:00
Jermaine Hua
6814ba386d
Simplified redundant judgment ( #1489 )
...
Signed-off-by: crazyhzm <crazyhzm@apache.org>
2024-05-02 14:51:05 +02:00
Tamas Cservenak
b35aa27b80
Maven Resolver 2.0.0-alpha-11 is released
...
Drop the staging repository from POM.
2024-04-29 10:03:47 +02:00
Hervé Boutemy
9ee77a8cb2
[MNG-8084] add API metadata group
2024-04-29 08:09:57 +02:00
Tamas Cservenak
8fbbbc978c
[MNG-8107] Update Resolver 2.0.0-alpha-11 ( #1488 )
...
Update to Resolver 2.0.0-alpha-11 and restore renamed class.
---
https://issues.apache.org/jira/browse/MNG-8107
2024-04-26 15:10:42 +02:00
Guillaume Nodet
6fddd97513
Use the new resolver provider ( #1483 )
2024-04-25 16:13:36 +02:00
Guillaume Nodet
8d6bf5f033
Fix terminal usage in mvnd ( #1486 )
...
mvnd needs to set its own terminal, so we need to open the door for that
2024-04-25 15:48:49 +02:00
Tamas Cservenak
854589b131
[MNG-8106] Fix metadata merge ( #1481 )
...
As currently if given metadata serves multiple roles (G, A or V level), data loss occurs.
---
https://issues.apache.org/jira/browse/MNG-8106
2024-04-25 12:10:21 +02:00
Guillaume Nodet
31d2dc1815
[MNG-8105] Upgrade JLine to 3.26.1 ( #1485 )
2024-04-25 11:13:56 +02:00
Tamas Cservenak
81e2b3c1ee
Make Maven 4.0.0 be beta-1 ( #1484 )
2024-04-25 10:48:58 +02:00