You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Martijn Visser (Jira)" <ji...@apache.org> on 2026/09/17 17:26:00 UTC
[jira] [Created] (FLINK-40701) Upgrade ArchUnit to 1.5.0
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)