HomePhorge

Elixir 1.19: Stop using deprecated quote_{pre,post}_traverse syntax

Description

Elixir 1.19: Stop using deprecated quote_{pre,post}_traverse syntax

warning: returning a two-element tuple {acc, context} in pre_traverse/post_traverse is deprecated, please return {rest, acc, context} instead

(bbcode 0.2.0) BBCode.Parser.span_stanza__25/6
(bbcode 0.2.0) BBCode.Parser.child_stanza__5/6
(bbcode 0.2.0) BBCode.Parser.root_stanza__5/6
(bbcode 0.2.0) BBCode.Parser.parse_tree__3/6
(bbcode 0.2.0) BBCode.Parser.parse_tree/2
(bbcode 0.2.0) lib/bbcode/parser.ex:211: BBCode.Parser.parse/1
(bbcode 0.2.0) lib/bbcode.ex:15: BBCode.to_html/1
test/bbcode/generator_test.exs:101: BBCode.Generator.Test."test links bare [url] links are rendered properly"/1
(ex_unit 1.19.5) lib/ex_unit/runner.ex:528: ExUnit.Runner.exec_test/2
(stdlib 7.2) timer.erl:599: :timer.tc/2
(ex_unit 1.19.5) lib/ex_unit/runner.ex:450: anonymous fn/6 in ExUnit.Runner.spawn_test_monitor/4

Deprecated since nimble_parsec 1.3.0

Details

Provenance
PhantasmAuthored on Feb 1 2026, 11:34 AM
Parents
R10:52648fef6fa6: Elixir 1.19: Bump ex_doc and nimble_parsec to 0.40.X and 1.4.X
Branches
Unknown
Tags
Unknown

Event Timeline