Skip to content

Commit de86655

Browse files
author
José Valim
committed
Remove unused functions and variables in ExUnit
1 parent 606a22f commit de86655

File tree

1 file changed

+2
-25
lines changed

1 file changed

+2
-25
lines changed

lib/ex_unit/lib/ex_unit/assertions.ex

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ defmodule ExUnit.Assertions do
260260
nil
261261
end
262262

263-
defp translate_assertion(kind, {_, _, [left, right]} = expr, call, message, true, caller) do
263+
defp translate_assertion(kind, {_, _, [left, right]} = expr, call, message, true, _caller) do
264264
expr = escape_quoted(kind, expr)
265265

266266
quote do
@@ -281,7 +281,7 @@ defmodule ExUnit.Assertions do
281281
end
282282
end
283283

284-
defp translate_assertion(kind, {_, _, [left, right]} = expr, call, message, false, caller) do
284+
defp translate_assertion(kind, {_, _, [left, right]} = expr, call, message, false, _caller) do
285285
expr = escape_quoted(kind, expr)
286286

287287
quote do
@@ -515,29 +515,6 @@ defmodule ExUnit.Assertions do
515515
|> elem(1)
516516
end
517517

518-
defp collect_vars_used_in_expression({name, _meta, context} = _var, _existing_vars)
519-
when is_atom(name) and is_atom(context) do
520-
[]
521-
end
522-
523-
defp collect_vars_used_in_expression(expr, existing_vars) do
524-
{_ast, vars} =
525-
Macro.prewalk(expr, [], fn
526-
{name, _meta, nil} = var, acc when is_atom(name) ->
527-
if {name, nil} in existing_vars do
528-
{:ok, [{name, var} | acc]}
529-
else
530-
{:ok, acc}
531-
end
532-
other, acc ->
533-
{other, acc}
534-
end)
535-
536-
vars
537-
|> Enum.reverse()
538-
|> Enum.uniq_by(&elem(&1, 0))
539-
end
540-
541518
defp no_warning({name, meta, [expr, [do: clauses]]}) do
542519
clauses = Enum.map clauses, fn {:->, meta, args} ->
543520
{:->, [generated: true] ++ meta, args}

0 commit comments

Comments
 (0)