Closed tevans78 closed 12 months ago
Can one of the admins verify this patch?
@eclipse-microprofile-bot test this please
@eclipse-microprofile-bot test this please
The updated parent pom needs Java 11 to build. We've updated the CI build to use Java 11 so hopefully a rebuild will succeed this time.
We should still be targeting Java 8 for the built classes.
@eclipse-microprofile-bot test this please
@eclipse-microprofile-bot test this please
@cescoffier Do you have any objection to this? It mostly just updates our test dependencies, so that we have newer versions of TestNG and Arquillian which work with the latest versions of Jakarta EE and don't have known security issues.
After looking at this further for the PRs on reactive messaging, we also need the plugin updates that the newer version of the parent brings in to work correctly on the latest versions of maven which the Eclipse CI is configured to use.
The main aim of this PR is to update the version of
microprofile-parent
to 2.8. This also has the effect of updating the version of TestNG to 7.5.1. The Arquillian runnerReactiveStreamsArquillianTck
was using some TestNG internals which have now been moved. So instead of using internals, we have changed to using just APIs.The version of the
frontend-maven-plugin
has also been updated to one which works on an M1 Mac. Rebuilding with the new microprofile-parent version has also resulted in some minor changes to javadoc in a couple of API classes.