Martijn Visser created FLINK-41233:
--------------------------------------
Summary: The fast profile in flink-connector-parent no longer
skips japicmp
Key: FLINK-41233
URL: https://issues.apache.org/jira/browse/FLINK-41233
Project: Flink
Issue Type: Bug
Components: Connectors / Common
Reporter: Martijn Visser
Assignee: Martijn Visser
FLINK-38048 switched japicmp to com.github.siom79.japicmp, but the fast and
java11 profiles still configure io.github.zentol.japicmp. Since then -Dfast
runs the full API comparison:
{noformat}
-Dfast clean verify on flink-connector-jdbc, before: 11 japicmp:0.18.5:cmp
executions, japicmp.diff written per module
after: "Skipping execution because parameter 'skip' was set to true." in all 11
{noformat}
The java11 profile's jaxb dependencies are attached to the zentol plugin, which
no build uses, so they can go. The siom79 plugin brings jakarta jaxb itself.
JDK 11 build with -Pjava11-target,docs-and-source: japicmp runs in all 10 jar
modules without them
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)