File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -4806,7 +4806,7 @@ defmodule Kernel do
48064806 var_meta =
48074807 case prune do
48084808 true -> [ generated: true , keep_unused: true ]
4809- false -> [ generated: false ]
4809+ false -> [ generated: true ]
48104810 end
48114811
48124812 module_vars = :lists . map ( & module_var ( & 1 , var_meta ) , :maps . keys ( versioned_vars ) )
Original file line number Diff line number Diff line change @@ -332,6 +332,13 @@ defmodule ModuleTest do
332332 assert Elixir.ModuleTest.NonAtomAlias . hello ( ) == :world
333333 end
334334
335+ test "does not warn on captured underscored vars" do
336+ _unused = 123
337+
338+ defmodule __MODULE__ . NoVarWarning do
339+ end
340+ end
341+
335342 @ compile { :no_warn_undefined , ModuleCreateSample }
336343
337344 test "create" do
You can’t perform that action at this time.
0 commit comments