From 05b1630a96f00e56eb961f766bd7890823ba4a9b Mon Sep 17 00:00:00 2001 From: shibao Date: Sat, 5 Jul 2025 23:25:44 +0000 Subject: [PATCH] fix dialyzer for otp 28 --- mix.exs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 174920e..1967be8 100644 --- a/mix.exs +++ b/mix.exs @@ -10,7 +10,11 @@ defmodule Cannery.MixProject do start_permanent: Mix.env() == :prod, aliases: aliases(), deps: deps(), - dialyzer: [plt_add_apps: [:ex_unit]], + dialyzer: [ + # Added for OTP 28 bug https://github.com/jeremyjh/dialyxir/issues/561 + flags: [:no_opaque], + plt_add_apps: [:ex_unit] + ], consolidate_protocols: Mix.env() not in [:dev, :test], preferred_cli_env: ["test.all": :test], # ExDoc