Martijn Visser created FLINK-40701:
--------------------------------------
Summary: Upgrade ArchUnit to 1.5.0
Key: FLINK-40701
URL: https://issues.apache.org/jira/browse/FLINK-40701
Project: Flink
Issue Type: Technical Debt
Components: Build System, Tests
Reporter: Martijn Visser
Assignee: Martijn Visser
We are on ArchUnit 1.4.1. 1.5.0 (August 2026) adds class file support for Java
26 and 27, makes {{TextFileBasedViolationStore}} thread-safe and starts
counting caught exceptions as dependencies. The only rule this reaches is
{{CONNECTOR_CLASSES_ONLY_DEPEND_ON_PUBLIC_API}}. Connector production code only
catches JDK types or types inside the connector packages, so no violation store
changes. https://github.com/TNG/ArchUnit/releases/tag/v1.5.0
--
This message was sent by Atlassian Jira
(v8.20.10#820010)