From ec0bbc7643629aedf89e6c2ef8756c35d34de48e Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Thu, 19 Jun 2025 14:52:25 +0200 Subject: [PATCH] Fix invalid warning on no parens call on true --- lib/elixir/src/elixir_erl_pass.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/elixir/src/elixir_erl_pass.erl b/lib/elixir/src/elixir_erl_pass.erl index f120a0300b6..934f934ee4c 100644 --- a/lib/elixir/src/elixir_erl_pass.erl +++ b/lib/elixir/src/elixir_erl_pass.erl @@ -718,7 +718,7 @@ generate_struct_name_guard([Field | Rest], Acc, S) -> %% TODO: Make this a runtime error on Elixir v2.0 no_parens_remote(nil, _Key) -> {error, {badmap, nil}}; no_parens_remote(false, _Key) -> {error, {badmap, false}}; -no_parens_remote(true, _Key) -> {error, {badmap, false}}; +no_parens_remote(true, _Key) -> {error, {badmap, true}}; no_parens_remote(Atom, Fun) when is_atom(Atom) -> Message = fun() -> io_lib:format(