You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Jheng-Sing Chen (Jira)" <ji...@apache.org> on 2026/06/14 16:19:00 UTC
[jira] [Created] (KAFKA-20689) Remove unnecessary Hamcrest dependency from tools module
Jheng-Sing Chen created KAFKA-20689:
---------------------------------------
Summary: Remove unnecessary Hamcrest dependency from tools module
Key: KAFKA-20689
URL: https://issues.apache.org/jira/browse/KAFKA-20689
Project: Kafka
Issue Type: Improvement
Reporter: Jheng-Sing Chen
Assignee: Jheng-Sing Chen
The tools module has an unnecessary test runtime dependency on Hamcrest. The tests do not directly use Hamcrest, but they currently depend on it indirectly through Streams integration test utilities.
We can remove this dependency by replacing the Hamcrest assertions in IntegrationTestUtils with equivalent JUnit assertions, allowing tools:test to run without Hamcrest on the tools test runtime classpath.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)