Skip to content

Commit f4fdf64

Browse files
committed
Update checker to v2 as representation has changed
1 parent 20daffb commit f4fdf64

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

lib/elixir/lib/module/parallel_checker.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ defmodule Module.ParallelChecker do
423423
mode =
424424
with {^module, binary, _filename} <- object_code,
425425
{:ok, {^module, [{~c"ExCk", chunk}]}} <- :beam_lib.chunks(binary, [~c"ExCk"]),
426-
{:elixir_checker_v1, contents} <- :erlang.binary_to_term(chunk) do
426+
{:elixir_checker_v2, contents} <- :erlang.binary_to_term(chunk) do
427427
# The chunk has more information, so that's our preference
428428
cache_chunk(table, module, contents)
429429
else

lib/elixir/src/elixir_erl.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,7 @@ checker_chunk(Map, Def, ChunkOpts) ->
662662
end
663663
},
664664

665-
[{<<"ExCk">>, term_to_binary({elixir_checker_v1, Contents}, ChunkOpts)}].
665+
[{<<"ExCk">>, term_to_binary({elixir_checker_v2, Contents}, ChunkOpts)}].
666666

667667
prepend_behaviour_info(true, Def) -> [{{behaviour_info, 1}, []} | Def];
668668
prepend_behaviour_info(false, Def) -> Def.

lib/elixir/test/elixir/module/types/integration_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1538,7 +1538,7 @@ defmodule Module.Types.IntegrationTest do
15381538

15391539
defp read_chunk(binary) do
15401540
assert {:ok, {_module, [{~c"ExCk", chunk}]}} = :beam_lib.chunks(binary, [~c"ExCk"])
1541-
assert {:elixir_checker_v1, map} = :erlang.binary_to_term(chunk)
1541+
assert {:elixir_checker_v2, map} = :erlang.binary_to_term(chunk)
15421542
map
15431543
end
15441544

lib/elixir/test/elixir/protocol/consolidation_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ defmodule Protocol.ConsolidationTest do
165165

166166
defp exports(binary) do
167167
{:ok, {_, [{~c"ExCk", check_bin}]}} = :beam_lib.chunks(binary, [~c"ExCk"])
168-
assert {:elixir_checker_v1, contents} = :erlang.binary_to_term(check_bin)
168+
assert {:elixir_checker_v2, contents} = :erlang.binary_to_term(check_bin)
169169
Map.new(contents.exports)
170170
end
171171

0 commit comments

Comments
 (0)