From b761d3636d1f736aed636f3e15ab89d2457be727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20P=C3=A9dron?= Date: Thu, 27 Aug 2026 10:05:20 +0200 Subject: [PATCH] rebar.config: Remove `elvis` as a test dependency Tests do not depend on Elvis currently. It recently even broke CI on Erlang/OTP 26 because the latest Elvis 6.0.0 release requires Erlang/OTP 27. We can safely remore it from test dependencies. Elvis could be integrated again using the `rebar3_lint` project plugin: https://hex.pm/packages/rebar3_lint I didn't add it in this patch because Elvis does not like the existing `elvis.config` configuration. Perhaps something change with a major release. --- rebar.config | 1 - 1 file changed, 1 deletion(-) diff --git a/rebar.config b/rebar.config index 5b66e3d7..aa91da9e 100644 --- a/rebar.config +++ b/rebar.config @@ -7,7 +7,6 @@ {profiles, [{test, [{deps, [proper, meck, - elvis, {inet_tcp_proxy_dist, {git, "https://github.com/rabbitmq/inet_tcp_proxy", {branch, "master"}}}