Skip to content

Commit 947e91a

Browse files
committed
workaround: add no_opaque to dialyzer options until dialyzer issue is resolved
1 parent a990895 commit 947e91a

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

mix.exs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ defmodule Ash.MixProject do
2222
elixirc_paths: elixirc_paths(Mix.env()),
2323
package: package(),
2424
deps: deps(),
25-
dialyzer: [plt_add_apps: [:mix, :mnesia, :plug, :ex_unit, :stream_data]],
25+
# Workaround for Elixir dialyzer opaque type bug: https://github.com/elixir-lang/elixir/issues/14837#issuecomment-3452772021
26+
dialyzer: [
27+
plt_add_apps: [:mix, :mnesia, :plug, :ex_unit, :stream_data],
28+
flags: [:no_opaque]
29+
],
2630
docs: &docs/0,
2731
aliases: aliases(),
2832
description: @description,

0 commit comments

Comments
 (0)