Integrated: 8086: Some refactoring for jmc/core
Christoph Langer
clanger at openjdk.org
Tue Jun 20 04:59:19 UTC 2023
On Sun, 11 Jun 2023 22:44:45 GMT, Christoph Langer <clanger at openjdk.org> wrote:
> I worked on some improvements/refactoring for jmc/core. In detail:
>
> Better handling of Spotless and Checkstyle:
> - Fix calling spotless/checkstyle directly in submodules by refering to a `$jmc.config.path` variable
> - Integrate spotless into the regular build workflow
>
> Cleanup of core/pom.xml:
> - URL cleanups
> - Plugin version bumps
>
> Lighter test projects:
> - They don't need to be p2 plugin projects since they only test basic functionality but not in the context of Eclipse/OSGI modules
> - Disable some maven plugin executions that are not needed there
This pull request has now been integrated.
Changeset: cf2fe2bd
Author: Christoph Langer <clanger at openjdk.org>
URL: https://git.openjdk.org/jmc/commit/cf2fe2bd723bb012f96c5af6f9351c7840246217
Stats: 1122 lines in 116 files changed: 197 ins; 858 del; 67 mod
8086: Some refactoring for jmc/core
Reviewed-by: bdutheil, aptmac
-------------
PR: https://git.openjdk.org/jmc/pull/495
More information about the jmc-dev
mailing list