Skip to content

Commit 1e4391c

Browse files
committed
Address deprecation warnings
1 parent 46db5c9 commit 1e4391c

File tree

5 files changed

+5
-6
lines changed

5 files changed

+5
-6
lines changed

lib/mix_unused/filter.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ defmodule MixUnused.Filter do
5858

5959
defp arity_match?(:_, _value), do: true
6060
defp arity_match?(value, value), do: true
61-
defp arity_match?(_.._ = range, value), do: value in range
61+
defp arity_match?(_.._//_ = range, value), do: value in range
6262
defp arity_match?(_, _), do: false
6363
end

mix.exs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ defmodule MixUnused.MixProject do
1111
version: @version,
1212
elixir: "~> 1.10",
1313
elixirc_paths: elixirc_paths(Mix.env()),
14+
env: [test: [warnings_as_errors: false]],
1415
package: [
1516
licenses: ~w[MIT],
1617
links: %{
@@ -24,7 +25,7 @@ defmodule MixUnused.MixProject do
2425
{:credo, ">= 0.0.0", only: :dev, runtime: false},
2526
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false},
2627
{:dialyxir, "~> 1.0", only: :dev, runtime: false},
27-
{:stream_data, ">= 0.0.0", only: [:test, :dev]},
28+
{:stream_data, "~> 1.0", only: [:test, :dev]},
2829
{:covertool, "~> 2.0", only: :test}
2930
],
3031
docs: [

mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
"makeup_elixir": {:hex, :makeup_elixir, "0.16.1", "cc9e3ca312f1cfeccc572b37a09980287e243648108384b97ff2b76e505c3555", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "e127a341ad1b209bd80f7bd1620a15693a9908ed780c3b763bccf7d200c767c6"},
1414
"makeup_erlang": {:hex, :makeup_erlang, "0.1.3", "d684f4bac8690e70b06eb52dad65d26de2eefa44cd19d64a8095e1417df7c8fd", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "b78dc853d2e670ff6390b605d807263bf606da3c82be37f9d7f68635bd886fc9"},
1515
"nimble_parsec": {:hex, :nimble_parsec, "1.4.0", "51f9b613ea62cfa97b25ccc2c1b4216e81df970acd8e16e8d1bdc58fef21370d", [:mix], [], "hexpm", "9c565862810fb383e9838c1dd2d7d2c437b3d13b267414ba6af33e50d2d1cf28"},
16-
"stream_data": {:hex, :stream_data, "0.6.0", "e87a9a79d7ec23d10ff83eb025141ef4915eeb09d4491f79e52f2562b73e5f47", [:mix], [], "hexpm", "b92b5031b650ca480ced047578f1d57ea6dd563f5b57464ad274718c9c29501c"},
16+
"stream_data": {:hex, :stream_data, "1.1.3", "15fdb14c64e84437901258bb56fc7d80aaf6ceaf85b9324f359e219241353bfb", [:mix], [], "hexpm", "859eb2be72d74be26c1c4f272905667672a52e44f743839c57c7ee73a1a66420"},
1717
}

test/mix_unused/tracer_test.exs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ defmodule MixUnused.TracerTest do
3131
end
3232

3333
Code.put_compiler_option(:tracers, [@subject])
34-
Code.put_compiler_option(:warnings_as_errors, false)
3534
Code.put_compiler_option(:ignore_module_conflict, true)
3635
Code.put_compiler_option(:ignore_already_consolidated, true)
3736
Code.put_compiler_option(:no_warn_undefined, :all)

test/support/case.ex

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,10 @@ defmodule MixUnused.Case do
5858
options = Code.compiler_options()
5959

6060
try do
61-
Code.put_compiler_option(:warnings_as_errors, false)
6261
Code.put_compiler_option(:ignore_module_conflict, true)
6362
Code.put_compiler_option(:ignore_already_consolidated, true)
6463

65-
run_task("compile", opts)
64+
run_task("compile", [warnings_as_errors: false] ++ opts)
6665
after
6766
Code.compiler_options(options)
6867
end

0 commit comments

Comments
 (0)