@@ -260,7 +260,7 @@ defmodule ExUnit.Assertions do
260
260
nil
261
261
end
262
262
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
264
264
expr = escape_quoted ( kind , expr )
265
265
266
266
quote do
@@ -281,7 +281,7 @@ defmodule ExUnit.Assertions do
281
281
end
282
282
end
283
283
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
285
285
expr = escape_quoted ( kind , expr )
286
286
287
287
quote do
@@ -515,29 +515,6 @@ defmodule ExUnit.Assertions do
515
515
|> elem ( 1 )
516
516
end
517
517
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
-
541
518
defp no_warning ( { name , meta , [ expr , [ do: clauses ] ] } ) do
542
519
clauses = Enum . map clauses , fn { :-> , meta , args } ->
543
520
{ :-> , [ generated: true ] ++ meta , args }
0 commit comments