Install and configure dialyzer

This commit is contained in:
Claudio Ortolina
2026-03-06 08:42:30 +00:00
parent ed4e92b1a7
commit a93ef6d076
2 changed files with 7 additions and 1 deletions
+5 -1
View File
@@ -17,7 +17,10 @@ defmodule MusicLibrary.MixProject do
ignore_modules: ignored_coverage_modules(),
summary: [threshold: 75]
],
usage_rules: usage_rules()
usage_rules: usage_rules(),
dialyzer: [
plt_add_apps: [:mix, :ex_unit]
]
]
end
@@ -116,6 +119,7 @@ defmodule MusicLibrary.MixProject do
{:usage_rules, "~> 1.1", only: [:dev]},
{:tidewave, "~> 0.5", only: :dev},
{:sobelow, "~> 0.14", only: [:dev, :test], runtime: false, warn_if_outdated: true},
{:dialyxir, "~> 1.4", only: [:dev, :test], runtime: false},
# HTTP Clients
{:finch, "~> 0.21.0"},