Skip to content

Commit 8a0d8f7

Browse files
committed
Use cli/0 in mix.exs instead of :preferred_cli_env
This resolves a warning on Elixir 1.19: warning: setting :preferred_cli_env in your mix.exs "def project" is deprecated, set it inside "def cli" instead: def cli do [preferred_envs: [coveralls: :test, "coveralls.html": :test, "coveralls.github": :test, docs: :dev]] end
1 parent 83863da commit 8a0d8f7

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

mix.exs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ defmodule MintWebSocket.MixProject do
1313
start_permanent: Mix.env() == :prod,
1414
deps: deps(),
1515
test_coverage: [tool: ExCoveralls],
16-
preferred_cli_env: [
17-
coveralls: :test,
18-
"coveralls.html": :test,
19-
"coveralls.github": :test,
20-
docs: :dev
21-
],
2216
dialyzer: [
2317
plt_local_path: "priv/plts",
2418
plt_add_apps: [:mix]
@@ -37,6 +31,17 @@ defmodule MintWebSocket.MixProject do
3731
]
3832
end
3933

34+
def cli do
35+
[
36+
preferred_envs: [
37+
coveralls: :test,
38+
"coveralls.html": :test,
39+
"coveralls.github": :test,
40+
docs: :dev
41+
]
42+
]
43+
end
44+
4045
defp deps do
4146
[
4247
{:mint, "~> 1.4 and >= 1.4.1"},

0 commit comments

Comments
 (0)