firestorm_data

Build log

nerves_system_trellis

firestorm_data 0.1.2 · fail · run firestorm_data-0.1.2-1791183844037
12846 of 12846 lines
1Resolving Hex dependencies...2Resolution completed in 0.449s3Unchanged:4  bcrypt_elixir 1.1.15  circular_buffer 1.1.06  combine 0.10.07  comeonin 4.1.28  connection 1.0.49  db_connection 1.1.310  decimal 1.9.0 VULNERABLE!11    EEF-CVE-2026-32686 (MEDIUM)12    aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v13    Unbounded exponent in decimal enables unauthenticated DoS14    https://osv.dev/vulnerability/EEF-CVE-2026-3268615  ecto 2.2.1216  ecto_autoslug_field 0.5.117  elixir_make 0.10.018  expo 1.1.119  firestorm_data 0.1.220  gettext 0.26.221  interactive_cmd 0.1.422  nerves 2.0.0-pre.223  nerves_discovery 0.1.524  nerves_logging 0.2.425  nerves_runtime 0.13.1326  nerves_system_bbb 2.30.227  nerves_system_br 1.34.428  nerves_system_mangopi_mq_pro 0.17.229  nerves_system_qemu_aarch64 0.4.230  nerves_system_rpi0 2.1.231  nerves_system_rpi4 2.1.232  nerves_system_rpi5 2.1.233  nerves_system_trellis 0.5.034  nerves_system_x86_64 1.34.235  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.136  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.137  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.138  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.139  nerves_toolchain_x86_64_nerves_linux_musl 15.3.140  nerves_uevent 0.1.741  poolboy 1.5.242  postgrex 0.13.543  property_table 0.3.444  ring_logger 0.11.745  scrivener 2.7.246  scrivener_ecto 1.3.047  slugger 0.3.048  tablet 0.3.349  timex 3.7.1350  toolshed 0.5.051  tzdata 1.2.252  uboot_env 1.0.253  uuid 1.1.854* Getting firestorm_data (Hex package)55* Getting nerves (Hex package)56* Getting ring_logger (Hex package)57* Getting toolshed (Hex package)58* Getting nerves_runtime (Hex package)59* Getting nerves_system_bbb (Hex package)60* Getting nerves_system_mangopi_mq_pro (Hex package)61* Getting nerves_system_qemu_aarch64 (Hex package)62* Getting nerves_system_rpi0 (Hex package)63* Getting nerves_system_rpi4 (Hex package)64* Getting nerves_system_rpi5 (Hex package)65* Getting nerves_system_trellis (Hex package)66* Getting nerves_system_x86_64 (Hex package)67* Getting nerves_system_br (Hex package)68* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)69* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)70* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)71* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)72* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)73* Getting nerves_logging (Hex package)74* Getting nerves_uevent (Hex package)75* Getting uboot_env (Hex package)76* Getting elixir_make (Hex package)77* Getting property_table (Hex package)78* Getting circular_buffer (Hex package)79* Getting interactive_cmd (Hex package)80* Getting nerves_discovery (Hex package)81* Getting tablet (Hex package)82* Getting bcrypt_elixir (Hex package)83* Getting comeonin (Hex package)84* Getting ecto_autoslug_field (Hex package)85* Getting postgrex (Hex package)86* Getting scrivener_ecto (Hex package)87* Getting timex (Hex package)88* Getting uuid (Hex package)89* Getting combine (Hex package)90* Getting gettext (Hex package)91* Getting tzdata (Hex package)92* Getting expo (Hex package)93* Getting ecto (Hex package)94* Getting scrivener (Hex package)95* Getting decimal (Hex package)96* Getting poolboy (Hex package)97* Getting connection (Hex package)98* Getting db_connection (Hex package)99* Getting slugger (Hex package)100Found packages with security advisories, see above for details101    warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes102    │103 26 │        "coveralls": :test,104    │        ~105    │106    └─ /work/proj/deps_trellis/ecto_autoslug_field/mix.exs:26:8107108==> nerves_system_br109Generated nerves_system_br app110==> connection111Compiling 1 file (.ex)112     warning: using single-quoted strings to represent charlists is deprecated.113     Use ~c"" if you indeed want a charlist or use "" instead.114     You may run "mix format --migrate" to change all single-quoted115     strings to use the ~c sigil and fix this warning.116     │117 553 │         [{:data, [{'State', mod_state}]}]118     │                    ~119     │120     └─ lib/connection.ex:553:20121122     warning: using single-quoted strings to represent charlists is deprecated.123     Use ~c"" if you indeed want a charlist or use "" instead.124     You may run "mix format --migrate" to change all single-quoted125     strings to use the ~c sigil and fix this warning.126     │127 680 │     format = '** Generic server ~p terminating \n' ++128     │              ~129     │130     └─ lib/connection.ex:680:14131132     warning: using single-quoted strings to represent charlists is deprecated.133     Use ~c"" if you indeed want a charlist or use "" instead.134     You may run "mix format --migrate" to change all single-quoted135     strings to use the ~c sigil and fix this warning.136     │137 681 │       '** Last message in was ~p~n' ++ ## No last message138     │       ~139     │140     └─ lib/connection.ex:681:7141142     warning: using single-quoted strings to represent charlists is deprecated.143     Use ~c"" if you indeed want a charlist or use "" instead.144     You may run "mix format --migrate" to change all single-quoted145     strings to use the ~c sigil and fix this warning.146     │147 682 │       '** When Server state == ~p~n' ++148     │       ~149     │150     └─ lib/connection.ex:682:7151152     warning: using single-quoted strings to represent charlists is deprecated.153     Use ~c"" if you indeed want a charlist or use "" instead.154     You may run "mix format --migrate" to change all single-quoted155     strings to use the ~c sigil and fix this warning.156     │157 683 │       '** Reason for termination == ~n** ~p~n'158     │       ~159     │160     └─ lib/connection.ex:683:7161162     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead163     │164 429 │         init_stop(starter, name, {reason, System.stacktrace()})165     │                                                  ~166     │167     └─ lib/connection.ex:429:50: Connection.init_it/6168     └─ lib/connection.ex:431:45: Connection.init_it/6169     └─ lib/connection.ex:491:57: Connection.handle_call/3170     └─ lib/connection.ex:540:41: Connection.code_change/3171     └─ lib/connection.ex:581:57: Connection.terminate/2172     └─ lib/connection.ex:625:49: Connection.enter_connect/5173     └─ lib/connection.ex:628:34: Connection.enter_connect/5174     └─ lib/connection.ex:631:45: Connection.enter_connect/5175     └─ lib/connection.ex:657:49: Connection.enter_terminate/5176     └─ lib/connection.ex:660:34: Connection.enter_terminate/5177     └─ lib/connection.ex:663:45: Connection.enter_terminate/5178     └─ lib/connection.ex:744:24: Connection.connect/3179     └─ lib/connection.ex:770:24: Connection.disconnect/3180     └─ lib/connection.ex:813:57: Connection.handle_async/3181182Generated connection app183==> combine184Compiling 6 files (.ex)185    warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator186    │187 26 │       <<bits::bitstring-size(n), rest::bitstring>> ->188    │                              ~189    │190    └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2191192    warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator193    │194 48 │       <<bits::bitstring-size(bits_size), rest::bitstring>> ->195    │                              ~196    │197    └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2198199    warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator200    │201 70 │           <<int::big-unsigned-size(size), rest::bitstring>> ->202    │                                    ~203    │204    └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3205206    warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator207    │208 77 │           <<int::little-unsigned-size(size), rest::bitstring>> ->209    │                                       ~210    │211    └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3212213     warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator214     │215 101 │           <<int::big-signed-size(size), rest::bitstring>> ->216     │                                  ~217     │218     └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3219220     warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator221     │222 108 │           <<int::little-signed-size(size), rest::bitstring>> ->223     │                                     ~224     │225     └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3226227     warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator228     │229 128 │       <<num::float-size(size), rest::bitstring>> ->230     │                         ~231     │232     └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2233234     warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator235     │236 432 │         <<^expected::binary-size(byte_size), rest::binary>> ->237     │                                  ~238     │239     └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2240241     warning: the following clause is redundant:242243         defp word_of_impl(%Combine.ParserState{...} = state, _pattern)244245     it has type:246247         dynamic(%Combine.ParserState{status: :ok}), dynamic()248249     previous clauses have already matched on the following types:250251         %Combine.ParserState{status: :error}, term()252         %Combine.ParserState{status: :ok}, term()253254     │255 488 │   defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do256     │        ~257     │258     └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2259260Generated combine app261==> circular_buffer262Compiling 1 file (.ex)263Generated circular_buffer app264==> tzdata265Compiling 18 files (.ex)266Generated tzdata app267==> tablet268Compiling 2 files (.ex)269Generated tablet app270==> elixir_make271Compiling 8 files (.ex)272Generated elixir_make app273==> nerves_logging274 CC kmsg_tailer.o275 LD kmsg_tailer276Compiling 5 files (.ex)277Generated nerves_logging app278==> bcrypt_elixir279mkdir -p priv280/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_trellis-0.5.0/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so281Compiling 3 files (.ex)282    warning: using single-quoted strings to represent charlists is deprecated.283    Use ~c"" if you indeed want a charlist or use "" instead.284    You may run "mix format --migrate" to change all single-quoted285    strings to use the ~c sigil and fix this warning.286    │287 57 │     path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')288    │                                                           ~289    │290    └─ lib/bcrypt/base.ex:57:59291292    warning: use Bitwise is deprecated. import Bitwise instead293    │294  6 │   use Bitwise295    │   ~~~~~~~~~~~296    │297    └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)298299Generated bcrypt_elixir app300==> comeonin301Compiling 2 files (.ex)302Generated comeonin app303==> nerves_discovery304Compiling 5 files (.ex)305Generated nerves_discovery app306==> ring_logger307Compiling 7 files (.ex)308Generated ring_logger app309==> nerves_compatibility_test310===> Analyzing applications...311===> Compiling poolboy312warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"313  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2314  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1315  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5316  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2317  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4318  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2319320==> db_connection321Compiling 23 files (.ex)322warning: cannot infer signatures from :poolboy because it is not loaded323324    warning: unused require Bitwise325    │326 31 │     require Bitwise327    │     ~328    │329    └─ lib/db_connection/backoff.ex:31:5330331     warning: using single-quoted strings to represent charlists is deprecated.332     Use ~c"" if you indeed want a charlist or use "" instead.333     You may run "mix format --migrate" to change all single-quoted334     strings to use the ~c sigil and fix this warning.335     │336 406 │       :normal    -> [{:data, [{'Module', mod}]}]337     │                                ~338     │339     └─ lib/db_connection/connection.ex:406:32340341     warning: using single-quoted strings to represent charlists is deprecated.342     Use ~c"" if you indeed want a charlist or use "" instead.343     You may run "mix format --migrate" to change all single-quoted344     strings to use the ~c sigil and fix this warning.345     │346 661 │     [{:data, [{'Module', mod}, {'State', state}]}]347     │                ~348     │349     └─ lib/db_connection/connection.ex:661:16350351     warning: using single-quoted strings to represent charlists is deprecated.352     Use ~c"" if you indeed want a charlist or use "" instead.353     You may run "mix format --migrate" to change all single-quoted354     strings to use the ~c sigil and fix this warning.355     │356 661 │     [{:data, [{'Module', mod}, {'State', state}]}]357     │                                 ~358     │359     └─ lib/db_connection/connection.ex:661:33360361    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead362    │363  8 │     children  = [supervisor(child_mod, [], [restart: :temporary])]364    │                  ~365    │366    └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0367368    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead369    │370 30 │     worker(DBConnection.Watcher, [owner])371    │     ~372    │373    └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1374375    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead376    │377 37 │     worker(:sregulator, [regulator, opts, start_opts], child_opts)378    │     ~379    │380    └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1381    └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2382383    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead384    │385 45 │     supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])386    │     ~387    │388    └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2389390    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead391    │392 55 │     worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])393    │     ~394    │395    └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3396397    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead398    │399 96 │     Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)400    │                     ~401    │402    └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4403404     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead405     │406 138 │         case System.stacktrace() do407     │                     ~408     │409     └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2410411     warning: the following clause will never match:412413         [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->414415     because it attempts to match on the result of:416417         System.stacktrace()418419     which has type:420421         empty_list()422423     where "arity" was given the type:424425         # type: integer()426         # from: lib/db_connection/connection.ex:139:56427         is_integer(arity)428429     type warning found at:430     │431 139 │           [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace432     │                                      ~433     │434     └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2435436     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead437     │438 111 │         stack = System.stacktrace()439     │                        ~440     │441     └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3442443     warning: the following clause will never match:444445         [{a, b, params, c} | rest] when is_list(params) ->446447     because it attempts to match on the result of:448449         System.stacktrace()450451     which has type:452453         empty_list()454455     where "params" was given the type:456457         # type: empty_list() or non_empty_list(term(), term())458         # from: lib/db_connection/connection.ex:140:43459         is_list(params)460461     type warning found at:462     │463 140 │           [{a, b, params, c} | rest] when is_list(params) ->464     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~465     │466     └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2467468    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead469    │470  6 │     children  = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]471    │                  ~472    │473    └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0474475     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead476     │477 117 │     Supervisor.Spec.worker(Manager, [module, opts], child_opts)478     │                     ~479     │480     └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3481482    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead483    │484  8 │     pool = supervisor(Pool, [], [restart: :temporary])485    │            ~486    │487    └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0488489    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead490    │491  9 │                 supervisor(DBConnection.Ownership.ProxySupervisor, [],492    │                 ~493    │494    └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3495496    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead497    │498 36 │     worker(DBConnection.Watcher, [owner])499    │     ~500    │501    └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1502503     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead504     │505 986 │             stack = System.stacktrace()506     │                            ~507     │508     └─ lib/db_connection.ex:986:28: DBConnection.handle/4509     └─ lib/db_connection.ex:992:24: DBConnection.handle/4510     └─ lib/db_connection.ex:1003:65: DBConnection.parse/4511     └─ lib/db_connection.ex:1012:24: DBConnection.encode/4512     └─ lib/db_connection.ex:1022:40: DBConnection.decode/6513     └─ lib/db_connection.ex:1057:40: DBConnection.describe/3514     └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5515     └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2516     └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4517     └─ lib/db_connection.ex:1359:28: DBConnection.handle/5518     └─ lib/db_connection.ex:1365:24: DBConnection.handle/5519     └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2520     └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6521     └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6522523    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead524    │525  9 │       supervisor(DBConnection.Task, []),526    │       ~527    │528    └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2529    └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2530    └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2531532     warning: :random.seed/3 is deprecated. Use the 'rand' module instead533     │534 108 │     case :random.seed(hash, sec, micro) do535     │                  ~536     │537     └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0538539Generated db_connection app540==> decimal541Compiling 4 files (.ex)542      warning: using single-quoted strings to represent charlists is deprecated.543      Use ~c"" if you indeed want a charlist or use "" instead.544      You may run "mix format --migrate" to change all single-quoted545      strings to use the ~c sigil and fix this warning.546      │547 1320 │           '0.' ++ :lists.duplicate(-diff, ?0) ++ list548      │           ~549      │550      └─ lib/decimal.ex:1320:11551552      warning: using single-quoted strings to represent charlists is deprecated.553      Use ~c"" if you indeed want a charlist or use "" instead.554      You may run "mix format --migrate" to change all single-quoted555      strings to use the ~c sigil and fix this warning.556      │557 1351 │           list = list ++ 'E'558      │                          ~559      │560      └─ lib/decimal.ex:1351:26561562      warning: using single-quoted strings to represent charlists is deprecated.563      Use ~c"" if you indeed want a charlist or use "" instead.564      You may run "mix format --migrate" to change all single-quoted565      strings to use the ~c sigil and fix this warning.566      │567 1352 │           list = if exp >= 0, do: list ++ '+', else: list568      │                                           ~569      │570      └─ lib/decimal.ex:1352:43571572      warning: using single-quoted strings to represent charlists is deprecated.573      Use ~c"" if you indeed want a charlist or use "" instead.574      You may run "mix format --migrate" to change all single-quoted575      strings to use the ~c sigil and fix this warning.576      │577 1775 │       int = if int == [], do: '0', else: int578      │                               ~579      │580      └─ lib/decimal.ex:1775:31581582      warning: using single-quoted strings to represent charlists is deprecated.583      Use ~c"" if you indeed want a charlist or use "" instead.584      You may run "mix format --migrate" to change all single-quoted585      strings to use the ~c sigil and fix this warning.586      │587 1776 │       exp = if exp == [], do: '0', else: exp588      │                               ~589      │590      └─ lib/decimal.ex:1776:31591592Generated decimal app593==> interactive_cmd594Compiling 1 file (.ex)595Generated interactive_cmd app596==> nerves597Compiling 65 files (.ex)598    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)599    │600  6 │ defmodule Mix.Tasks.Nerves.Init do601    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~602    │603    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)604605    warning: redefining module Nerves (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.beam)606    │607  6 │ defmodule Nerves do608    │ ~~~~~~~~~~~~~~~~~~~609    │610    └─ lib/nerves.ex:6: Nerves (module)611612    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)613    │614  5 │ defmodule Nerves.ArtifactResolver do615    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~616    │617    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)618619    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)620    │621  6 │ defmodule Nerves.BuildAction.AppModes do622    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~623    │624    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)625626    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)627    │628  5 │ defmodule Nerves.BuildAction.CheckExecutables do629    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~630    │631    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)632633    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)634    │635  8 │ defmodule Nerves.BuildAction.Erlinit do636    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~637    │638    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)639640    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)641    │642  5 │ defmodule Nerves.BuildAction.Firmware do643    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~644    │645    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)646647    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)648    │649  7 │ defmodule Nerves.BuildAction.IExStartupCheck do650    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~651    │652    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)653654    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)655    │656  5 │ defmodule Nerves.BuildAction.NervesV1System do657    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~658    │659    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)660661    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)662    │663  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do664    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~665    │666    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)667668    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)669    │670  6 │ defmodule Nerves.BuildAction.SortApps do671    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~672    │673    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)674675    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)676    │677  5 │ defmodule Nerves.BuildAction.Rootfs do678    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~679    │680    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)681682    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)683    │684  5 │ defmodule Nerves.BuildAction.StripAll do685    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~686    │687    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)688689    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)690    │691  5 │ defmodule Nerves.BuildAction.Trimmer do692    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~693    │694    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)695696    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)697    │698  5 │ defmodule Nerves.BuildPlan do699    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~700    │701    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)702703    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)704    │705  5 │ defmodule Nerves.BuildPlan.Checks do706    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~707    │708    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)709710    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Container.beam)711    │712  6 │ defmodule Nerves.Container do713    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~714    │715    └─ lib/nerves/container.ex:6: Nerves.Container (module)716717    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)718    │719  5 │ defmodule Nerves.Fingerprint do720    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~721    │722    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)723724    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)725    │726  5 │ defmodule Nerves.MixPackage do727    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~728    │729    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)730731    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Paths.beam)732    │733  5 │ defmodule Nerves.Paths do734    │ ~~~~~~~~~~~~~~~~~~~~~~~~~735    │736    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)737738    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)739    │740  5 │ defmodule Nerves.TargetTuple do741    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~742    │743    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)744745Generated nerves app746==> nerves_toolchain_armv7_nerves_linux_gnueabihf747Compiling 1 file (.ex)748Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app749==> nerves_system_trellis750Generated nerves_system_trellis app751==> scrivener752Compiling 4 files (.ex)753Generated scrivener app754==> expo755Compiling 2 files (.erl)756Compiling 22 files (.ex)757Generated expo app758==> gettext759Compiling 18 files (.ex)760     warning: unused require Gettext.Macros761     │762 594 │   require Gettext.Macros763     │   ~764     │765     └─ lib/gettext.ex:594:3766767     warning: the following clause is redundant:768769         defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)770771     it has type:772773         dynamic(%Expo.Message.Plural{})774775     previous clauses have already matched on the following types:776777         %Expo.Message.Singular{}778         %Expo.Message.Plural{}779780     │781 391 │   defp ensure_empty_msgstr!(%Message.Plural{} = message) do782     │        ~783     │784     └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/1785786     warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead787     │788 426 │               Kernel.ParallelCompiler.async(fn ->789     │                                       ~790     │791     └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/3792793Generated gettext app794==> slugger795Compiling 2 files (.ex)796    warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead797    │798  4 │   @separator_char Application.get_env(:slugger, :separator_char, ?-)799    │                               ~800    │801    └─ lib/slugger.ex:4:31: Slugger (module)802803    warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead804    │805  7 │   @replacement_file Application.get_env(:slugger, :replacement_file, "lib/replacements.exs")806    │                                 ~807    │808    └─ lib/slugger.ex:7:33: Slugger (module)809810    warning: using single-quoted strings to represent charlists is deprecated.811    Use ~c"" if you indeed want a charlist or use "" instead.812    You may run "mix format --migrate" to change all single-quoted813    strings to use the ~c sigil and fix this warning.814    │815  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},816    │          ~817    │818    └─ lib/replacements.exs:8:10819820    warning: using single-quoted strings to represent charlists is deprecated.821    Use ~c"" if you indeed want a charlist or use "" instead.822    You may run "mix format --migrate" to change all single-quoted823    strings to use the ~c sigil and fix this warning.824    │825  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},826    │                     ~827    │828    └─ lib/replacements.exs:8:21829830    warning: using single-quoted strings to represent charlists is deprecated.831    Use ~c"" if you indeed want a charlist or use "" instead.832    You may run "mix format --migrate" to change all single-quoted833    strings to use the ~c sigil and fix this warning.834    │835  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},836    │                                 ~837    │838    └─ lib/replacements.exs:8:33839840    warning: using single-quoted strings to represent charlists is deprecated.841    Use ~c"" if you indeed want a charlist or use "" instead.842    You may run "mix format --migrate" to change all single-quoted843    strings to use the ~c sigil and fix this warning.844    │845  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},846    │                                             ~847    │848    └─ lib/replacements.exs:8:45849850    warning: using single-quoted strings to represent charlists is deprecated.851    Use ~c"" if you indeed want a charlist or use "" instead.852    You may run "mix format --migrate" to change all single-quoted853    strings to use the ~c sigil and fix this warning.854    │855  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},856    │                                                        ~857    │858    └─ lib/replacements.exs:8:56859860    warning: using single-quoted strings to represent charlists is deprecated.861    Use ~c"" if you indeed want a charlist or use "" instead.862    You may run "mix format --migrate" to change all single-quoted863    strings to use the ~c sigil and fix this warning.864    │865  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},866    │                                                                   ~867    │868    └─ lib/replacements.exs:8:67869870    warning: using single-quoted strings to represent charlists is deprecated.871    Use ~c"" if you indeed want a charlist or use "" instead.872    You may run "mix format --migrate" to change all single-quoted873    strings to use the ~c sigil and fix this warning.874    │875  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},876    │                                                                              ~877    │878    └─ lib/replacements.exs:8:78879880    warning: using single-quoted strings to represent charlists is deprecated.881    Use ~c"" if you indeed want a charlist or use "" instead.882    You may run "mix format --migrate" to change all single-quoted883    strings to use the ~c sigil and fix this warning.884    │885  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},886    │                                                                                         ~887    │888    └─ lib/replacements.exs:8:89889890    warning: using single-quoted strings to represent charlists is deprecated.891    Use ~c"" if you indeed want a charlist or use "" instead.892    You may run "mix format --migrate" to change all single-quoted893    strings to use the ~c sigil and fix this warning.894    │895  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},896    │                                                                                                     ~897    │898    └─ lib/replacements.exs:8:101899900    warning: using single-quoted strings to represent charlists is deprecated.901    Use ~c"" if you indeed want a charlist or use "" instead.902    You may run "mix format --migrate" to change all single-quoted903    strings to use the ~c sigil and fix this warning.904    │905  8 │     {?°, '0'}, {?æ, 'ae'}, {?ǽ, 'ae'}, {?À, 'A'}, {?Á, 'A'}, {?Â, 'A'}, {?Ã, 'A'}, {?Å, 'AA'}, {?Ǻ, 'A'}, {?Ă, 'A'},906    │                                                                                                                ~907    │908    └─ lib/replacements.exs:8:112909910    warning: using single-quoted strings to represent charlists is deprecated.911    Use ~c"" if you indeed want a charlist or use "" instead.912    You may run "mix format --migrate" to change all single-quoted913    strings to use the ~c sigil and fix this warning.914    │915  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},916    │          ~917    │918    └─ lib/replacements.exs:9:10919920    warning: using single-quoted strings to represent charlists is deprecated.921    Use ~c"" if you indeed want a charlist or use "" instead.922    You may run "mix format --migrate" to change all single-quoted923    strings to use the ~c sigil and fix this warning.924    │925  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},926    │                     ~927    │928    └─ lib/replacements.exs:9:21929930    warning: using single-quoted strings to represent charlists is deprecated.931    Use ~c"" if you indeed want a charlist or use "" instead.932    You may run "mix format --migrate" to change all single-quoted933    strings to use the ~c sigil and fix this warning.934    │935  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},936    │                                 ~937    │938    └─ lib/replacements.exs:9:33939940    warning: using single-quoted strings to represent charlists is deprecated.941    Use ~c"" if you indeed want a charlist or use "" instead.942    You may run "mix format --migrate" to change all single-quoted943    strings to use the ~c sigil and fix this warning.944    │945  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},946    │                                             ~947    │948    └─ lib/replacements.exs:9:45949950    warning: using single-quoted strings to represent charlists is deprecated.951    Use ~c"" if you indeed want a charlist or use "" instead.952    You may run "mix format --migrate" to change all single-quoted953    strings to use the ~c sigil and fix this warning.954    │955  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},956    │                                                        ~957    │958    └─ lib/replacements.exs:9:56959960    warning: using single-quoted strings to represent charlists is deprecated.961    Use ~c"" if you indeed want a charlist or use "" instead.962    You may run "mix format --migrate" to change all single-quoted963    strings to use the ~c sigil and fix this warning.964    │965  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},966    │                                                                   ~967    │968    └─ lib/replacements.exs:9:67969970    warning: using single-quoted strings to represent charlists is deprecated.971    Use ~c"" if you indeed want a charlist or use "" instead.972    You may run "mix format --migrate" to change all single-quoted973    strings to use the ~c sigil and fix this warning.974    │975  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},976    │                                                                              ~977    │978    └─ lib/replacements.exs:9:78979980    warning: using single-quoted strings to represent charlists is deprecated.981    Use ~c"" if you indeed want a charlist or use "" instead.982    You may run "mix format --migrate" to change all single-quoted983    strings to use the ~c sigil and fix this warning.984    │985  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},986    │                                                                                         ~987    │988    └─ lib/replacements.exs:9:89989990    warning: using single-quoted strings to represent charlists is deprecated.991    Use ~c"" if you indeed want a charlist or use "" instead.992    You may run "mix format --migrate" to change all single-quoted993    strings to use the ~c sigil and fix this warning.994    │995  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},996    │                                                                                                     ~997    │998    └─ lib/replacements.exs:9:1019991000    warning: using single-quoted strings to represent charlists is deprecated.1001    Use ~c"" if you indeed want a charlist or use "" instead.1002    You may run "mix format --migrate" to change all single-quoted1003    strings to use the ~c sigil and fix this warning.1004    │1005  9 │     {?Ǎ, 'A'}, {?Æ, 'AE'}, {?Ǽ, 'AE'}, {?à, 'a'}, {?á, 'a'}, {?â, 'a'}, {?ã, 'a'}, {?å, 'aa'}, {?ǻ, 'a'}, {?ă, 'a'},1006    │                                                                                                                ~1007    │1008    └─ lib/replacements.exs:9:11210091010    warning: using single-quoted strings to represent charlists is deprecated.1011    Use ~c"" if you indeed want a charlist or use "" instead.1012    You may run "mix format --migrate" to change all single-quoted1013    strings to use the ~c sigil and fix this warning.1014    │1015 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1016    │          ~1017    │1018    └─ lib/replacements.exs:10:1010191020    warning: using single-quoted strings to represent charlists is deprecated.1021    Use ~c"" if you indeed want a charlist or use "" instead.1022    You may run "mix format --migrate" to change all single-quoted1023    strings to use the ~c sigil and fix this warning.1024    │1025 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1026    │                     ~1027    │1028    └─ lib/replacements.exs:10:2110291030    warning: using single-quoted strings to represent charlists is deprecated.1031    Use ~c"" if you indeed want a charlist or use "" instead.1032    You may run "mix format --migrate" to change all single-quoted1033    strings to use the ~c sigil and fix this warning.1034    │1035 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1036    │                                ~1037    │1038    └─ lib/replacements.exs:10:3210391040    warning: using single-quoted strings to represent charlists is deprecated.1041    Use ~c"" if you indeed want a charlist or use "" instead.1042    You may run "mix format --migrate" to change all single-quoted1043    strings to use the ~c sigil and fix this warning.1044    │1045 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1046    │                                            ~1047    │1048    └─ lib/replacements.exs:10:4410491050    warning: using single-quoted strings to represent charlists is deprecated.1051    Use ~c"" if you indeed want a charlist or use "" instead.1052    You may run "mix format --migrate" to change all single-quoted1053    strings to use the ~c sigil and fix this warning.1054    │1055 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1056    │                                                       ~1057    │1058    └─ lib/replacements.exs:10:5510591060    warning: using single-quoted strings to represent charlists is deprecated.1061    Use ~c"" if you indeed want a charlist or use "" instead.1062    You may run "mix format --migrate" to change all single-quoted1063    strings to use the ~c sigil and fix this warning.1064    │1065 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1066    │                                                                  ~1067    │1068    └─ lib/replacements.exs:10:6610691070    warning: using single-quoted strings to represent charlists is deprecated.1071    Use ~c"" if you indeed want a charlist or use "" instead.1072    You may run "mix format --migrate" to change all single-quoted1073    strings to use the ~c sigil and fix this warning.1074    │1075 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1076    │                                                                             ~1077    │1078    └─ lib/replacements.exs:10:7710791080    warning: using single-quoted strings to represent charlists is deprecated.1081    Use ~c"" if you indeed want a charlist or use "" instead.1082    You may run "mix format --migrate" to change all single-quoted1083    strings to use the ~c sigil and fix this warning.1084    │1085 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1086    │                                                                                        ~1087    │1088    └─ lib/replacements.exs:10:8810891090    warning: using single-quoted strings to represent charlists is deprecated.1091    Use ~c"" if you indeed want a charlist or use "" instead.1092    You may run "mix format --migrate" to change all single-quoted1093    strings to use the ~c sigil and fix this warning.1094    │1095 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1096    │                                                                                                   ~1097    │1098    └─ lib/replacements.exs:10:9910991100    warning: using single-quoted strings to represent charlists is deprecated.1101    Use ~c"" if you indeed want a charlist or use "" instead.1102    You may run "mix format --migrate" to change all single-quoted1103    strings to use the ~c sigil and fix this warning.1104    │1105 10 │     {?ǎ, 'a'}, {?ª, 'a'}, {?@, 'at'}, {?Ĉ, 'C'}, {?Ċ, 'C'}, {?ĉ, 'c'}, {?ċ, 'c'}, {?Ð, 'D'}, {?Đ, 'D'}, {?ó, 'o'},1106    │                                                                                                              ~1107    │1108    └─ lib/replacements.exs:10:11011091110    warning: using single-quoted strings to represent charlists is deprecated.1111    Use ~c"" if you indeed want a charlist or use "" instead.1112    You may run "mix format --migrate" to change all single-quoted1113    strings to use the ~c sigil and fix this warning.1114    │1115 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1116    │          ~1117    │1118    └─ lib/replacements.exs:11:1011191120    warning: using single-quoted strings to represent charlists is deprecated.1121    Use ~c"" if you indeed want a charlist or use "" instead.1122    You may run "mix format --migrate" to change all single-quoted1123    strings to use the ~c sigil and fix this warning.1124    │1125 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1126    │                     ~1127    │1128    └─ lib/replacements.exs:11:2111291130    warning: using single-quoted strings to represent charlists is deprecated.1131    Use ~c"" if you indeed want a charlist or use "" instead.1132    You may run "mix format --migrate" to change all single-quoted1133    strings to use the ~c sigil and fix this warning.1134    │1135 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1136    │                                ~1137    │1138    └─ lib/replacements.exs:11:3211391140    warning: using single-quoted strings to represent charlists is deprecated.1141    Use ~c"" if you indeed want a charlist or use "" instead.1142    You may run "mix format --migrate" to change all single-quoted1143    strings to use the ~c sigil and fix this warning.1144    │1145 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1146    │                                           ~1147    │1148    └─ lib/replacements.exs:11:4311491150    warning: using single-quoted strings to represent charlists is deprecated.1151    Use ~c"" if you indeed want a charlist or use "" instead.1152    You may run "mix format --migrate" to change all single-quoted1153    strings to use the ~c sigil and fix this warning.1154    │1155 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1156    │                                                      ~1157    │1158    └─ lib/replacements.exs:11:5411591160    warning: using single-quoted strings to represent charlists is deprecated.1161    Use ~c"" if you indeed want a charlist or use "" instead.1162    You may run "mix format --migrate" to change all single-quoted1163    strings to use the ~c sigil and fix this warning.1164    │1165 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1166    │                                                                 ~1167    │1168    └─ lib/replacements.exs:11:6511691170    warning: using single-quoted strings to represent charlists is deprecated.1171    Use ~c"" if you indeed want a charlist or use "" instead.1172    You may run "mix format --migrate" to change all single-quoted1173    strings to use the ~c sigil and fix this warning.1174    │1175 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1176    │                                                                            ~1177    │1178    └─ lib/replacements.exs:11:7611791180    warning: using single-quoted strings to represent charlists is deprecated.1181    Use ~c"" if you indeed want a charlist or use "" instead.1182    You may run "mix format --migrate" to change all single-quoted1183    strings to use the ~c sigil and fix this warning.1184    │1185 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1186    │                                                                                       ~1187    │1188    └─ lib/replacements.exs:11:8711891190    warning: using single-quoted strings to represent charlists is deprecated.1191    Use ~c"" if you indeed want a charlist or use "" instead.1192    You may run "mix format --migrate" to change all single-quoted1193    strings to use the ~c sigil and fix this warning.1194    │1195 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1196    │                                                                                                  ~1197    │1198    └─ lib/replacements.exs:11:9811991200    warning: using single-quoted strings to represent charlists is deprecated.1201    Use ~c"" if you indeed want a charlist or use "" instead.1202    You may run "mix format --migrate" to change all single-quoted1203    strings to use the ~c sigil and fix this warning.1204    │1205 11 │     {?ð, 'd'}, {?đ, 'd'}, {?È, 'E'}, {?É, 'E'}, {?Ê, 'E'}, {?Ë, 'E'}, {?Ĕ, 'E'}, {?Ė, 'E'}, {?è, 'e'}, {?é, 'e'},1206    │                                                                                                             ~1207    │1208    └─ lib/replacements.exs:11:10912091210    warning: using single-quoted strings to represent charlists is deprecated.1211    Use ~c"" if you indeed want a charlist or use "" instead.1212    You may run "mix format --migrate" to change all single-quoted1213    strings to use the ~c sigil and fix this warning.1214    │1215 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1216    │          ~1217    │1218    └─ lib/replacements.exs:12:1012191220    warning: using single-quoted strings to represent charlists is deprecated.1221    Use ~c"" if you indeed want a charlist or use "" instead.1222    You may run "mix format --migrate" to change all single-quoted1223    strings to use the ~c sigil and fix this warning.1224    │1225 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1226    │                     ~1227    │1228    └─ lib/replacements.exs:12:2112291230    warning: using single-quoted strings to represent charlists is deprecated.1231    Use ~c"" if you indeed want a charlist or use "" instead.1232    You may run "mix format --migrate" to change all single-quoted1233    strings to use the ~c sigil and fix this warning.1234    │1235 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1236    │                                ~1237    │1238    └─ lib/replacements.exs:12:3212391240    warning: using single-quoted strings to represent charlists is deprecated.1241    Use ~c"" if you indeed want a charlist or use "" instead.1242    You may run "mix format --migrate" to change all single-quoted1243    strings to use the ~c sigil and fix this warning.1244    │1245 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1246    │                                           ~1247    │1248    └─ lib/replacements.exs:12:4312491250    warning: using single-quoted strings to represent charlists is deprecated.1251    Use ~c"" if you indeed want a charlist or use "" instead.1252    You may run "mix format --migrate" to change all single-quoted1253    strings to use the ~c sigil and fix this warning.1254    │1255 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1256    │                                                      ~1257    │1258    └─ lib/replacements.exs:12:5412591260    warning: using single-quoted strings to represent charlists is deprecated.1261    Use ~c"" if you indeed want a charlist or use "" instead.1262    You may run "mix format --migrate" to change all single-quoted1263    strings to use the ~c sigil and fix this warning.1264    │1265 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1266    │                                                                 ~1267    │1268    └─ lib/replacements.exs:12:6512691270    warning: using single-quoted strings to represent charlists is deprecated.1271    Use ~c"" if you indeed want a charlist or use "" instead.1272    You may run "mix format --migrate" to change all single-quoted1273    strings to use the ~c sigil and fix this warning.1274    │1275 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1276    │                                                                            ~1277    │1278    └─ lib/replacements.exs:12:7612791280    warning: using single-quoted strings to represent charlists is deprecated.1281    Use ~c"" if you indeed want a charlist or use "" instead.1282    You may run "mix format --migrate" to change all single-quoted1283    strings to use the ~c sigil and fix this warning.1284    │1285 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1286    │                                                                                       ~1287    │1288    └─ lib/replacements.exs:12:8712891290    warning: using single-quoted strings to represent charlists is deprecated.1291    Use ~c"" if you indeed want a charlist or use "" instead.1292    You may run "mix format --migrate" to change all single-quoted1293    strings to use the ~c sigil and fix this warning.1294    │1295 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1296    │                                                                                                  ~1297    │1298    └─ lib/replacements.exs:12:9812991300    warning: using single-quoted strings to represent charlists is deprecated.1301    Use ~c"" if you indeed want a charlist or use "" instead.1302    You may run "mix format --migrate" to change all single-quoted1303    strings to use the ~c sigil and fix this warning.1304    │1305 12 │     {?ê, 'e'}, {?ë, 'e'}, {?ĕ, 'e'}, {?ė, 'e'}, {?ƒ, 'f'}, {?Ĝ, 'G'}, {?Ġ, 'G'}, {?ĝ, 'g'}, {?ġ, 'g'}, {?Ĥ, 'H'},1306    │                                                                                                             ~1307    │1308    └─ lib/replacements.exs:12:10913091310    warning: using single-quoted strings to represent charlists is deprecated.1311    Use ~c"" if you indeed want a charlist or use "" instead.1312    You may run "mix format --migrate" to change all single-quoted1313    strings to use the ~c sigil and fix this warning.1314    │1315 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1316    │          ~1317    │1318    └─ lib/replacements.exs:13:1013191320    warning: using single-quoted strings to represent charlists is deprecated.1321    Use ~c"" if you indeed want a charlist or use "" instead.1322    You may run "mix format --migrate" to change all single-quoted1323    strings to use the ~c sigil and fix this warning.1324    │1325 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1326    │                     ~1327    │1328    └─ lib/replacements.exs:13:2113291330    warning: using single-quoted strings to represent charlists is deprecated.1331    Use ~c"" if you indeed want a charlist or use "" instead.1332    You may run "mix format --migrate" to change all single-quoted1333    strings to use the ~c sigil and fix this warning.1334    │1335 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1336    │                                ~1337    │1338    └─ lib/replacements.exs:13:3213391340    warning: using single-quoted strings to represent charlists is deprecated.1341    Use ~c"" if you indeed want a charlist or use "" instead.1342    You may run "mix format --migrate" to change all single-quoted1343    strings to use the ~c sigil and fix this warning.1344    │1345 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1346    │                                           ~1347    │1348    └─ lib/replacements.exs:13:4313491350    warning: using single-quoted strings to represent charlists is deprecated.1351    Use ~c"" if you indeed want a charlist or use "" instead.1352    You may run "mix format --migrate" to change all single-quoted1353    strings to use the ~c sigil and fix this warning.1354    │1355 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1356    │                                                      ~1357    │1358    └─ lib/replacements.exs:13:5413591360    warning: using single-quoted strings to represent charlists is deprecated.1361    Use ~c"" if you indeed want a charlist or use "" instead.1362    You may run "mix format --migrate" to change all single-quoted1363    strings to use the ~c sigil and fix this warning.1364    │1365 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1366    │                                                                 ~1367    │1368    └─ lib/replacements.exs:13:6513691370    warning: using single-quoted strings to represent charlists is deprecated.1371    Use ~c"" if you indeed want a charlist or use "" instead.1372    You may run "mix format --migrate" to change all single-quoted1373    strings to use the ~c sigil and fix this warning.1374    │1375 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1376    │                                                                            ~1377    │1378    └─ lib/replacements.exs:13:7613791380    warning: using single-quoted strings to represent charlists is deprecated.1381    Use ~c"" if you indeed want a charlist or use "" instead.1382    You may run "mix format --migrate" to change all single-quoted1383    strings to use the ~c sigil and fix this warning.1384    │1385 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1386    │                                                                                       ~1387    │1388    └─ lib/replacements.exs:13:8713891390    warning: using single-quoted strings to represent charlists is deprecated.1391    Use ~c"" if you indeed want a charlist or use "" instead.1392    You may run "mix format --migrate" to change all single-quoted1393    strings to use the ~c sigil and fix this warning.1394    │1395 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1396    │                                                                                                  ~1397    │1398    └─ lib/replacements.exs:13:9813991400    warning: using single-quoted strings to represent charlists is deprecated.1401    Use ~c"" if you indeed want a charlist or use "" instead.1402    You may run "mix format --migrate" to change all single-quoted1403    strings to use the ~c sigil and fix this warning.1404    │1405 13 │     {?Ħ, 'H'}, {?ĥ, 'h'}, {?ħ, 'h'}, {?Ì, 'I'}, {?Í, 'I'}, {?Î, 'I'}, {?Ï, 'I'}, {?Ĩ, 'I'}, {?Ĭ, 'I'}, {?Ǐ, 'I'},1406    │                                                                                                             ~1407    │1408    └─ lib/replacements.exs:13:10914091410    warning: using single-quoted strings to represent charlists is deprecated.1411    Use ~c"" if you indeed want a charlist or use "" instead.1412    You may run "mix format --migrate" to change all single-quoted1413    strings to use the ~c sigil and fix this warning.1414    │1415 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1416    │          ~1417    │1418    └─ lib/replacements.exs:14:1014191420    warning: using single-quoted strings to represent charlists is deprecated.1421    Use ~c"" if you indeed want a charlist or use "" instead.1422    You may run "mix format --migrate" to change all single-quoted1423    strings to use the ~c sigil and fix this warning.1424    │1425 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1426    │                     ~1427    │1428    └─ lib/replacements.exs:14:2114291430    warning: using single-quoted strings to represent charlists is deprecated.1431    Use ~c"" if you indeed want a charlist or use "" instead.1432    You may run "mix format --migrate" to change all single-quoted1433    strings to use the ~c sigil and fix this warning.1434    │1435 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1436    │                                 ~1437    │1438    └─ lib/replacements.exs:14:3314391440    warning: using single-quoted strings to represent charlists is deprecated.1441    Use ~c"" if you indeed want a charlist or use "" instead.1442    You may run "mix format --migrate" to change all single-quoted1443    strings to use the ~c sigil and fix this warning.1444    │1445 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1446    │                                            ~1447    │1448    └─ lib/replacements.exs:14:4414491450    warning: using single-quoted strings to represent charlists is deprecated.1451    Use ~c"" if you indeed want a charlist or use "" instead.1452    You may run "mix format --migrate" to change all single-quoted1453    strings to use the ~c sigil and fix this warning.1454    │1455 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1456    │                                                       ~1457    │1458    └─ lib/replacements.exs:14:5514591460    warning: using single-quoted strings to represent charlists is deprecated.1461    Use ~c"" if you indeed want a charlist or use "" instead.1462    You may run "mix format --migrate" to change all single-quoted1463    strings to use the ~c sigil and fix this warning.1464    │1465 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1466    │                                                                  ~1467    │1468    └─ lib/replacements.exs:14:6614691470    warning: using single-quoted strings to represent charlists is deprecated.1471    Use ~c"" if you indeed want a charlist or use "" instead.1472    You may run "mix format --migrate" to change all single-quoted1473    strings to use the ~c sigil and fix this warning.1474    │1475 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1476    │                                                                             ~1477    │1478    └─ lib/replacements.exs:14:7714791480    warning: using single-quoted strings to represent charlists is deprecated.1481    Use ~c"" if you indeed want a charlist or use "" instead.1482    You may run "mix format --migrate" to change all single-quoted1483    strings to use the ~c sigil and fix this warning.1484    │1485 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1486    │                                                                                        ~1487    │1488    └─ lib/replacements.exs:14:8814891490    warning: using single-quoted strings to represent charlists is deprecated.1491    Use ~c"" if you indeed want a charlist or use "" instead.1492    You may run "mix format --migrate" to change all single-quoted1493    strings to use the ~c sigil and fix this warning.1494    │1495 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1496    │                                                                                                   ~1497    │1498    └─ lib/replacements.exs:14:9914991500    warning: using single-quoted strings to represent charlists is deprecated.1501    Use ~c"" if you indeed want a charlist or use "" instead.1502    You may run "mix format --migrate" to change all single-quoted1503    strings to use the ~c sigil and fix this warning.1504    │1505 14 │     {?Į, 'I'}, {?IJ, 'IJ'}, {?ì, 'i'}, {?í, 'i'}, {?î, 'i'}, {?ï, 'i'}, {?ĩ, 'i'}, {?ĭ, 'i'}, {?ǐ, 'i'}, {?į, 'i'},1506    │                                                                                                              ~1507    │1508    └─ lib/replacements.exs:14:11015091510    warning: using single-quoted strings to represent charlists is deprecated.1511    Use ~c"" if you indeed want a charlist or use "" instead.1512    You may run "mix format --migrate" to change all single-quoted1513    strings to use the ~c sigil and fix this warning.1514    │1515 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1516    │          ~1517    │1518    └─ lib/replacements.exs:15:1015191520    warning: using single-quoted strings to represent charlists is deprecated.1521    Use ~c"" if you indeed want a charlist or use "" instead.1522    You may run "mix format --migrate" to change all single-quoted1523    strings to use the ~c sigil and fix this warning.1524    │1525 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1526    │                      ~1527    │1528    └─ lib/replacements.exs:15:2215291530    warning: using single-quoted strings to represent charlists is deprecated.1531    Use ~c"" if you indeed want a charlist or use "" instead.1532    You may run "mix format --migrate" to change all single-quoted1533    strings to use the ~c sigil and fix this warning.1534    │1535 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1536    │                                 ~1537    │1538    └─ lib/replacements.exs:15:3315391540    warning: using single-quoted strings to represent charlists is deprecated.1541    Use ~c"" if you indeed want a charlist or use "" instead.1542    You may run "mix format --migrate" to change all single-quoted1543    strings to use the ~c sigil and fix this warning.1544    │1545 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1546    │                                            ~1547    │1548    └─ lib/replacements.exs:15:4415491550    warning: using single-quoted strings to represent charlists is deprecated.1551    Use ~c"" if you indeed want a charlist or use "" instead.1552    You may run "mix format --migrate" to change all single-quoted1553    strings to use the ~c sigil and fix this warning.1554    │1555 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1556    │                                                       ~1557    │1558    └─ lib/replacements.exs:15:5515591560    warning: using single-quoted strings to represent charlists is deprecated.1561    Use ~c"" if you indeed want a charlist or use "" instead.1562    You may run "mix format --migrate" to change all single-quoted1563    strings to use the ~c sigil and fix this warning.1564    │1565 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1566    │                                                                  ~1567    │1568    └─ lib/replacements.exs:15:6615691570    warning: using single-quoted strings to represent charlists is deprecated.1571    Use ~c"" if you indeed want a charlist or use "" instead.1572    You may run "mix format --migrate" to change all single-quoted1573    strings to use the ~c sigil and fix this warning.1574    │1575 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1576    │                                                                             ~1577    │1578    └─ lib/replacements.exs:15:7715791580    warning: using single-quoted strings to represent charlists is deprecated.1581    Use ~c"" if you indeed want a charlist or use "" instead.1582    You may run "mix format --migrate" to change all single-quoted1583    strings to use the ~c sigil and fix this warning.1584    │1585 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1586    │                                                                                        ~1587    │1588    └─ lib/replacements.exs:15:8815891590    warning: using single-quoted strings to represent charlists is deprecated.1591    Use ~c"" if you indeed want a charlist or use "" instead.1592    You may run "mix format --migrate" to change all single-quoted1593    strings to use the ~c sigil and fix this warning.1594    │1595 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1596    │                                                                                                   ~1597    │1598    └─ lib/replacements.exs:15:9915991600    warning: using single-quoted strings to represent charlists is deprecated.1601    Use ~c"" if you indeed want a charlist or use "" instead.1602    You may run "mix format --migrate" to change all single-quoted1603    strings to use the ~c sigil and fix this warning.1604    │1605 15 │     {?ij, 'ij'}, {?Ĵ, 'J'}, {?ĵ, 'j'}, {?Ĺ, 'L'}, {?Ľ, 'L'}, {?Ŀ, 'L'}, {?ĺ, 'l'}, {?ľ, 'l'}, {?ŀ, 'l'}, {?Ñ, 'N'},1606    │                                                                                                              ~1607    │1608    └─ lib/replacements.exs:15:11016091610    warning: using single-quoted strings to represent charlists is deprecated.1611    Use ~c"" if you indeed want a charlist or use "" instead.1612    You may run "mix format --migrate" to change all single-quoted1613    strings to use the ~c sigil and fix this warning.1614    │1615 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1616    │          ~1617    │1618    └─ lib/replacements.exs:16:1016191620    warning: using single-quoted strings to represent charlists is deprecated.1621    Use ~c"" if you indeed want a charlist or use "" instead.1622    You may run "mix format --migrate" to change all single-quoted1623    strings to use the ~c sigil and fix this warning.1624    │1625 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1626    │                     ~1627    │1628    └─ lib/replacements.exs:16:2116291630    warning: using single-quoted strings to represent charlists is deprecated.1631    Use ~c"" if you indeed want a charlist or use "" instead.1632    You may run "mix format --migrate" to change all single-quoted1633    strings to use the ~c sigil and fix this warning.1634    │1635 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1636    │                                ~1637    │1638    └─ lib/replacements.exs:16:3216391640    warning: using single-quoted strings to represent charlists is deprecated.1641    Use ~c"" if you indeed want a charlist or use "" instead.1642    You may run "mix format --migrate" to change all single-quoted1643    strings to use the ~c sigil and fix this warning.1644    │1645 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1646    │                                           ~1647    │1648    └─ lib/replacements.exs:16:4316491650    warning: using single-quoted strings to represent charlists is deprecated.1651    Use ~c"" if you indeed want a charlist or use "" instead.1652    You may run "mix format --migrate" to change all single-quoted1653    strings to use the ~c sigil and fix this warning.1654    │1655 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1656    │                                                      ~1657    │1658    └─ lib/replacements.exs:16:5416591660    warning: using single-quoted strings to represent charlists is deprecated.1661    Use ~c"" if you indeed want a charlist or use "" instead.1662    You may run "mix format --migrate" to change all single-quoted1663    strings to use the ~c sigil and fix this warning.1664    │1665 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1666    │                                                                 ~1667    │1668    └─ lib/replacements.exs:16:6516691670    warning: using single-quoted strings to represent charlists is deprecated.1671    Use ~c"" if you indeed want a charlist or use "" instead.1672    You may run "mix format --migrate" to change all single-quoted1673    strings to use the ~c sigil and fix this warning.1674    │1675 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1676    │                                                                            ~1677    │1678    └─ lib/replacements.exs:16:7616791680    warning: using single-quoted strings to represent charlists is deprecated.1681    Use ~c"" if you indeed want a charlist or use "" instead.1682    You may run "mix format --migrate" to change all single-quoted1683    strings to use the ~c sigil and fix this warning.1684    │1685 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1686    │                                                                                       ~1687    │1688    └─ lib/replacements.exs:16:8716891690    warning: using single-quoted strings to represent charlists is deprecated.1691    Use ~c"" if you indeed want a charlist or use "" instead.1692    You may run "mix format --migrate" to change all single-quoted1693    strings to use the ~c sigil and fix this warning.1694    │1695 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1696    │                                                                                                  ~1697    │1698    └─ lib/replacements.exs:16:9816991700    warning: using single-quoted strings to represent charlists is deprecated.1701    Use ~c"" if you indeed want a charlist or use "" instead.1702    You may run "mix format --migrate" to change all single-quoted1703    strings to use the ~c sigil and fix this warning.1704    │1705 16 │     {?ñ, 'n'}, {?ʼn, 'n'}, {?Ò, 'O'}, {?Ô, 'O'}, {?Õ, 'O'}, {?Ō, 'O'}, {?Ŏ, 'O'}, {?Ǒ, 'O'}, {?Ő, 'O'}, {?Ơ, 'O'},1706    │                                                                                                             ~1707    │1708    └─ lib/replacements.exs:16:10917091710    warning: using single-quoted strings to represent charlists is deprecated.1711    Use ~c"" if you indeed want a charlist or use "" instead.1712    You may run "mix format --migrate" to change all single-quoted1713    strings to use the ~c sigil and fix this warning.1714    │1715 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1716    │          ~1717    │1718    └─ lib/replacements.exs:17:1017191720    warning: using single-quoted strings to represent charlists is deprecated.1721    Use ~c"" if you indeed want a charlist or use "" instead.1722    You may run "mix format --migrate" to change all single-quoted1723    strings to use the ~c sigil and fix this warning.1724    │1725 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1726    │                      ~1727    │1728    └─ lib/replacements.exs:17:2217291730    warning: using single-quoted strings to represent charlists is deprecated.1731    Use ~c"" if you indeed want a charlist or use "" instead.1732    You may run "mix format --migrate" to change all single-quoted1733    strings to use the ~c sigil and fix this warning.1734    │1735 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1736    │                                 ~1737    │1738    └─ lib/replacements.exs:17:3317391740    warning: using single-quoted strings to represent charlists is deprecated.1741    Use ~c"" if you indeed want a charlist or use "" instead.1742    You may run "mix format --migrate" to change all single-quoted1743    strings to use the ~c sigil and fix this warning.1744    │1745 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1746    │                                             ~1747    │1748    └─ lib/replacements.exs:17:4517491750    warning: using single-quoted strings to represent charlists is deprecated.1751    Use ~c"" if you indeed want a charlist or use "" instead.1752    You may run "mix format --migrate" to change all single-quoted1753    strings to use the ~c sigil and fix this warning.1754    │1755 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1756    │                                                        ~1757    │1758    └─ lib/replacements.exs:17:5617591760    warning: using single-quoted strings to represent charlists is deprecated.1761    Use ~c"" if you indeed want a charlist or use "" instead.1762    You may run "mix format --migrate" to change all single-quoted1763    strings to use the ~c sigil and fix this warning.1764    │1765 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1766    │                                                                   ~1767    │1768    └─ lib/replacements.exs:17:6717691770    warning: using single-quoted strings to represent charlists is deprecated.1771    Use ~c"" if you indeed want a charlist or use "" instead.1772    You may run "mix format --migrate" to change all single-quoted1773    strings to use the ~c sigil and fix this warning.1774    │1775 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1776    │                                                                              ~1777    │1778    └─ lib/replacements.exs:17:7817791780    warning: using single-quoted strings to represent charlists is deprecated.1781    Use ~c"" if you indeed want a charlist or use "" instead.1782    You may run "mix format --migrate" to change all single-quoted1783    strings to use the ~c sigil and fix this warning.1784    │1785 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1786    │                                                                                         ~1787    │1788    └─ lib/replacements.exs:17:8917891790    warning: using single-quoted strings to represent charlists is deprecated.1791    Use ~c"" if you indeed want a charlist or use "" instead.1792    You may run "mix format --migrate" to change all single-quoted1793    strings to use the ~c sigil and fix this warning.1794    │1795 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1796    │                                                                                                    ~1797    │1798    └─ lib/replacements.exs:17:10017991800    warning: using single-quoted strings to represent charlists is deprecated.1801    Use ~c"" if you indeed want a charlist or use "" instead.1802    You may run "mix format --migrate" to change all single-quoted1803    strings to use the ~c sigil and fix this warning.1804    │1805 17 │     {?Ø, 'OE'}, {?Ǿ, 'O'}, {?Œ, 'OE'}, {?ò, 'o'}, {?ô, 'o'}, {?õ, 'o'}, {?ō, 'o'}, {?ŏ, 'o'}, {?ǒ, 'o'}, {?ő, 'o'},1806    │                                                                                                               ~1807    │1808    └─ lib/replacements.exs:17:11118091810    warning: using single-quoted strings to represent charlists is deprecated.1811    Use ~c"" if you indeed want a charlist or use "" instead.1812    You may run "mix format --migrate" to change all single-quoted1813    strings to use the ~c sigil and fix this warning.1814    │1815 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1816    │          ~1817    │1818    └─ lib/replacements.exs:18:1018191820    warning: using single-quoted strings to represent charlists is deprecated.1821    Use ~c"" if you indeed want a charlist or use "" instead.1822    You may run "mix format --migrate" to change all single-quoted1823    strings to use the ~c sigil and fix this warning.1824    │1825 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1826    │                     ~1827    │1828    └─ lib/replacements.exs:18:2118291830    warning: using single-quoted strings to represent charlists is deprecated.1831    Use ~c"" if you indeed want a charlist or use "" instead.1832    You may run "mix format --migrate" to change all single-quoted1833    strings to use the ~c sigil and fix this warning.1834    │1835 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1836    │                                 ~1837    │1838    └─ lib/replacements.exs:18:3318391840    warning: using single-quoted strings to represent charlists is deprecated.1841    Use ~c"" if you indeed want a charlist or use "" instead.1842    You may run "mix format --migrate" to change all single-quoted1843    strings to use the ~c sigil and fix this warning.1844    │1845 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1846    │                                            ~1847    │1848    └─ lib/replacements.exs:18:4418491850    warning: using single-quoted strings to represent charlists is deprecated.1851    Use ~c"" if you indeed want a charlist or use "" instead.1852    You may run "mix format --migrate" to change all single-quoted1853    strings to use the ~c sigil and fix this warning.1854    │1855 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1856    │                                                       ~1857    │1858    └─ lib/replacements.exs:18:5518591860    warning: using single-quoted strings to represent charlists is deprecated.1861    Use ~c"" if you indeed want a charlist or use "" instead.1862    You may run "mix format --migrate" to change all single-quoted1863    strings to use the ~c sigil and fix this warning.1864    │1865 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1866    │                                                                   ~1867    │1868    └─ lib/replacements.exs:18:6718691870    warning: using single-quoted strings to represent charlists is deprecated.1871    Use ~c"" if you indeed want a charlist or use "" instead.1872    You may run "mix format --migrate" to change all single-quoted1873    strings to use the ~c sigil and fix this warning.1874    │1875 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1876    │                                                                              ~1877    │1878    └─ lib/replacements.exs:18:7818791880    warning: using single-quoted strings to represent charlists is deprecated.1881    Use ~c"" if you indeed want a charlist or use "" instead.1882    You may run "mix format --migrate" to change all single-quoted1883    strings to use the ~c sigil and fix this warning.1884    │1885 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1886    │                                                                                         ~1887    │1888    └─ lib/replacements.exs:18:8918891890    warning: using single-quoted strings to represent charlists is deprecated.1891    Use ~c"" if you indeed want a charlist or use "" instead.1892    You may run "mix format --migrate" to change all single-quoted1893    strings to use the ~c sigil and fix this warning.1894    │1895 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1896    │                                                                                                    ~1897    │1898    └─ lib/replacements.exs:18:10018991900    warning: using single-quoted strings to represent charlists is deprecated.1901    Use ~c"" if you indeed want a charlist or use "" instead.1902    You may run "mix format --migrate" to change all single-quoted1903    strings to use the ~c sigil and fix this warning.1904    │1905 18 │     {?ơ, 'o'}, {?ø, 'oe'}, {?ǿ, 'o'}, {?º, 'o'}, {?œ, 'oe'}, {?Ŕ, 'R'}, {?Ŗ, 'R'}, {?ŕ, 'r'}, {?ŗ, 'r'}, {?Ŝ, 'S'},1906    │                                                                                                               ~1907    │1908    └─ lib/replacements.exs:18:11119091910    warning: using single-quoted strings to represent charlists is deprecated.1911    Use ~c"" if you indeed want a charlist or use "" instead.1912    You may run "mix format --migrate" to change all single-quoted1913    strings to use the ~c sigil and fix this warning.1914    │1915 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1916    │          ~1917    │1918    └─ lib/replacements.exs:19:1019191920    warning: using single-quoted strings to represent charlists is deprecated.1921    Use ~c"" if you indeed want a charlist or use "" instead.1922    You may run "mix format --migrate" to change all single-quoted1923    strings to use the ~c sigil and fix this warning.1924    │1925 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1926    │                     ~1927    │1928    └─ lib/replacements.exs:19:2119291930    warning: using single-quoted strings to represent charlists is deprecated.1931    Use ~c"" if you indeed want a charlist or use "" instead.1932    You may run "mix format --migrate" to change all single-quoted1933    strings to use the ~c sigil and fix this warning.1934    │1935 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1936    │                                ~1937    │1938    └─ lib/replacements.exs:19:3219391940    warning: using single-quoted strings to represent charlists is deprecated.1941    Use ~c"" if you indeed want a charlist or use "" instead.1942    You may run "mix format --migrate" to change all single-quoted1943    strings to use the ~c sigil and fix this warning.1944    │1945 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1946    │                                           ~1947    │1948    └─ lib/replacements.exs:19:4319491950    warning: using single-quoted strings to represent charlists is deprecated.1951    Use ~c"" if you indeed want a charlist or use "" instead.1952    You may run "mix format --migrate" to change all single-quoted1953    strings to use the ~c sigil and fix this warning.1954    │1955 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1956    │                                                      ~1957    │1958    └─ lib/replacements.exs:19:5419591960    warning: using single-quoted strings to represent charlists is deprecated.1961    Use ~c"" if you indeed want a charlist or use "" instead.1962    You may run "mix format --migrate" to change all single-quoted1963    strings to use the ~c sigil and fix this warning.1964    │1965 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1966    │                                                                 ~1967    │1968    └─ lib/replacements.exs:19:6519691970    warning: using single-quoted strings to represent charlists is deprecated.1971    Use ~c"" if you indeed want a charlist or use "" instead.1972    You may run "mix format --migrate" to change all single-quoted1973    strings to use the ~c sigil and fix this warning.1974    │1975 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1976    │                                                                            ~1977    │1978    └─ lib/replacements.exs:19:7619791980    warning: using single-quoted strings to represent charlists is deprecated.1981    Use ~c"" if you indeed want a charlist or use "" instead.1982    You may run "mix format --migrate" to change all single-quoted1983    strings to use the ~c sigil and fix this warning.1984    │1985 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1986    │                                                                                       ~1987    │1988    └─ lib/replacements.exs:19:8719891990    warning: using single-quoted strings to represent charlists is deprecated.1991    Use ~c"" if you indeed want a charlist or use "" instead.1992    You may run "mix format --migrate" to change all single-quoted1993    strings to use the ~c sigil and fix this warning.1994    │1995 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},1996    │                                                                                                   ~1997    │1998    └─ lib/replacements.exs:19:9919992000    warning: using single-quoted strings to represent charlists is deprecated.2001    Use ~c"" if you indeed want a charlist or use "" instead.2002    You may run "mix format --migrate" to change all single-quoted2003    strings to use the ~c sigil and fix this warning.2004    │2005 19 │     {?Ș, 'S'}, {?ŝ, 's'}, {?ș, 's'}, {?ſ, 's'}, {?Ţ, 'T'}, {?Ț, 'T'}, {?Ŧ, 'T'}, {?Þ, 'TH'}, {?ţ, 't'}, {?ț, 't'},2006    │                                                                                                              ~2007    │2008    └─ lib/replacements.exs:19:11020092010    warning: using single-quoted strings to represent charlists is deprecated.2011    Use ~c"" if you indeed want a charlist or use "" instead.2012    You may run "mix format --migrate" to change all single-quoted2013    strings to use the ~c sigil and fix this warning.2014    │2015 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2016    │          ~2017    │2018    └─ lib/replacements.exs:20:1020192020    warning: using single-quoted strings to represent charlists is deprecated.2021    Use ~c"" if you indeed want a charlist or use "" instead.2022    You may run "mix format --migrate" to change all single-quoted2023    strings to use the ~c sigil and fix this warning.2024    │2025 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2026    │                     ~2027    │2028    └─ lib/replacements.exs:20:2120292030    warning: using single-quoted strings to represent charlists is deprecated.2031    Use ~c"" if you indeed want a charlist or use "" instead.2032    You may run "mix format --migrate" to change all single-quoted2033    strings to use the ~c sigil and fix this warning.2034    │2035 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2036    │                                 ~2037    │2038    └─ lib/replacements.exs:20:3320392040    warning: using single-quoted strings to represent charlists is deprecated.2041    Use ~c"" if you indeed want a charlist or use "" instead.2042    You may run "mix format --migrate" to change all single-quoted2043    strings to use the ~c sigil and fix this warning.2044    │2045 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2046    │                                            ~2047    │2048    └─ lib/replacements.exs:20:4420492050    warning: using single-quoted strings to represent charlists is deprecated.2051    Use ~c"" if you indeed want a charlist or use "" instead.2052    You may run "mix format --migrate" to change all single-quoted2053    strings to use the ~c sigil and fix this warning.2054    │2055 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2056    │                                                       ~2057    │2058    └─ lib/replacements.exs:20:5520592060    warning: using single-quoted strings to represent charlists is deprecated.2061    Use ~c"" if you indeed want a charlist or use "" instead.2062    You may run "mix format --migrate" to change all single-quoted2063    strings to use the ~c sigil and fix this warning.2064    │2065 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2066    │                                                                  ~2067    │2068    └─ lib/replacements.exs:20:6620692070    warning: using single-quoted strings to represent charlists is deprecated.2071    Use ~c"" if you indeed want a charlist or use "" instead.2072    You may run "mix format --migrate" to change all single-quoted2073    strings to use the ~c sigil and fix this warning.2074    │2075 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2076    │                                                                             ~2077    │2078    └─ lib/replacements.exs:20:7720792080    warning: using single-quoted strings to represent charlists is deprecated.2081    Use ~c"" if you indeed want a charlist or use "" instead.2082    You may run "mix format --migrate" to change all single-quoted2083    strings to use the ~c sigil and fix this warning.2084    │2085 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2086    │                                                                                        ~2087    │2088    └─ lib/replacements.exs:20:8820892090    warning: using single-quoted strings to represent charlists is deprecated.2091    Use ~c"" if you indeed want a charlist or use "" instead.2092    You may run "mix format --migrate" to change all single-quoted2093    strings to use the ~c sigil and fix this warning.2094    │2095 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2096    │                                                                                                   ~2097    │2098    └─ lib/replacements.exs:20:9920992100    warning: using single-quoted strings to represent charlists is deprecated.2101    Use ~c"" if you indeed want a charlist or use "" instead.2102    You may run "mix format --migrate" to change all single-quoted2103    strings to use the ~c sigil and fix this warning.2104    │2105 20 │     {?ŧ, 't'}, {?þ, 'th'}, {?Ù, 'U'}, {?Ú, 'U'}, {?Û, 'U'}, {?Ũ, 'U'}, {?Ŭ, 'U'}, {?Ű, 'U'}, {?Ų, 'U'}, {?Ư, 'U'},2106    │                                                                                                              ~2107    │2108    └─ lib/replacements.exs:20:11021092110    warning: using single-quoted strings to represent charlists is deprecated.2111    Use ~c"" if you indeed want a charlist or use "" instead.2112    You may run "mix format --migrate" to change all single-quoted2113    strings to use the ~c sigil and fix this warning.2114    │2115 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2116    │          ~2117    │2118    └─ lib/replacements.exs:21:1021192120    warning: using single-quoted strings to represent charlists is deprecated.2121    Use ~c"" if you indeed want a charlist or use "" instead.2122    You may run "mix format --migrate" to change all single-quoted2123    strings to use the ~c sigil and fix this warning.2124    │2125 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2126    │                     ~2127    │2128    └─ lib/replacements.exs:21:2121292130    warning: using single-quoted strings to represent charlists is deprecated.2131    Use ~c"" if you indeed want a charlist or use "" instead.2132    You may run "mix format --migrate" to change all single-quoted2133    strings to use the ~c sigil and fix this warning.2134    │2135 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2136    │                                ~2137    │2138    └─ lib/replacements.exs:21:3221392140    warning: using single-quoted strings to represent charlists is deprecated.2141    Use ~c"" if you indeed want a charlist or use "" instead.2142    You may run "mix format --migrate" to change all single-quoted2143    strings to use the ~c sigil and fix this warning.2144    │2145 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2146    │                                           ~2147    │2148    └─ lib/replacements.exs:21:4321492150    warning: using single-quoted strings to represent charlists is deprecated.2151    Use ~c"" if you indeed want a charlist or use "" instead.2152    You may run "mix format --migrate" to change all single-quoted2153    strings to use the ~c sigil and fix this warning.2154    │2155 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2156    │                                                      ~2157    │2158    └─ lib/replacements.exs:21:5421592160    warning: using single-quoted strings to represent charlists is deprecated.2161    Use ~c"" if you indeed want a charlist or use "" instead.2162    You may run "mix format --migrate" to change all single-quoted2163    strings to use the ~c sigil and fix this warning.2164    │2165 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2166    │                                                                 ~2167    │2168    └─ lib/replacements.exs:21:6521692170    warning: using single-quoted strings to represent charlists is deprecated.2171    Use ~c"" if you indeed want a charlist or use "" instead.2172    You may run "mix format --migrate" to change all single-quoted2173    strings to use the ~c sigil and fix this warning.2174    │2175 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2176    │                                                                            ~2177    │2178    └─ lib/replacements.exs:21:7621792180    warning: using single-quoted strings to represent charlists is deprecated.2181    Use ~c"" if you indeed want a charlist or use "" instead.2182    You may run "mix format --migrate" to change all single-quoted2183    strings to use the ~c sigil and fix this warning.2184    │2185 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2186    │                                                                                       ~2187    │2188    └─ lib/replacements.exs:21:8721892190    warning: using single-quoted strings to represent charlists is deprecated.2191    Use ~c"" if you indeed want a charlist or use "" instead.2192    You may run "mix format --migrate" to change all single-quoted2193    strings to use the ~c sigil and fix this warning.2194    │2195 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2196    │                                                                                                  ~2197    │2198    └─ lib/replacements.exs:21:9821992200    warning: using single-quoted strings to represent charlists is deprecated.2201    Use ~c"" if you indeed want a charlist or use "" instead.2202    You may run "mix format --migrate" to change all single-quoted2203    strings to use the ~c sigil and fix this warning.2204    │2205 21 │     {?Ǔ, 'U'}, {?Ǖ, 'U'}, {?Ǘ, 'U'}, {?Ǚ, 'U'}, {?Ǜ, 'U'}, {?ù, 'u'}, {?ú, 'u'}, {?û, 'u'}, {?ũ, 'u'}, {?ŭ, 'u'},2206    │                                                                                                             ~2207    │2208    └─ lib/replacements.exs:21:10922092210    warning: using single-quoted strings to represent charlists is deprecated.2211    Use ~c"" if you indeed want a charlist or use "" instead.2212    You may run "mix format --migrate" to change all single-quoted2213    strings to use the ~c sigil and fix this warning.2214    │2215 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2216    │          ~2217    │2218    └─ lib/replacements.exs:22:1022192220    warning: using single-quoted strings to represent charlists is deprecated.2221    Use ~c"" if you indeed want a charlist or use "" instead.2222    You may run "mix format --migrate" to change all single-quoted2223    strings to use the ~c sigil and fix this warning.2224    │2225 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2226    │                     ~2227    │2228    └─ lib/replacements.exs:22:2122292230    warning: using single-quoted strings to represent charlists is deprecated.2231    Use ~c"" if you indeed want a charlist or use "" instead.2232    You may run "mix format --migrate" to change all single-quoted2233    strings to use the ~c sigil and fix this warning.2234    │2235 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2236    │                                ~2237    │2238    └─ lib/replacements.exs:22:3222392240    warning: using single-quoted strings to represent charlists is deprecated.2241    Use ~c"" if you indeed want a charlist or use "" instead.2242    You may run "mix format --migrate" to change all single-quoted2243    strings to use the ~c sigil and fix this warning.2244    │2245 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2246    │                                           ~2247    │2248    └─ lib/replacements.exs:22:4322492250    warning: using single-quoted strings to represent charlists is deprecated.2251    Use ~c"" if you indeed want a charlist or use "" instead.2252    You may run "mix format --migrate" to change all single-quoted2253    strings to use the ~c sigil and fix this warning.2254    │2255 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2256    │                                                      ~2257    │2258    └─ lib/replacements.exs:22:5422592260    warning: using single-quoted strings to represent charlists is deprecated.2261    Use ~c"" if you indeed want a charlist or use "" instead.2262    You may run "mix format --migrate" to change all single-quoted2263    strings to use the ~c sigil and fix this warning.2264    │2265 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2266    │                                                                 ~2267    │2268    └─ lib/replacements.exs:22:6522692270    warning: using single-quoted strings to represent charlists is deprecated.2271    Use ~c"" if you indeed want a charlist or use "" instead.2272    You may run "mix format --migrate" to change all single-quoted2273    strings to use the ~c sigil and fix this warning.2274    │2275 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2276    │                                                                            ~2277    │2278    └─ lib/replacements.exs:22:7622792280    warning: using single-quoted strings to represent charlists is deprecated.2281    Use ~c"" if you indeed want a charlist or use "" instead.2282    You may run "mix format --migrate" to change all single-quoted2283    strings to use the ~c sigil and fix this warning.2284    │2285 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2286    │                                                                                       ~2287    │2288    └─ lib/replacements.exs:22:8722892290    warning: using single-quoted strings to represent charlists is deprecated.2291    Use ~c"" if you indeed want a charlist or use "" instead.2292    You may run "mix format --migrate" to change all single-quoted2293    strings to use the ~c sigil and fix this warning.2294    │2295 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2296    │                                                                                                  ~2297    │2298    └─ lib/replacements.exs:22:9822992300    warning: using single-quoted strings to represent charlists is deprecated.2301    Use ~c"" if you indeed want a charlist or use "" instead.2302    You may run "mix format --migrate" to change all single-quoted2303    strings to use the ~c sigil and fix this warning.2304    │2305 22 │     {?ű, 'u'}, {?ų, 'u'}, {?ư, 'u'}, {?ǔ, 'u'}, {?ǖ, 'u'}, {?ǘ, 'u'}, {?ǚ, 'u'}, {?ǜ, 'u'}, {?Ŵ, 'W'}, {?ŵ, 'w'},2306    │                                                                                                             ~2307    │2308    └─ lib/replacements.exs:22:10923092310    warning: using single-quoted strings to represent charlists is deprecated.2311    Use ~c"" if you indeed want a charlist or use "" instead.2312    You may run "mix format --migrate" to change all single-quoted2313    strings to use the ~c sigil and fix this warning.2314    │2315 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2316    │          ~2317    │2318    └─ lib/replacements.exs:23:1023192320    warning: using single-quoted strings to represent charlists is deprecated.2321    Use ~c"" if you indeed want a charlist or use "" instead.2322    You may run "mix format --migrate" to change all single-quoted2323    strings to use the ~c sigil and fix this warning.2324    │2325 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2326    │                     ~2327    │2328    └─ lib/replacements.exs:23:2123292330    warning: using single-quoted strings to represent charlists is deprecated.2331    Use ~c"" if you indeed want a charlist or use "" instead.2332    You may run "mix format --migrate" to change all single-quoted2333    strings to use the ~c sigil and fix this warning.2334    │2335 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2336    │                                ~2337    │2338    └─ lib/replacements.exs:23:3223392340    warning: using single-quoted strings to represent charlists is deprecated.2341    Use ~c"" if you indeed want a charlist or use "" instead.2342    You may run "mix format --migrate" to change all single-quoted2343    strings to use the ~c sigil and fix this warning.2344    │2345 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2346    │                                           ~2347    │2348    └─ lib/replacements.exs:23:4323492350    warning: using single-quoted strings to represent charlists is deprecated.2351    Use ~c"" if you indeed want a charlist or use "" instead.2352    You may run "mix format --migrate" to change all single-quoted2353    strings to use the ~c sigil and fix this warning.2354    │2355 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2356    │                                                      ~2357    │2358    └─ lib/replacements.exs:23:5423592360    warning: using single-quoted strings to represent charlists is deprecated.2361    Use ~c"" if you indeed want a charlist or use "" instead.2362    You may run "mix format --migrate" to change all single-quoted2363    strings to use the ~c sigil and fix this warning.2364    │2365 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2366    │                                                                 ~2367    │2368    └─ lib/replacements.exs:23:6523692370    warning: using single-quoted strings to represent charlists is deprecated.2371    Use ~c"" if you indeed want a charlist or use "" instead.2372    You may run "mix format --migrate" to change all single-quoted2373    strings to use the ~c sigil and fix this warning.2374    │2375 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2376    │                                                                            ~2377    │2378    └─ lib/replacements.exs:23:7623792380    warning: using single-quoted strings to represent charlists is deprecated.2381    Use ~c"" if you indeed want a charlist or use "" instead.2382    You may run "mix format --migrate" to change all single-quoted2383    strings to use the ~c sigil and fix this warning.2384    │2385 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2386    │                                                                                       ~2387    │2388    └─ lib/replacements.exs:23:8723892390    warning: using single-quoted strings to represent charlists is deprecated.2391    Use ~c"" if you indeed want a charlist or use "" instead.2392    You may run "mix format --migrate" to change all single-quoted2393    strings to use the ~c sigil and fix this warning.2394    │2395 23 │     {?Ý, 'Y'}, {?Ÿ, 'Y'}, {?Ŷ, 'Y'}, {?ý, 'y'}, {?ÿ, 'y'}, {?ŷ, 'y'}, {?Ç, 'C'}, {?Ó, 'O'}, {?ç, 'c'},2396    │                                                                                                  ~2397    │2398    └─ lib/replacements.exs:23:9823992400    warning: using single-quoted strings to represent charlists is deprecated.2401    Use ~c"" if you indeed want a charlist or use "" instead.2402    You may run "mix format --migrate" to change all single-quoted2403    strings to use the ~c sigil and fix this warning.2404    │2405 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2406    │          ~2407    │2408    └─ lib/replacements.exs:26:1024092410    warning: using single-quoted strings to represent charlists is deprecated.2411    Use ~c"" if you indeed want a charlist or use "" instead.2412    You may run "mix format --migrate" to change all single-quoted2413    strings to use the ~c sigil and fix this warning.2414    │2415 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2416    │                     ~2417    │2418    └─ lib/replacements.exs:26:2124192420    warning: using single-quoted strings to represent charlists is deprecated.2421    Use ~c"" if you indeed want a charlist or use "" instead.2422    You may run "mix format --migrate" to change all single-quoted2423    strings to use the ~c sigil and fix this warning.2424    │2425 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2426    │                                ~2427    │2428    └─ lib/replacements.exs:26:3224292430    warning: using single-quoted strings to represent charlists is deprecated.2431    Use ~c"" if you indeed want a charlist or use "" instead.2432    You may run "mix format --migrate" to change all single-quoted2433    strings to use the ~c sigil and fix this warning.2434    │2435 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2436    │                                           ~2437    │2438    └─ lib/replacements.exs:26:4324392440    warning: using single-quoted strings to represent charlists is deprecated.2441    Use ~c"" if you indeed want a charlist or use "" instead.2442    You may run "mix format --migrate" to change all single-quoted2443    strings to use the ~c sigil and fix this warning.2444    │2445 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2446    │                                                       ~2447    │2448    └─ lib/replacements.exs:26:5524492450    warning: using single-quoted strings to represent charlists is deprecated.2451    Use ~c"" if you indeed want a charlist or use "" instead.2452    You may run "mix format --migrate" to change all single-quoted2453    strings to use the ~c sigil and fix this warning.2454    │2455 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2456    │                                                                  ~2457    │2458    └─ lib/replacements.exs:26:6624592460    warning: using single-quoted strings to represent charlists is deprecated.2461    Use ~c"" if you indeed want a charlist or use "" instead.2462    You may run "mix format --migrate" to change all single-quoted2463    strings to use the ~c sigil and fix this warning.2464    │2465 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2466    │                                                                             ~2467    │2468    └─ lib/replacements.exs:26:7724692470    warning: using single-quoted strings to represent charlists is deprecated.2471    Use ~c"" if you indeed want a charlist or use "" instead.2472    You may run "mix format --migrate" to change all single-quoted2473    strings to use the ~c sigil and fix this warning.2474    │2475 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2476    │                                                                                         ~2477    │2478    └─ lib/replacements.exs:26:8924792480    warning: using single-quoted strings to represent charlists is deprecated.2481    Use ~c"" if you indeed want a charlist or use "" instead.2482    You may run "mix format --migrate" to change all single-quoted2483    strings to use the ~c sigil and fix this warning.2484    │2485 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2486    │                                                                                                    ~2487    │2488    └─ lib/replacements.exs:26:10024892490    warning: using single-quoted strings to represent charlists is deprecated.2491    Use ~c"" if you indeed want a charlist or use "" instead.2492    You may run "mix format --migrate" to change all single-quoted2493    strings to use the ~c sigil and fix this warning.2494    │2495 26 │     {?أ, 'a'}, {?ب, 'b'}, {?ت, 't'}, {?ث, 'th'}, {?ج, 'g'}, {?ح, 'h'}, {?خ, 'kh'}, {?د, 'd'}, {?ذ, 'th'}, {?ر, 'r'},2496    │                                                                                                                ~2497    │2498    └─ lib/replacements.exs:26:11224992500    warning: using single-quoted strings to represent charlists is deprecated.2501    Use ~c"" if you indeed want a charlist or use "" instead.2502    You may run "mix format --migrate" to change all single-quoted2503    strings to use the ~c sigil and fix this warning.2504    │2505 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2506    │          ~2507    │2508    └─ lib/replacements.exs:27:1025092510    warning: using single-quoted strings to represent charlists is deprecated.2511    Use ~c"" if you indeed want a charlist or use "" instead.2512    You may run "mix format --migrate" to change all single-quoted2513    strings to use the ~c sigil and fix this warning.2514    │2515 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2516    │                     ~2517    │2518    └─ lib/replacements.exs:27:2125192520    warning: using single-quoted strings to represent charlists is deprecated.2521    Use ~c"" if you indeed want a charlist or use "" instead.2522    You may run "mix format --migrate" to change all single-quoted2523    strings to use the ~c sigil and fix this warning.2524    │2525 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2526    │                                ~2527    │2528    └─ lib/replacements.exs:27:3225292530    warning: using single-quoted strings to represent charlists is deprecated.2531    Use ~c"" if you indeed want a charlist or use "" instead.2532    You may run "mix format --migrate" to change all single-quoted2533    strings to use the ~c sigil and fix this warning.2534    │2535 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2536    │                                            ~2537    │2538    └─ lib/replacements.exs:27:4425392540    warning: using single-quoted strings to represent charlists is deprecated.2541    Use ~c"" if you indeed want a charlist or use "" instead.2542    You may run "mix format --migrate" to change all single-quoted2543    strings to use the ~c sigil and fix this warning.2544    │2545 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2546    │                                                       ~2547    │2548    └─ lib/replacements.exs:27:5525492550    warning: using single-quoted strings to represent charlists is deprecated.2551    Use ~c"" if you indeed want a charlist or use "" instead.2552    You may run "mix format --migrate" to change all single-quoted2553    strings to use the ~c sigil and fix this warning.2554    │2555 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2556    │                                                                  ~2557    │2558    └─ lib/replacements.exs:27:6625592560    warning: using single-quoted strings to represent charlists is deprecated.2561    Use ~c"" if you indeed want a charlist or use "" instead.2562    You may run "mix format --migrate" to change all single-quoted2563    strings to use the ~c sigil and fix this warning.2564    │2565 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2566    │                                                                             ~2567    │2568    └─ lib/replacements.exs:27:7725692570    warning: using single-quoted strings to represent charlists is deprecated.2571    Use ~c"" if you indeed want a charlist or use "" instead.2572    You may run "mix format --migrate" to change all single-quoted2573    strings to use the ~c sigil and fix this warning.2574    │2575 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2576    │                                                                                         ~2577    │2578    └─ lib/replacements.exs:27:8925792580    warning: using single-quoted strings to represent charlists is deprecated.2581    Use ~c"" if you indeed want a charlist or use "" instead.2582    You may run "mix format --migrate" to change all single-quoted2583    strings to use the ~c sigil and fix this warning.2584    │2585 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2586    │                                                                                                     ~2587    │2588    └─ lib/replacements.exs:27:10125892590    warning: using single-quoted strings to represent charlists is deprecated.2591    Use ~c"" if you indeed want a charlist or use "" instead.2592    You may run "mix format --migrate" to change all single-quoted2593    strings to use the ~c sigil and fix this warning.2594    │2595 27 │     {?ز, 'z'}, {?س, 's'}, {?ش, 'sh'}, {?ص, 's'}, {?ض, 'd'}, {?ط, 't'}, {?ظ, 'th'}, {?ع, 'aa'}, {?غ, 'gh'}, {?ف, 'f'},2596    │                                                                                                                 ~2597    │2598    └─ lib/replacements.exs:27:11325992600    warning: using single-quoted strings to represent charlists is deprecated.2601    Use ~c"" if you indeed want a charlist or use "" instead.2602    You may run "mix format --migrate" to change all single-quoted2603    strings to use the ~c sigil and fix this warning.2604    │2605 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2606    │          ~2607    │2608    └─ lib/replacements.exs:28:1026092610    warning: using single-quoted strings to represent charlists is deprecated.2611    Use ~c"" if you indeed want a charlist or use "" instead.2612    You may run "mix format --migrate" to change all single-quoted2613    strings to use the ~c sigil and fix this warning.2614    │2615 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2616    │                     ~2617    │2618    └─ lib/replacements.exs:28:2126192620    warning: using single-quoted strings to represent charlists is deprecated.2621    Use ~c"" if you indeed want a charlist or use "" instead.2622    You may run "mix format --migrate" to change all single-quoted2623    strings to use the ~c sigil and fix this warning.2624    │2625 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2626    │                                ~2627    │2628    └─ lib/replacements.exs:28:3226292630    warning: using single-quoted strings to represent charlists is deprecated.2631    Use ~c"" if you indeed want a charlist or use "" instead.2632    You may run "mix format --migrate" to change all single-quoted2633    strings to use the ~c sigil and fix this warning.2634    │2635 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2636    │                                           ~2637    │2638    └─ lib/replacements.exs:28:4326392640    warning: using single-quoted strings to represent charlists is deprecated.2641    Use ~c"" if you indeed want a charlist or use "" instead.2642    You may run "mix format --migrate" to change all single-quoted2643    strings to use the ~c sigil and fix this warning.2644    │2645 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2646    │                                                      ~2647    │2648    └─ lib/replacements.exs:28:5426492650    warning: using single-quoted strings to represent charlists is deprecated.2651    Use ~c"" if you indeed want a charlist or use "" instead.2652    You may run "mix format --migrate" to change all single-quoted2653    strings to use the ~c sigil and fix this warning.2654    │2655 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2656    │                                                                 ~2657    │2658    └─ lib/replacements.exs:28:6526592660    warning: using single-quoted strings to represent charlists is deprecated.2661    Use ~c"" if you indeed want a charlist or use "" instead.2662    You may run "mix format --migrate" to change all single-quoted2663    strings to use the ~c sigil and fix this warning.2664    │2665 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2666    │                                                                            ~2667    │2668    └─ lib/replacements.exs:28:7626692670    warning: using single-quoted strings to represent charlists is deprecated.2671    Use ~c"" if you indeed want a charlist or use "" instead.2672    You may run "mix format --migrate" to change all single-quoted2673    strings to use the ~c sigil and fix this warning.2674    │2675 28 │     {?ق, 'k'}, {?ك, 'k'}, {?ل, 'l'}, {?م, 'm'}, {?ن, 'n'}, {?ه, 'h'}, {?و, 'o'}, {?ي, 'y'},2676    │                                                                                       ~2677    │2678    └─ lib/replacements.exs:28:8726792680    warning: using single-quoted strings to represent charlists is deprecated.2681    Use ~c"" if you indeed want a charlist or use "" instead.2682    You may run "mix format --migrate" to change all single-quoted2683    strings to use the ~c sigil and fix this warning.2684    │2685 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2686    │          ~2687    │2688    └─ lib/replacements.exs:34:1026892690    warning: using single-quoted strings to represent charlists is deprecated.2691    Use ~c"" if you indeed want a charlist or use "" instead.2692    You may run "mix format --migrate" to change all single-quoted2693    strings to use the ~c sigil and fix this warning.2694    │2695 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2696    │                     ~2697    │2698    └─ lib/replacements.exs:34:2126992700    warning: using single-quoted strings to represent charlists is deprecated.2701    Use ~c"" if you indeed want a charlist or use "" instead.2702    You may run "mix format --migrate" to change all single-quoted2703    strings to use the ~c sigil and fix this warning.2704    │2705 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2706    │                                ~2707    │2708    └─ lib/replacements.exs:34:3227092710    warning: using single-quoted strings to represent charlists is deprecated.2711    Use ~c"" if you indeed want a charlist or use "" instead.2712    You may run "mix format --migrate" to change all single-quoted2713    strings to use the ~c sigil and fix this warning.2714    │2715 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2716    │                                           ~2717    │2718    └─ lib/replacements.exs:34:4327192720    warning: using single-quoted strings to represent charlists is deprecated.2721    Use ~c"" if you indeed want a charlist or use "" instead.2722    You may run "mix format --migrate" to change all single-quoted2723    strings to use the ~c sigil and fix this warning.2724    │2725 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2726    │                                                      ~2727    │2728    └─ lib/replacements.exs:34:5427292730    warning: using single-quoted strings to represent charlists is deprecated.2731    Use ~c"" if you indeed want a charlist or use "" instead.2732    You may run "mix format --migrate" to change all single-quoted2733    strings to use the ~c sigil and fix this warning.2734    │2735 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2736    │                                                                 ~2737    │2738    └─ lib/replacements.exs:34:6527392740    warning: using single-quoted strings to represent charlists is deprecated.2741    Use ~c"" if you indeed want a charlist or use "" instead.2742    You may run "mix format --migrate" to change all single-quoted2743    strings to use the ~c sigil and fix this warning.2744    │2745 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2746    │                                                                            ~2747    │2748    └─ lib/replacements.exs:34:7627492750    warning: using single-quoted strings to represent charlists is deprecated.2751    Use ~c"" if you indeed want a charlist or use "" instead.2752    You may run "mix format --migrate" to change all single-quoted2753    strings to use the ~c sigil and fix this warning.2754    │2755 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2756    │                                                                                       ~2757    │2758    └─ lib/replacements.exs:34:8727592760    warning: using single-quoted strings to represent charlists is deprecated.2761    Use ~c"" if you indeed want a charlist or use "" instead.2762    You may run "mix format --migrate" to change all single-quoted2763    strings to use the ~c sigil and fix this warning.2764    │2765 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2766    │                                                                                                  ~2767    │2768    └─ lib/replacements.exs:34:9827692770    warning: using single-quoted strings to represent charlists is deprecated.2771    Use ~c"" if you indeed want a charlist or use "" instead.2772    You may run "mix format --migrate" to change all single-quoted2773    strings to use the ~c sigil and fix this warning.2774    │2775 34 │     {?Č, 'C'}, {?Ď, 'D'}, {?Ě, 'E'}, {?Ň, 'N'}, {?Ř, 'R'}, {?Š, 'S'}, {?Ť, 'T'}, {?Ů, 'U'}, {?Ž, 'Z'}, {?č, 'c'},2776    │                                                                                                             ~2777    │2778    └─ lib/replacements.exs:34:10927792780    warning: using single-quoted strings to represent charlists is deprecated.2781    Use ~c"" if you indeed want a charlist or use "" instead.2782    You may run "mix format --migrate" to change all single-quoted2783    strings to use the ~c sigil and fix this warning.2784    │2785 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2786    │          ~2787    │2788    └─ lib/replacements.exs:35:1027892790    warning: using single-quoted strings to represent charlists is deprecated.2791    Use ~c"" if you indeed want a charlist or use "" instead.2792    You may run "mix format --migrate" to change all single-quoted2793    strings to use the ~c sigil and fix this warning.2794    │2795 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2796    │                     ~2797    │2798    └─ lib/replacements.exs:35:2127992800    warning: using single-quoted strings to represent charlists is deprecated.2801    Use ~c"" if you indeed want a charlist or use "" instead.2802    You may run "mix format --migrate" to change all single-quoted2803    strings to use the ~c sigil and fix this warning.2804    │2805 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2806    │                                ~2807    │2808    └─ lib/replacements.exs:35:3228092810    warning: using single-quoted strings to represent charlists is deprecated.2811    Use ~c"" if you indeed want a charlist or use "" instead.2812    You may run "mix format --migrate" to change all single-quoted2813    strings to use the ~c sigil and fix this warning.2814    │2815 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2816    │                                           ~2817    │2818    └─ lib/replacements.exs:35:4328192820    warning: using single-quoted strings to represent charlists is deprecated.2821    Use ~c"" if you indeed want a charlist or use "" instead.2822    You may run "mix format --migrate" to change all single-quoted2823    strings to use the ~c sigil and fix this warning.2824    │2825 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2826    │                                                      ~2827    │2828    └─ lib/replacements.exs:35:5428292830    warning: using single-quoted strings to represent charlists is deprecated.2831    Use ~c"" if you indeed want a charlist or use "" instead.2832    You may run "mix format --migrate" to change all single-quoted2833    strings to use the ~c sigil and fix this warning.2834    │2835 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2836    │                                                                 ~2837    │2838    └─ lib/replacements.exs:35:6528392840    warning: using single-quoted strings to represent charlists is deprecated.2841    Use ~c"" if you indeed want a charlist or use "" instead.2842    You may run "mix format --migrate" to change all single-quoted2843    strings to use the ~c sigil and fix this warning.2844    │2845 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2846    │                                                                            ~2847    │2848    └─ lib/replacements.exs:35:7628492850    warning: using single-quoted strings to represent charlists is deprecated.2851    Use ~c"" if you indeed want a charlist or use "" instead.2852    You may run "mix format --migrate" to change all single-quoted2853    strings to use the ~c sigil and fix this warning.2854    │2855 35 │     {?ď, 'd'}, {?ě, 'e'}, {?ň, 'n'}, {?ř, 'r'}, {?š, 's'}, {?ť, 't'}, {?ů, 'u'}, {?ž, 'z'},2856    │                                                                                       ~2857    │2858    └─ lib/replacements.exs:35:8728592860    warning: using single-quoted strings to represent charlists is deprecated.2861    Use ~c"" if you indeed want a charlist or use "" instead.2862    You may run "mix format --migrate" to change all single-quoted2863    strings to use the ~c sigil and fix this warning.2864    │2865 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2866    │          ~2867    │2868    └─ lib/replacements.exs:42:1028692870    warning: using single-quoted strings to represent charlists is deprecated.2871    Use ~c"" if you indeed want a charlist or use "" instead.2872    You may run "mix format --migrate" to change all single-quoted2873    strings to use the ~c sigil and fix this warning.2874    │2875 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2876    │                      ~2877    │2878    └─ lib/replacements.exs:42:2228792880    warning: using single-quoted strings to represent charlists is deprecated.2881    Use ~c"" if you indeed want a charlist or use "" instead.2882    You may run "mix format --migrate" to change all single-quoted2883    strings to use the ~c sigil and fix this warning.2884    │2885 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2886    │                                  ~2887    │2888    └─ lib/replacements.exs:42:3428892890    warning: using single-quoted strings to represent charlists is deprecated.2891    Use ~c"" if you indeed want a charlist or use "" instead.2892    You may run "mix format --migrate" to change all single-quoted2893    strings to use the ~c sigil and fix this warning.2894    │2895 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2896    │                                              ~2897    │2898    └─ lib/replacements.exs:42:4628992900    warning: using single-quoted strings to represent charlists is deprecated.2901    Use ~c"" if you indeed want a charlist or use "" instead.2902    You may run "mix format --migrate" to change all single-quoted2903    strings to use the ~c sigil and fix this warning.2904    │2905 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2906    │                                                          ~2907    │2908    └─ lib/replacements.exs:42:5829092910    warning: using single-quoted strings to represent charlists is deprecated.2911    Use ~c"" if you indeed want a charlist or use "" instead.2912    You may run "mix format --migrate" to change all single-quoted2913    strings to use the ~c sigil and fix this warning.2914    │2915 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2916    │                                                                      ~2917    │2918    └─ lib/replacements.exs:42:7029192920    warning: using single-quoted strings to represent charlists is deprecated.2921    Use ~c"" if you indeed want a charlist or use "" instead.2922    You may run "mix format --migrate" to change all single-quoted2923    strings to use the ~c sigil and fix this warning.2924    │2925 42 │     {?Ä, 'Ae'}, {?Ö, 'Oe'}, {?Ü, 'Ue'}, {?ß, 'ss'}, {?ä, 'ae'}, {?ö, 'oe'}, {?ü, 'ue'},2926    │                                                                                  ~2927    │2928    └─ lib/replacements.exs:42:8229292930    warning: using single-quoted strings to represent charlists is deprecated.2931    Use ~c"" if you indeed want a charlist or use "" instead.2932    You may run "mix format --migrate" to change all single-quoted2933    strings to use the ~c sigil and fix this warning.2934    │2935 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2936    │          ~2937    │2938    └─ lib/replacements.exs:45:1029392940    warning: using single-quoted strings to represent charlists is deprecated.2941    Use ~c"" if you indeed want a charlist or use "" instead.2942    You may run "mix format --migrate" to change all single-quoted2943    strings to use the ~c sigil and fix this warning.2944    │2945 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2946    │                     ~2947    │2948    └─ lib/replacements.exs:45:2129492950    warning: using single-quoted strings to represent charlists is deprecated.2951    Use ~c"" if you indeed want a charlist or use "" instead.2952    You may run "mix format --migrate" to change all single-quoted2953    strings to use the ~c sigil and fix this warning.2954    │2955 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2956    │                                ~2957    │2958    └─ lib/replacements.exs:45:3229592960    warning: using single-quoted strings to represent charlists is deprecated.2961    Use ~c"" if you indeed want a charlist or use "" instead.2962    You may run "mix format --migrate" to change all single-quoted2963    strings to use the ~c sigil and fix this warning.2964    │2965 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2966    │                                           ~2967    │2968    └─ lib/replacements.exs:45:4329692970    warning: using single-quoted strings to represent charlists is deprecated.2971    Use ~c"" if you indeed want a charlist or use "" instead.2972    You may run "mix format --migrate" to change all single-quoted2973    strings to use the ~c sigil and fix this warning.2974    │2975 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2976    │                                                      ~2977    │2978    └─ lib/replacements.exs:45:5429792980    warning: using single-quoted strings to represent charlists is deprecated.2981    Use ~c"" if you indeed want a charlist or use "" instead.2982    You may run "mix format --migrate" to change all single-quoted2983    strings to use the ~c sigil and fix this warning.2984    │2985 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2986    │                                                                 ~2987    │2988    └─ lib/replacements.exs:45:6529892990    warning: using single-quoted strings to represent charlists is deprecated.2991    Use ~c"" if you indeed want a charlist or use "" instead.2992    You may run "mix format --migrate" to change all single-quoted2993    strings to use the ~c sigil and fix this warning.2994    │2995 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},2996    │                                                                            ~2997    │2998    └─ lib/replacements.exs:45:7629993000    warning: using single-quoted strings to represent charlists is deprecated.3001    Use ~c"" if you indeed want a charlist or use "" instead.3002    You may run "mix format --migrate" to change all single-quoted3003    strings to use the ~c sigil and fix this warning.3004    │3005 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},3006    │                                                                                       ~3007    │3008    └─ lib/replacements.exs:45:8730093010    warning: using single-quoted strings to represent charlists is deprecated.3011    Use ~c"" if you indeed want a charlist or use "" instead.3012    You may run "mix format --migrate" to change all single-quoted3013    strings to use the ~c sigil and fix this warning.3014    │3015 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},3016    │                                                                                                   ~3017    │3018    └─ lib/replacements.exs:45:9930193020    warning: using single-quoted strings to represent charlists is deprecated.3021    Use ~c"" if you indeed want a charlist or use "" instead.3022    You may run "mix format --migrate" to change all single-quoted3023    strings to use the ~c sigil and fix this warning.3024    │3025 45 │     {?Α, 'A'}, {?Β, 'B'}, {?Γ, 'G'}, {?Δ, 'D'}, {?Ε, 'E'}, {?Ζ, 'Z'}, {?Η, 'H'}, {?Θ, 'TH'}, {?Ι, 'I'}, {?Κ, 'K'},3026    │                                                                                                              ~3027    │3028    └─ lib/replacements.exs:45:11030293030    warning: using single-quoted strings to represent charlists is deprecated.3031    Use ~c"" if you indeed want a charlist or use "" instead.3032    You may run "mix format --migrate" to change all single-quoted3033    strings to use the ~c sigil and fix this warning.3034    │3035 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3036    │          ~3037    │3038    └─ lib/replacements.exs:46:1030393040    warning: using single-quoted strings to represent charlists is deprecated.3041    Use ~c"" if you indeed want a charlist or use "" instead.3042    You may run "mix format --migrate" to change all single-quoted3043    strings to use the ~c sigil and fix this warning.3044    │3045 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3046    │                     ~3047    │3048    └─ lib/replacements.exs:46:2130493050    warning: using single-quoted strings to represent charlists is deprecated.3051    Use ~c"" if you indeed want a charlist or use "" instead.3052    You may run "mix format --migrate" to change all single-quoted3053    strings to use the ~c sigil and fix this warning.3054    │3055 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3056    │                                ~3057    │3058    └─ lib/replacements.exs:46:3230593060    warning: using single-quoted strings to represent charlists is deprecated.3061    Use ~c"" if you indeed want a charlist or use "" instead.3062    You may run "mix format --migrate" to change all single-quoted3063    strings to use the ~c sigil and fix this warning.3064    │3065 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3066    │                                           ~3067    │3068    └─ lib/replacements.exs:46:4330693070    warning: using single-quoted strings to represent charlists is deprecated.3071    Use ~c"" if you indeed want a charlist or use "" instead.3072    You may run "mix format --migrate" to change all single-quoted3073    strings to use the ~c sigil and fix this warning.3074    │3075 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3076    │                                                       ~3077    │3078    └─ lib/replacements.exs:46:5530793080    warning: using single-quoted strings to represent charlists is deprecated.3081    Use ~c"" if you indeed want a charlist or use "" instead.3082    You may run "mix format --migrate" to change all single-quoted3083    strings to use the ~c sigil and fix this warning.3084    │3085 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3086    │                                                                  ~3087    │3088    └─ lib/replacements.exs:46:6630893090    warning: using single-quoted strings to represent charlists is deprecated.3091    Use ~c"" if you indeed want a charlist or use "" instead.3092    You may run "mix format --migrate" to change all single-quoted3093    strings to use the ~c sigil and fix this warning.3094    │3095 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3096    │                                                                             ~3097    │3098    └─ lib/replacements.exs:46:7730993100    warning: using single-quoted strings to represent charlists is deprecated.3101    Use ~c"" if you indeed want a charlist or use "" instead.3102    You may run "mix format --migrate" to change all single-quoted3103    strings to use the ~c sigil and fix this warning.3104    │3105 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3106    │                                                                                        ~3107    │3108    └─ lib/replacements.exs:46:8831093110    warning: using single-quoted strings to represent charlists is deprecated.3111    Use ~c"" if you indeed want a charlist or use "" instead.3112    You may run "mix format --migrate" to change all single-quoted3113    strings to use the ~c sigil and fix this warning.3114    │3115 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3116    │                                                                                                   ~3117    │3118    └─ lib/replacements.exs:46:9931193120    warning: using single-quoted strings to represent charlists is deprecated.3121    Use ~c"" if you indeed want a charlist or use "" instead.3122    You may run "mix format --migrate" to change all single-quoted3123    strings to use the ~c sigil and fix this warning.3124    │3125 46 │     {?Λ, 'L'}, {?Μ, 'M'}, {?Ν, 'N'}, {?Ξ, 'KS'}, {?Ο, 'O'}, {?Π, 'P'}, {?Ρ, 'R'}, {?Σ, 'S'}, {?Τ, 'T'}, {?Υ, 'Y'},3126    │                                                                                                              ~3127    │3128    └─ lib/replacements.exs:46:11031293130    warning: using single-quoted strings to represent charlists is deprecated.3131    Use ~c"" if you indeed want a charlist or use "" instead.3132    You may run "mix format --migrate" to change all single-quoted3133    strings to use the ~c sigil and fix this warning.3134    │3135 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3136    │          ~3137    │3138    └─ lib/replacements.exs:47:1031393140    warning: using single-quoted strings to represent charlists is deprecated.3141    Use ~c"" if you indeed want a charlist or use "" instead.3142    You may run "mix format --migrate" to change all single-quoted3143    strings to use the ~c sigil and fix this warning.3144    │3145 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3146    │                     ~3147    │3148    └─ lib/replacements.exs:47:2131493150    warning: using single-quoted strings to represent charlists is deprecated.3151    Use ~c"" if you indeed want a charlist or use "" instead.3152    You may run "mix format --migrate" to change all single-quoted3153    strings to use the ~c sigil and fix this warning.3154    │3155 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3156    │                                ~3157    │3158    └─ lib/replacements.exs:47:3231593160    warning: using single-quoted strings to represent charlists is deprecated.3161    Use ~c"" if you indeed want a charlist or use "" instead.3162    You may run "mix format --migrate" to change all single-quoted3163    strings to use the ~c sigil and fix this warning.3164    │3165 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3166    │                                            ~3167    │3168    └─ lib/replacements.exs:47:4431693170    warning: using single-quoted strings to represent charlists is deprecated.3171    Use ~c"" if you indeed want a charlist or use "" instead.3172    You may run "mix format --migrate" to change all single-quoted3173    strings to use the ~c sigil and fix this warning.3174    │3175 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3176    │                                                       ~3177    │3178    └─ lib/replacements.exs:47:5531793180    warning: using single-quoted strings to represent charlists is deprecated.3181    Use ~c"" if you indeed want a charlist or use "" instead.3182    You may run "mix format --migrate" to change all single-quoted3183    strings to use the ~c sigil and fix this warning.3184    │3185 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3186    │                                                                  ~3187    │3188    └─ lib/replacements.exs:47:6631893190    warning: using single-quoted strings to represent charlists is deprecated.3191    Use ~c"" if you indeed want a charlist or use "" instead.3192    You may run "mix format --migrate" to change all single-quoted3193    strings to use the ~c sigil and fix this warning.3194    │3195 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3196    │                                                                             ~3197    │3198    └─ lib/replacements.exs:47:7731993200    warning: using single-quoted strings to represent charlists is deprecated.3201    Use ~c"" if you indeed want a charlist or use "" instead.3202    You may run "mix format --migrate" to change all single-quoted3203    strings to use the ~c sigil and fix this warning.3204    │3205 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3206    │                                                                                        ~3207    │3208    └─ lib/replacements.exs:47:8832093210    warning: using single-quoted strings to represent charlists is deprecated.3211    Use ~c"" if you indeed want a charlist or use "" instead.3212    You may run "mix format --migrate" to change all single-quoted3213    strings to use the ~c sigil and fix this warning.3214    │3215 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3216    │                                                                                                   ~3217    │3218    └─ lib/replacements.exs:47:9932193220    warning: using single-quoted strings to represent charlists is deprecated.3221    Use ~c"" if you indeed want a charlist or use "" instead.3222    You may run "mix format --migrate" to change all single-quoted3223    strings to use the ~c sigil and fix this warning.3224    │3225 47 │     {?Φ, 'F'}, {?Χ, 'X'}, {?Ψ, 'PS'}, {?Ω, 'W'}, {?Ϊ, 'I'}, {?Ϋ, 'Y'}, {?ά, 'a'}, {?έ, 'e'}, {?ή, 'h'}, {?ί, 'i'},3226    │                                                                                                              ~3227    │3228    └─ lib/replacements.exs:47:11032293230    warning: using single-quoted strings to represent charlists is deprecated.3231    Use ~c"" if you indeed want a charlist or use "" instead.3232    You may run "mix format --migrate" to change all single-quoted3233    strings to use the ~c sigil and fix this warning.3234    │3235 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3236    │          ~3237    │3238    └─ lib/replacements.exs:48:1032393240    warning: using single-quoted strings to represent charlists is deprecated.3241    Use ~c"" if you indeed want a charlist or use "" instead.3242    You may run "mix format --migrate" to change all single-quoted3243    strings to use the ~c sigil and fix this warning.3244    │3245 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3246    │                     ~3247    │3248    └─ lib/replacements.exs:48:2132493250    warning: using single-quoted strings to represent charlists is deprecated.3251    Use ~c"" if you indeed want a charlist or use "" instead.3252    You may run "mix format --migrate" to change all single-quoted3253    strings to use the ~c sigil and fix this warning.3254    │3255 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3256    │                                ~3257    │3258    └─ lib/replacements.exs:48:3232593260    warning: using single-quoted strings to represent charlists is deprecated.3261    Use ~c"" if you indeed want a charlist or use "" instead.3262    You may run "mix format --migrate" to change all single-quoted3263    strings to use the ~c sigil and fix this warning.3264    │3265 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3266    │                                           ~3267    │3268    └─ lib/replacements.exs:48:4332693270    warning: using single-quoted strings to represent charlists is deprecated.3271    Use ~c"" if you indeed want a charlist or use "" instead.3272    You may run "mix format --migrate" to change all single-quoted3273    strings to use the ~c sigil and fix this warning.3274    │3275 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3276    │                                                      ~3277    │3278    └─ lib/replacements.exs:48:5432793280    warning: using single-quoted strings to represent charlists is deprecated.3281    Use ~c"" if you indeed want a charlist or use "" instead.3282    You may run "mix format --migrate" to change all single-quoted3283    strings to use the ~c sigil and fix this warning.3284    │3285 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3286    │                                                                 ~3287    │3288    └─ lib/replacements.exs:48:6532893290    warning: using single-quoted strings to represent charlists is deprecated.3291    Use ~c"" if you indeed want a charlist or use "" instead.3292    You may run "mix format --migrate" to change all single-quoted3293    strings to use the ~c sigil and fix this warning.3294    │3295 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3296    │                                                                            ~3297    │3298    └─ lib/replacements.exs:48:7632993300    warning: using single-quoted strings to represent charlists is deprecated.3301    Use ~c"" if you indeed want a charlist or use "" instead.3302    You may run "mix format --migrate" to change all single-quoted3303    strings to use the ~c sigil and fix this warning.3304    │3305 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3306    │                                                                                       ~3307    │3308    └─ lib/replacements.exs:48:8733093310    warning: using single-quoted strings to represent charlists is deprecated.3311    Use ~c"" if you indeed want a charlist or use "" instead.3312    You may run "mix format --migrate" to change all single-quoted3313    strings to use the ~c sigil and fix this warning.3314    │3315 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3316    │                                                                                                  ~3317    │3318    └─ lib/replacements.exs:48:9833193320    warning: using single-quoted strings to represent charlists is deprecated.3321    Use ~c"" if you indeed want a charlist or use "" instead.3322    You may run "mix format --migrate" to change all single-quoted3323    strings to use the ~c sigil and fix this warning.3324    │3325 48 │     {?ΰ, 'y'}, {?α, 'a'}, {?β, 'b'}, {?γ, 'g'}, {?δ, 'd'}, {?ε, 'e'}, {?ζ, 'z'}, {?η, 'h'}, {?θ, 'th'}, {?ι, 'i'},3326    │                                                                                                              ~3327    │3328    └─ lib/replacements.exs:48:11033293330    warning: using single-quoted strings to represent charlists is deprecated.3331    Use ~c"" if you indeed want a charlist or use "" instead.3332    You may run "mix format --migrate" to change all single-quoted3333    strings to use the ~c sigil and fix this warning.3334    │3335 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3336    │          ~3337    │3338    └─ lib/replacements.exs:49:1033393340    warning: using single-quoted strings to represent charlists is deprecated.3341    Use ~c"" if you indeed want a charlist or use "" instead.3342    You may run "mix format --migrate" to change all single-quoted3343    strings to use the ~c sigil and fix this warning.3344    │3345 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3346    │                     ~3347    │3348    └─ lib/replacements.exs:49:2133493350    warning: using single-quoted strings to represent charlists is deprecated.3351    Use ~c"" if you indeed want a charlist or use "" instead.3352    You may run "mix format --migrate" to change all single-quoted3353    strings to use the ~c sigil and fix this warning.3354    │3355 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3356    │                                ~3357    │3358    └─ lib/replacements.exs:49:3233593360    warning: using single-quoted strings to represent charlists is deprecated.3361    Use ~c"" if you indeed want a charlist or use "" instead.3362    You may run "mix format --migrate" to change all single-quoted3363    strings to use the ~c sigil and fix this warning.3364    │3365 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3366    │                                           ~3367    │3368    └─ lib/replacements.exs:49:4333693370    warning: using single-quoted strings to represent charlists is deprecated.3371    Use ~c"" if you indeed want a charlist or use "" instead.3372    You may run "mix format --migrate" to change all single-quoted3373    strings to use the ~c sigil and fix this warning.3374    │3375 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3376    │                                                      ~3377    │3378    └─ lib/replacements.exs:49:5433793380    warning: using single-quoted strings to represent charlists is deprecated.3381    Use ~c"" if you indeed want a charlist or use "" instead.3382    You may run "mix format --migrate" to change all single-quoted3383    strings to use the ~c sigil and fix this warning.3384    │3385 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3386    │                                                                  ~3387    │3388    └─ lib/replacements.exs:49:6633893390    warning: using single-quoted strings to represent charlists is deprecated.3391    Use ~c"" if you indeed want a charlist or use "" instead.3392    You may run "mix format --migrate" to change all single-quoted3393    strings to use the ~c sigil and fix this warning.3394    │3395 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3396    │                                                                             ~3397    │3398    └─ lib/replacements.exs:49:7733993400    warning: using single-quoted strings to represent charlists is deprecated.3401    Use ~c"" if you indeed want a charlist or use "" instead.3402    You may run "mix format --migrate" to change all single-quoted3403    strings to use the ~c sigil and fix this warning.3404    │3405 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3406    │                                                                                        ~3407    │3408    └─ lib/replacements.exs:49:8834093410    warning: using single-quoted strings to represent charlists is deprecated.3411    Use ~c"" if you indeed want a charlist or use "" instead.3412    You may run "mix format --migrate" to change all single-quoted3413    strings to use the ~c sigil and fix this warning.3414    │3415 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3416    │                                                                                                   ~3417    │3418    └─ lib/replacements.exs:49:9934193420    warning: using single-quoted strings to represent charlists is deprecated.3421    Use ~c"" if you indeed want a charlist or use "" instead.3422    You may run "mix format --migrate" to change all single-quoted3423    strings to use the ~c sigil and fix this warning.3424    │3425 49 │     {?κ, 'k'}, {?λ, 'l'}, {?μ, 'm'}, {?ν, 'n'}, {?ξ, 'ks'}, {?ο, 'o'}, {?π, 'p'}, {?ρ, 'r'}, {?ς, 's'}, {?σ, 's'},3426    │                                                                                                              ~3427    │3428    └─ lib/replacements.exs:49:11034293430    warning: using single-quoted strings to represent charlists is deprecated.3431    Use ~c"" if you indeed want a charlist or use "" instead.3432    You may run "mix format --migrate" to change all single-quoted3433    strings to use the ~c sigil and fix this warning.3434    │3435 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3436    │          ~3437    │3438    └─ lib/replacements.exs:50:1034393440    warning: using single-quoted strings to represent charlists is deprecated.3441    Use ~c"" if you indeed want a charlist or use "" instead.3442    You may run "mix format --migrate" to change all single-quoted3443    strings to use the ~c sigil and fix this warning.3444    │3445 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3446    │                     ~3447    │3448    └─ lib/replacements.exs:50:2134493450    warning: using single-quoted strings to represent charlists is deprecated.3451    Use ~c"" if you indeed want a charlist or use "" instead.3452    You may run "mix format --migrate" to change all single-quoted3453    strings to use the ~c sigil and fix this warning.3454    │3455 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3456    │                                ~3457    │3458    └─ lib/replacements.exs:50:3234593460    warning: using single-quoted strings to represent charlists is deprecated.3461    Use ~c"" if you indeed want a charlist or use "" instead.3462    You may run "mix format --migrate" to change all single-quoted3463    strings to use the ~c sigil and fix this warning.3464    │3465 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3466    │                                           ~3467    │3468    └─ lib/replacements.exs:50:4334693470    warning: using single-quoted strings to represent charlists is deprecated.3471    Use ~c"" if you indeed want a charlist or use "" instead.3472    You may run "mix format --migrate" to change all single-quoted3473    strings to use the ~c sigil and fix this warning.3474    │3475 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3476    │                                                      ~3477    │3478    └─ lib/replacements.exs:50:5434793480    warning: using single-quoted strings to represent charlists is deprecated.3481    Use ~c"" if you indeed want a charlist or use "" instead.3482    You may run "mix format --migrate" to change all single-quoted3483    strings to use the ~c sigil and fix this warning.3484    │3485 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3486    │                                                                  ~3487    │3488    └─ lib/replacements.exs:50:6634893490    warning: using single-quoted strings to represent charlists is deprecated.3491    Use ~c"" if you indeed want a charlist or use "" instead.3492    You may run "mix format --migrate" to change all single-quoted3493    strings to use the ~c sigil and fix this warning.3494    │3495 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3496    │                                                                             ~3497    │3498    └─ lib/replacements.exs:50:7734993500    warning: using single-quoted strings to represent charlists is deprecated.3501    Use ~c"" if you indeed want a charlist or use "" instead.3502    You may run "mix format --migrate" to change all single-quoted3503    strings to use the ~c sigil and fix this warning.3504    │3505 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3506    │                                                                                        ~3507    │3508    └─ lib/replacements.exs:50:8835093510    warning: using single-quoted strings to represent charlists is deprecated.3511    Use ~c"" if you indeed want a charlist or use "" instead.3512    You may run "mix format --migrate" to change all single-quoted3513    strings to use the ~c sigil and fix this warning.3514    │3515 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3516    │                                                                                                   ~3517    │3518    └─ lib/replacements.exs:50:9935193520    warning: using single-quoted strings to represent charlists is deprecated.3521    Use ~c"" if you indeed want a charlist or use "" instead.3522    You may run "mix format --migrate" to change all single-quoted3523    strings to use the ~c sigil and fix this warning.3524    │3525 50 │     {?τ, 't'}, {?υ, 'y'}, {?φ, 'f'}, {?χ, 'x'}, {?ψ, 'ps'}, {?ω, 'w'}, {?ϊ, 'i'}, {?ϋ, 'y'}, {?ό, 'o'}, {?ύ, 'y'},3526    │                                                                                                              ~3527    │3528    └─ lib/replacements.exs:50:11035293530    warning: using single-quoted strings to represent charlists is deprecated.3531    Use ~c"" if you indeed want a charlist or use "" instead.3532    You may run "mix format --migrate" to change all single-quoted3533    strings to use the ~c sigil and fix this warning.3534    │3535 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3536    │          ~3537    │3538    └─ lib/replacements.exs:51:1035393540    warning: using single-quoted strings to represent charlists is deprecated.3541    Use ~c"" if you indeed want a charlist or use "" instead.3542    You may run "mix format --migrate" to change all single-quoted3543    strings to use the ~c sigil and fix this warning.3544    │3545 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3546    │                     ~3547    │3548    └─ lib/replacements.exs:51:2135493550    warning: using single-quoted strings to represent charlists is deprecated.3551    Use ~c"" if you indeed want a charlist or use "" instead.3552    You may run "mix format --migrate" to change all single-quoted3553    strings to use the ~c sigil and fix this warning.3554    │3555 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3556    │                                ~3557    │3558    └─ lib/replacements.exs:51:3235593560    warning: using single-quoted strings to represent charlists is deprecated.3561    Use ~c"" if you indeed want a charlist or use "" instead.3562    You may run "mix format --migrate" to change all single-quoted3563    strings to use the ~c sigil and fix this warning.3564    │3565 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3566    │                                           ~3567    │3568    └─ lib/replacements.exs:51:4335693570    warning: using single-quoted strings to represent charlists is deprecated.3571    Use ~c"" if you indeed want a charlist or use "" instead.3572    You may run "mix format --migrate" to change all single-quoted3573    strings to use the ~c sigil and fix this warning.3574    │3575 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3576    │                                                      ~3577    │3578    └─ lib/replacements.exs:51:5435793580    warning: using single-quoted strings to represent charlists is deprecated.3581    Use ~c"" if you indeed want a charlist or use "" instead.3582    You may run "mix format --migrate" to change all single-quoted3583    strings to use the ~c sigil and fix this warning.3584    │3585 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3586    │                                                                 ~3587    │3588    └─ lib/replacements.exs:51:6535893590    warning: using single-quoted strings to represent charlists is deprecated.3591    Use ~c"" if you indeed want a charlist or use "" instead.3592    You may run "mix format --migrate" to change all single-quoted3593    strings to use the ~c sigil and fix this warning.3594    │3595 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3596    │                                                                            ~3597    │3598    └─ lib/replacements.exs:51:7635993600    warning: using single-quoted strings to represent charlists is deprecated.3601    Use ~c"" if you indeed want a charlist or use "" instead.3602    You may run "mix format --migrate" to change all single-quoted3603    strings to use the ~c sigil and fix this warning.3604    │3605 51 │     {?ώ, 'w'}, {?ϒ, 'Y'}, {?Ά, 'A'}, {?Έ, 'E'}, {?Ί, 'I'}, {?Ό, 'O'}, {?Ύ, 'Y'}, {?Ή, 'H'},3606    │                                                                                       ~3607    │3608    └─ lib/replacements.exs:51:8736093610    warning: using single-quoted strings to represent charlists is deprecated.3611    Use ~c"" if you indeed want a charlist or use "" instead.3612    You may run "mix format --migrate" to change all single-quoted3613    strings to use the ~c sigil and fix this warning.3614    │3615 52 │     {?Ώ, 'W'}, {?ΐ, 'i'},3616    │          ~3617    │3618    └─ lib/replacements.exs:52:1036193620    warning: using single-quoted strings to represent charlists is deprecated.3621    Use ~c"" if you indeed want a charlist or use "" instead.3622    You may run "mix format --migrate" to change all single-quoted3623    strings to use the ~c sigil and fix this warning.3624    │3625 52 │     {?Ώ, 'W'}, {?ΐ, 'i'},3626    │                     ~3627    │3628    └─ lib/replacements.exs:52:2136293630    warning: using single-quoted strings to represent charlists is deprecated.3631    Use ~c"" if you indeed want a charlist or use "" instead.3632    You may run "mix format --migrate" to change all single-quoted3633    strings to use the ~c sigil and fix this warning.3634    │3635 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3636    │          ~3637    │3638    └─ lib/replacements.exs:55:1036393640    warning: using single-quoted strings to represent charlists is deprecated.3641    Use ~c"" if you indeed want a charlist or use "" instead.3642    You may run "mix format --migrate" to change all single-quoted3643    strings to use the ~c sigil and fix this warning.3644    │3645 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3646    │                     ~3647    │3648    └─ lib/replacements.exs:55:2136493650    warning: using single-quoted strings to represent charlists is deprecated.3651    Use ~c"" if you indeed want a charlist or use "" instead.3652    You may run "mix format --migrate" to change all single-quoted3653    strings to use the ~c sigil and fix this warning.3654    │3655 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3656    │                                ~3657    │3658    └─ lib/replacements.exs:55:3236593660    warning: using single-quoted strings to represent charlists is deprecated.3661    Use ~c"" if you indeed want a charlist or use "" instead.3662    You may run "mix format --migrate" to change all single-quoted3663    strings to use the ~c sigil and fix this warning.3664    │3665 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3666    │                                           ~3667    │3668    └─ lib/replacements.exs:55:4336693670    warning: using single-quoted strings to represent charlists is deprecated.3671    Use ~c"" if you indeed want a charlist or use "" instead.3672    You may run "mix format --migrate" to change all single-quoted3673    strings to use the ~c sigil and fix this warning.3674    │3675 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3676    │                                                      ~3677    │3678    └─ lib/replacements.exs:55:5436793680    warning: using single-quoted strings to represent charlists is deprecated.3681    Use ~c"" if you indeed want a charlist or use "" instead.3682    You may run "mix format --migrate" to change all single-quoted3683    strings to use the ~c sigil and fix this warning.3684    │3685 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3686    │                                                                 ~3687    │3688    └─ lib/replacements.exs:55:6536893690    warning: using single-quoted strings to represent charlists is deprecated.3691    Use ~c"" if you indeed want a charlist or use "" instead.3692    You may run "mix format --migrate" to change all single-quoted3693    strings to use the ~c sigil and fix this warning.3694    │3695 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3696    │                                                                            ~3697    │3698    └─ lib/replacements.exs:55:7636993700    warning: using single-quoted strings to represent charlists is deprecated.3701    Use ~c"" if you indeed want a charlist or use "" instead.3702    You may run "mix format --migrate" to change all single-quoted3703    strings to use the ~c sigil and fix this warning.3704    │3705 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3706    │                                                                                       ~3707    │3708    └─ lib/replacements.exs:55:8737093710    warning: using single-quoted strings to represent charlists is deprecated.3711    Use ~c"" if you indeed want a charlist or use "" instead.3712    You may run "mix format --migrate" to change all single-quoted3713    strings to use the ~c sigil and fix this warning.3714    │3715 55 │     {?Ā, 'A'}, {?Ē, 'E'}, {?Ģ, 'G'}, {?Ī, 'I'}, {?Ķ, 'K'}, {?Ļ, 'L'}, {?Ņ, 'N'}, {?Ū, 'U'}, {?ū, 'u'},3716    │                                                                                                  ~3717    │3718    └─ lib/replacements.exs:55:9837193720    warning: using single-quoted strings to represent charlists is deprecated.3721    Use ~c"" if you indeed want a charlist or use "" instead.3722    You may run "mix format --migrate" to change all single-quoted3723    strings to use the ~c sigil and fix this warning.3724    │3725 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3726    │          ~3727    │3728    └─ lib/replacements.exs:56:1037293730    warning: using single-quoted strings to represent charlists is deprecated.3731    Use ~c"" if you indeed want a charlist or use "" instead.3732    You may run "mix format --migrate" to change all single-quoted3733    strings to use the ~c sigil and fix this warning.3734    │3735 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3736    │                     ~3737    │3738    └─ lib/replacements.exs:56:2137393740    warning: using single-quoted strings to represent charlists is deprecated.3741    Use ~c"" if you indeed want a charlist or use "" instead.3742    You may run "mix format --migrate" to change all single-quoted3743    strings to use the ~c sigil and fix this warning.3744    │3745 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3746    │                                ~3747    │3748    └─ lib/replacements.exs:56:3237493750    warning: using single-quoted strings to represent charlists is deprecated.3751    Use ~c"" if you indeed want a charlist or use "" instead.3752    You may run "mix format --migrate" to change all single-quoted3753    strings to use the ~c sigil and fix this warning.3754    │3755 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3756    │                                           ~3757    │3758    └─ lib/replacements.exs:56:4337593760    warning: using single-quoted strings to represent charlists is deprecated.3761    Use ~c"" if you indeed want a charlist or use "" instead.3762    You may run "mix format --migrate" to change all single-quoted3763    strings to use the ~c sigil and fix this warning.3764    │3765 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3766    │                                                      ~3767    │3768    └─ lib/replacements.exs:56:5437693770    warning: using single-quoted strings to represent charlists is deprecated.3771    Use ~c"" if you indeed want a charlist or use "" instead.3772    You may run "mix format --migrate" to change all single-quoted3773    strings to use the ~c sigil and fix this warning.3774    │3775 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3776    │                                                                 ~3777    │3778    └─ lib/replacements.exs:56:6537793780    warning: using single-quoted strings to represent charlists is deprecated.3781    Use ~c"" if you indeed want a charlist or use "" instead.3782    You may run "mix format --migrate" to change all single-quoted3783    strings to use the ~c sigil and fix this warning.3784    │3785 56 │     {?ā, 'a'}, {?ē, 'e'}, {?ģ, 'g'}, {?ī, 'i'}, {?ķ, 'k'}, {?ļ, 'l'}, {?ņ, 'n'}, #{?Ō, 'O'}, {?ō, 'o'}, {?Ŗ, 'R'}, {?ŗ, 'r'},3786    │                                                                            ~3787    │3788    └─ lib/replacements.exs:56:7637893790    warning: using single-quoted strings to represent charlists is deprecated.3791    Use ~c"" if you indeed want a charlist or use "" instead.3792    You may run "mix format --migrate" to change all single-quoted3793    strings to use the ~c sigil and fix this warning.3794    │3795 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3796    │          ~3797    │3798    └─ lib/replacements.exs:65:1037993800    warning: using single-quoted strings to represent charlists is deprecated.3801    Use ~c"" if you indeed want a charlist or use "" instead.3802    You may run "mix format --migrate" to change all single-quoted3803    strings to use the ~c sigil and fix this warning.3804    │3805 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3806    │                     ~3807    │3808    └─ lib/replacements.exs:65:2138093810    warning: using single-quoted strings to represent charlists is deprecated.3811    Use ~c"" if you indeed want a charlist or use "" instead.3812    You may run "mix format --migrate" to change all single-quoted3813    strings to use the ~c sigil and fix this warning.3814    │3815 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3816    │                                ~3817    │3818    └─ lib/replacements.exs:65:3238193820    warning: using single-quoted strings to represent charlists is deprecated.3821    Use ~c"" if you indeed want a charlist or use "" instead.3822    You may run "mix format --migrate" to change all single-quoted3823    strings to use the ~c sigil and fix this warning.3824    │3825 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3826    │                                           ~3827    │3828    └─ lib/replacements.exs:65:4338293830    warning: using single-quoted strings to represent charlists is deprecated.3831    Use ~c"" if you indeed want a charlist or use "" instead.3832    You may run "mix format --migrate" to change all single-quoted3833    strings to use the ~c sigil and fix this warning.3834    │3835 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3836    │                                                      ~3837    │3838    └─ lib/replacements.exs:65:5438393840    warning: using single-quoted strings to represent charlists is deprecated.3841    Use ~c"" if you indeed want a charlist or use "" instead.3842    You may run "mix format --migrate" to change all single-quoted3843    strings to use the ~c sigil and fix this warning.3844    │3845 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3846    │                                                                 ~3847    │3848    └─ lib/replacements.exs:65:6538493850    warning: using single-quoted strings to represent charlists is deprecated.3851    Use ~c"" if you indeed want a charlist or use "" instead.3852    You may run "mix format --migrate" to change all single-quoted3853    strings to use the ~c sigil and fix this warning.3854    │3855 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3856    │                                                                            ~3857    │3858    └─ lib/replacements.exs:65:7638593860    warning: using single-quoted strings to represent charlists is deprecated.3861    Use ~c"" if you indeed want a charlist or use "" instead.3862    You may run "mix format --migrate" to change all single-quoted3863    strings to use the ~c sigil and fix this warning.3864    │3865 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3866    │                                                                                       ~3867    │3868    └─ lib/replacements.exs:65:8738693870    warning: using single-quoted strings to represent charlists is deprecated.3871    Use ~c"" if you indeed want a charlist or use "" instead.3872    You may run "mix format --migrate" to change all single-quoted3873    strings to use the ~c sigil and fix this warning.3874    │3875 65 │     {?Ą, 'A'}, {?Ć, 'C'}, {?Ę, 'E'}, {?Ł, 'L'}, {?Ń, 'N'}, {?Ś, 'S'}, {?Ź, 'Z'}, {?Ż, 'Z'}, {?ą, 'a'},3876    │                                                                                                  ~3877    │3878    └─ lib/replacements.exs:65:9838793880    warning: using single-quoted strings to represent charlists is deprecated.3881    Use ~c"" if you indeed want a charlist or use "" instead.3882    You may run "mix format --migrate" to change all single-quoted3883    strings to use the ~c sigil and fix this warning.3884    │3885 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3886    │          ~3887    │3888    └─ lib/replacements.exs:66:1038893890    warning: using single-quoted strings to represent charlists is deprecated.3891    Use ~c"" if you indeed want a charlist or use "" instead.3892    You may run "mix format --migrate" to change all single-quoted3893    strings to use the ~c sigil and fix this warning.3894    │3895 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3896    │                     ~3897    │3898    └─ lib/replacements.exs:66:2138993900    warning: using single-quoted strings to represent charlists is deprecated.3901    Use ~c"" if you indeed want a charlist or use "" instead.3902    You may run "mix format --migrate" to change all single-quoted3903    strings to use the ~c sigil and fix this warning.3904    │3905 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3906    │                                ~3907    │3908    └─ lib/replacements.exs:66:3239093910    warning: using single-quoted strings to represent charlists is deprecated.3911    Use ~c"" if you indeed want a charlist or use "" instead.3912    You may run "mix format --migrate" to change all single-quoted3913    strings to use the ~c sigil and fix this warning.3914    │3915 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3916    │                                           ~3917    │3918    └─ lib/replacements.exs:66:4339193920    warning: using single-quoted strings to represent charlists is deprecated.3921    Use ~c"" if you indeed want a charlist or use "" instead.3922    You may run "mix format --migrate" to change all single-quoted3923    strings to use the ~c sigil and fix this warning.3924    │3925 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3926    │                                                      ~3927    │3928    └─ lib/replacements.exs:66:5439293930    warning: using single-quoted strings to represent charlists is deprecated.3931    Use ~c"" if you indeed want a charlist or use "" instead.3932    You may run "mix format --migrate" to change all single-quoted3933    strings to use the ~c sigil and fix this warning.3934    │3935 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3936    │                                                                 ~3937    │3938    └─ lib/replacements.exs:66:6539393940    warning: using single-quoted strings to represent charlists is deprecated.3941    Use ~c"" if you indeed want a charlist or use "" instead.3942    You may run "mix format --migrate" to change all single-quoted3943    strings to use the ~c sigil and fix this warning.3944    │3945 66 │     {?ć, 'c'}, {?ę, 'e'}, {?ł, 'l'}, {?ń, 'n'}, {?ś, 's'}, {?ź, 'z'}, {?ż, 'z'}, #{?Ó, 'O'}, {?ó, 'o'},3946    │                                                                            ~3947    │3948    └─ lib/replacements.exs:66:7639493950    warning: using single-quoted strings to represent charlists is deprecated.3951    Use ~c"" if you indeed want a charlist or use "" instead.3952    You may run "mix format --migrate" to change all single-quoted3953    strings to use the ~c sigil and fix this warning.3954    │3955 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},3956    │          ~3957    │3958    └─ lib/replacements.exs:69:1039593960    warning: using single-quoted strings to represent charlists is deprecated.3961    Use ~c"" if you indeed want a charlist or use "" instead.3962    You may run "mix format --migrate" to change all single-quoted3963    strings to use the ~c sigil and fix this warning.3964    │3965 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},3966    │                     ~3967    │3968    └─ lib/replacements.exs:69:2139693970    warning: using single-quoted strings to represent charlists is deprecated.3971    Use ~c"" if you indeed want a charlist or use "" instead.3972    You may run "mix format --migrate" to change all single-quoted3973    strings to use the ~c sigil and fix this warning.3974    │3975 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},3976    │                                ~3977    │3978    └─ lib/replacements.exs:69:3239793980    warning: using single-quoted strings to represent charlists is deprecated.3981    Use ~c"" if you indeed want a charlist or use "" instead.3982    You may run "mix format --migrate" to change all single-quoted3983    strings to use the ~c sigil and fix this warning.3984    │3985 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},3986    │                                           ~3987    │3988    └─ lib/replacements.exs:69:4339893990    warning: using single-quoted strings to represent charlists is deprecated.3991    Use ~c"" if you indeed want a charlist or use "" instead.3992    You may run "mix format --migrate" to change all single-quoted3993    strings to use the ~c sigil and fix this warning.3994    │3995 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},3996    │                                                      ~3997    │3998    └─ lib/replacements.exs:69:5439994000    warning: using single-quoted strings to represent charlists is deprecated.4001    Use ~c"" if you indeed want a charlist or use "" instead.4002    You may run "mix format --migrate" to change all single-quoted4003    strings to use the ~c sigil and fix this warning.4004    │4005 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},4006    │                                                                 ~4007    │4008    └─ lib/replacements.exs:69:6540094010    warning: using single-quoted strings to represent charlists is deprecated.4011    Use ~c"" if you indeed want a charlist or use "" instead.4012    You may run "mix format --migrate" to change all single-quoted4013    strings to use the ~c sigil and fix this warning.4014    │4015 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},4016    │                                                                            ~4017    │4018    └─ lib/replacements.exs:69:7640194020    warning: using single-quoted strings to represent charlists is deprecated.4021    Use ~c"" if you indeed want a charlist or use "" instead.4022    You may run "mix format --migrate" to change all single-quoted4023    strings to use the ~c sigil and fix this warning.4024    │4025 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},4026    │                                                                                       ~4027    │4028    └─ lib/replacements.exs:69:8740294030    warning: using single-quoted strings to represent charlists is deprecated.4031    Use ~c"" if you indeed want a charlist or use "" instead.4032    You may run "mix format --migrate" to change all single-quoted4033    strings to use the ~c sigil and fix this warning.4034    │4035 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},4036    │                                                                                                   ~4037    │4038    └─ lib/replacements.exs:69:9940394040    warning: using single-quoted strings to represent charlists is deprecated.4041    Use ~c"" if you indeed want a charlist or use "" instead.4042    You may run "mix format --migrate" to change all single-quoted4043    strings to use the ~c sigil and fix this warning.4044    │4045 69 │     {?А, 'A'}, {?Б, 'B'}, {?В, 'V'}, {?Г, 'G'}, {?Д, 'D'}, {?Е, 'E'}, {?Ё, 'E'}, {?Ж, 'Zh'}, {?З, 'Z'}, {?И, 'I'},4046    │                                                                                                              ~4047    │4048    └─ lib/replacements.exs:69:11040494050    warning: using single-quoted strings to represent charlists is deprecated.4051    Use ~c"" if you indeed want a charlist or use "" instead.4052    You may run "mix format --migrate" to change all single-quoted4053    strings to use the ~c sigil and fix this warning.4054    │4055 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4056    │          ~4057    │4058    └─ lib/replacements.exs:70:1040594060    warning: using single-quoted strings to represent charlists is deprecated.4061    Use ~c"" if you indeed want a charlist or use "" instead.4062    You may run "mix format --migrate" to change all single-quoted4063    strings to use the ~c sigil and fix this warning.4064    │4065 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4066    │                     ~4067    │4068    └─ lib/replacements.exs:70:2140694070    warning: using single-quoted strings to represent charlists is deprecated.4071    Use ~c"" if you indeed want a charlist or use "" instead.4072    You may run "mix format --migrate" to change all single-quoted4073    strings to use the ~c sigil and fix this warning.4074    │4075 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4076    │                                ~4077    │4078    └─ lib/replacements.exs:70:3240794080    warning: using single-quoted strings to represent charlists is deprecated.4081    Use ~c"" if you indeed want a charlist or use "" instead.4082    You may run "mix format --migrate" to change all single-quoted4083    strings to use the ~c sigil and fix this warning.4084    │4085 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4086    │                                           ~4087    │4088    └─ lib/replacements.exs:70:4340894090    warning: using single-quoted strings to represent charlists is deprecated.4091    Use ~c"" if you indeed want a charlist or use "" instead.4092    You may run "mix format --migrate" to change all single-quoted4093    strings to use the ~c sigil and fix this warning.4094    │4095 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4096    │                                                      ~4097    │4098    └─ lib/replacements.exs:70:5440994100    warning: using single-quoted strings to represent charlists is deprecated.4101    Use ~c"" if you indeed want a charlist or use "" instead.4102    You may run "mix format --migrate" to change all single-quoted4103    strings to use the ~c sigil and fix this warning.4104    │4105 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4106    │                                                                 ~4107    │4108    └─ lib/replacements.exs:70:6541094110    warning: using single-quoted strings to represent charlists is deprecated.4111    Use ~c"" if you indeed want a charlist or use "" instead.4112    You may run "mix format --migrate" to change all single-quoted4113    strings to use the ~c sigil and fix this warning.4114    │4115 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4116    │                                                                            ~4117    │4118    └─ lib/replacements.exs:70:7641194120    warning: using single-quoted strings to represent charlists is deprecated.4121    Use ~c"" if you indeed want a charlist or use "" instead.4122    You may run "mix format --migrate" to change all single-quoted4123    strings to use the ~c sigil and fix this warning.4124    │4125 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4126    │                                                                                       ~4127    │4128    └─ lib/replacements.exs:70:8741294130    warning: using single-quoted strings to represent charlists is deprecated.4131    Use ~c"" if you indeed want a charlist or use "" instead.4132    You may run "mix format --migrate" to change all single-quoted4133    strings to use the ~c sigil and fix this warning.4134    │4135 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4136    │                                                                                                  ~4137    │4138    └─ lib/replacements.exs:70:9841394140    warning: using single-quoted strings to represent charlists is deprecated.4141    Use ~c"" if you indeed want a charlist or use "" instead.4142    You may run "mix format --migrate" to change all single-quoted4143    strings to use the ~c sigil and fix this warning.4144    │4145 70 │     {?Й, 'J'}, {?К, 'K'}, {?Л, 'L'}, {?М, 'M'}, {?Н, 'N'}, {?О, 'O'}, {?П, 'P'}, {?Р, 'R'}, {?С, 'S'}, {?Т, 'T'},4146    │                                                                                                             ~4147    │4148    └─ lib/replacements.exs:70:10941494150    warning: using single-quoted strings to represent charlists is deprecated.4151    Use ~c"" if you indeed want a charlist or use "" instead.4152    You may run "mix format --migrate" to change all single-quoted4153    strings to use the ~c sigil and fix this warning.4154    │4155 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4156    │          ~4157    │4158    └─ lib/replacements.exs:71:1041594160    warning: using single-quoted strings to represent charlists is deprecated.4161    Use ~c"" if you indeed want a charlist or use "" instead.4162    You may run "mix format --migrate" to change all single-quoted4163    strings to use the ~c sigil and fix this warning.4164    │4165 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4166    │                     ~4167    │4168    └─ lib/replacements.exs:71:2141694170    warning: using single-quoted strings to represent charlists is deprecated.4171    Use ~c"" if you indeed want a charlist or use "" instead.4172    You may run "mix format --migrate" to change all single-quoted4173    strings to use the ~c sigil and fix this warning.4174    │4175 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4176    │                                ~4177    │4178    └─ lib/replacements.exs:71:3241794180    warning: using single-quoted strings to represent charlists is deprecated.4181    Use ~c"" if you indeed want a charlist or use "" instead.4182    You may run "mix format --migrate" to change all single-quoted4183    strings to use the ~c sigil and fix this warning.4184    │4185 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4186    │                                           ~4187    │4188    └─ lib/replacements.exs:71:4341894190    warning: using single-quoted strings to represent charlists is deprecated.4191    Use ~c"" if you indeed want a charlist or use "" instead.4192    You may run "mix format --migrate" to change all single-quoted4193    strings to use the ~c sigil and fix this warning.4194    │4195 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4196    │                                                      ~4197    │4198    └─ lib/replacements.exs:71:5441994200    warning: using single-quoted strings to represent charlists is deprecated.4201    Use ~c"" if you indeed want a charlist or use "" instead.4202    You may run "mix format --migrate" to change all single-quoted4203    strings to use the ~c sigil and fix this warning.4204    │4205 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4206    │                                                                  ~4207    │4208    └─ lib/replacements.exs:71:6642094210    warning: using single-quoted strings to represent charlists is deprecated.4211    Use ~c"" if you indeed want a charlist or use "" instead.4212    You may run "mix format --migrate" to change all single-quoted4213    strings to use the ~c sigil and fix this warning.4214    │4215 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4216    │                                                                              ~4217    │4218    └─ lib/replacements.exs:71:7842194220    warning: using single-quoted strings to represent charlists is deprecated.4221    Use ~c"" if you indeed want a charlist or use "" instead.4222    You may run "mix format --migrate" to change all single-quoted4223    strings to use the ~c sigil and fix this warning.4224    │4225 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4226    │                                                                                            ~4227    │4228    └─ lib/replacements.exs:71:9242294230    warning: using single-quoted strings to represent charlists is deprecated.4231    Use ~c"" if you indeed want a charlist or use "" instead.4232    You may run "mix format --migrate" to change all single-quoted4233    strings to use the ~c sigil and fix this warning.4234    │4235 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4236    │                                                                                                      ~4237    │4238    └─ lib/replacements.exs:71:10242394240    warning: using single-quoted strings to represent charlists is deprecated.4241    Use ~c"" if you indeed want a charlist or use "" instead.4242    You may run "mix format --migrate" to change all single-quoted4243    strings to use the ~c sigil and fix this warning.4244    │4245 71 │     {?У, 'U'}, {?Ф, 'F'}, {?Х, 'H'}, {?Ц, 'C'}, {?Ч, 'Ch'}, {?Ш, 'Sh'}, {?Щ, 'Shch'}, {?Ъ, ''}, {?Ы, 'Y'}, {?Ь, ''},4246    │                                                                                                                 ~4247    │4248    └─ lib/replacements.exs:71:11342494250    warning: using single-quoted strings to represent charlists is deprecated.4251    Use ~c"" if you indeed want a charlist or use "" instead.4252    You may run "mix format --migrate" to change all single-quoted4253    strings to use the ~c sigil and fix this warning.4254    │4255 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4256    │          ~4257    │4258    └─ lib/replacements.exs:72:1042594260    warning: using single-quoted strings to represent charlists is deprecated.4261    Use ~c"" if you indeed want a charlist or use "" instead.4262    You may run "mix format --migrate" to change all single-quoted4263    strings to use the ~c sigil and fix this warning.4264    │4265 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4266    │                     ~4267    │4268    └─ lib/replacements.exs:72:2142694270    warning: using single-quoted strings to represent charlists is deprecated.4271    Use ~c"" if you indeed want a charlist or use "" instead.4272    You may run "mix format --migrate" to change all single-quoted4273    strings to use the ~c sigil and fix this warning.4274    │4275 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4276    │                                 ~4277    │4278    └─ lib/replacements.exs:72:3342794280    warning: using single-quoted strings to represent charlists is deprecated.4281    Use ~c"" if you indeed want a charlist or use "" instead.4282    You may run "mix format --migrate" to change all single-quoted4283    strings to use the ~c sigil and fix this warning.4284    │4285 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4286    │                                             ~4287    │4288    └─ lib/replacements.exs:72:4542894290    warning: using single-quoted strings to represent charlists is deprecated.4291    Use ~c"" if you indeed want a charlist or use "" instead.4292    You may run "mix format --migrate" to change all single-quoted4293    strings to use the ~c sigil and fix this warning.4294    │4295 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4296    │                                                        ~4297    │4298    └─ lib/replacements.exs:72:5642994300    warning: using single-quoted strings to represent charlists is deprecated.4301    Use ~c"" if you indeed want a charlist or use "" instead.4302    You may run "mix format --migrate" to change all single-quoted4303    strings to use the ~c sigil and fix this warning.4304    │4305 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4306    │                                                                   ~4307    │4308    └─ lib/replacements.exs:72:6743094310    warning: using single-quoted strings to represent charlists is deprecated.4311    Use ~c"" if you indeed want a charlist or use "" instead.4312    You may run "mix format --migrate" to change all single-quoted4313    strings to use the ~c sigil and fix this warning.4314    │4315 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4316    │                                                                              ~4317    │4318    └─ lib/replacements.exs:72:7843194320    warning: using single-quoted strings to represent charlists is deprecated.4321    Use ~c"" if you indeed want a charlist or use "" instead.4322    You may run "mix format --migrate" to change all single-quoted4323    strings to use the ~c sigil and fix this warning.4324    │4325 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4326    │                                                                                         ~4327    │4328    └─ lib/replacements.exs:72:8943294330    warning: using single-quoted strings to represent charlists is deprecated.4331    Use ~c"" if you indeed want a charlist or use "" instead.4332    You may run "mix format --migrate" to change all single-quoted4333    strings to use the ~c sigil and fix this warning.4334    │4335 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4336    │                                                                                                    ~4337    │4338    └─ lib/replacements.exs:72:10043394340    warning: using single-quoted strings to represent charlists is deprecated.4341    Use ~c"" if you indeed want a charlist or use "" instead.4342    You may run "mix format --migrate" to change all single-quoted4343    strings to use the ~c sigil and fix this warning.4344    │4345 72 │     {?Э, 'E'}, {?Ю, 'Ju'}, {?Я, 'Ja'}, {?а, 'a'}, {?б, 'b'}, {?в, 'v'}, {?г, 'g'}, {?д, 'd'}, {?е, 'e'}, {?ё, 'e'},4346    │                                                                                                               ~4347    │4348    └─ lib/replacements.exs:72:11143494350    warning: using single-quoted strings to represent charlists is deprecated.4351    Use ~c"" if you indeed want a charlist or use "" instead.4352    You may run "mix format --migrate" to change all single-quoted4353    strings to use the ~c sigil and fix this warning.4354    │4355 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4356    │          ~4357    │4358    └─ lib/replacements.exs:73:1043594360    warning: using single-quoted strings to represent charlists is deprecated.4361    Use ~c"" if you indeed want a charlist or use "" instead.4362    You may run "mix format --migrate" to change all single-quoted4363    strings to use the ~c sigil and fix this warning.4364    │4365 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4366    │                      ~4367    │4368    └─ lib/replacements.exs:73:2243694370    warning: using single-quoted strings to represent charlists is deprecated.4371    Use ~c"" if you indeed want a charlist or use "" instead.4372    You may run "mix format --migrate" to change all single-quoted4373    strings to use the ~c sigil and fix this warning.4374    │4375 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4376    │                                 ~4377    │4378    └─ lib/replacements.exs:73:3343794380    warning: using single-quoted strings to represent charlists is deprecated.4381    Use ~c"" if you indeed want a charlist or use "" instead.4382    You may run "mix format --migrate" to change all single-quoted4383    strings to use the ~c sigil and fix this warning.4384    │4385 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4386    │                                            ~4387    │4388    └─ lib/replacements.exs:73:4443894390    warning: using single-quoted strings to represent charlists is deprecated.4391    Use ~c"" if you indeed want a charlist or use "" instead.4392    You may run "mix format --migrate" to change all single-quoted4393    strings to use the ~c sigil and fix this warning.4394    │4395 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4396    │                                                       ~4397    │4398    └─ lib/replacements.exs:73:5543994400    warning: using single-quoted strings to represent charlists is deprecated.4401    Use ~c"" if you indeed want a charlist or use "" instead.4402    You may run "mix format --migrate" to change all single-quoted4403    strings to use the ~c sigil and fix this warning.4404    │4405 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4406    │                                                                  ~4407    │4408    └─ lib/replacements.exs:73:6644094410    warning: using single-quoted strings to represent charlists is deprecated.4411    Use ~c"" if you indeed want a charlist or use "" instead.4412    You may run "mix format --migrate" to change all single-quoted4413    strings to use the ~c sigil and fix this warning.4414    │4415 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4416    │                                                                             ~4417    │4418    └─ lib/replacements.exs:73:7744194420    warning: using single-quoted strings to represent charlists is deprecated.4421    Use ~c"" if you indeed want a charlist or use "" instead.4422    You may run "mix format --migrate" to change all single-quoted4423    strings to use the ~c sigil and fix this warning.4424    │4425 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4426    │                                                                                        ~4427    │4428    └─ lib/replacements.exs:73:8844294430    warning: using single-quoted strings to represent charlists is deprecated.4431    Use ~c"" if you indeed want a charlist or use "" instead.4432    You may run "mix format --migrate" to change all single-quoted4433    strings to use the ~c sigil and fix this warning.4434    │4435 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4436    │                                                                                                   ~4437    │4438    └─ lib/replacements.exs:73:9944394440    warning: using single-quoted strings to represent charlists is deprecated.4441    Use ~c"" if you indeed want a charlist or use "" instead.4442    You may run "mix format --migrate" to change all single-quoted4443    strings to use the ~c sigil and fix this warning.4444    │4445 73 │     {?ж, 'zh'}, {?з, 'z'}, {?и, 'i'}, {?й, 'j'}, {?к, 'k'}, {?л, 'l'}, {?м, 'm'}, {?н, 'n'}, {?о, 'o'}, {?п, 'p'},4446    │                                                                                                              ~4447    │4448    └─ lib/replacements.exs:73:11044494450    warning: using single-quoted strings to represent charlists is deprecated.4451    Use ~c"" if you indeed want a charlist or use "" instead.4452    You may run "mix format --migrate" to change all single-quoted4453    strings to use the ~c sigil and fix this warning.4454    │4455 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4456    │          ~4457    │4458    └─ lib/replacements.exs:74:1044594460    warning: using single-quoted strings to represent charlists is deprecated.4461    Use ~c"" if you indeed want a charlist or use "" instead.4462    You may run "mix format --migrate" to change all single-quoted4463    strings to use the ~c sigil and fix this warning.4464    │4465 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4466    │                     ~4467    │4468    └─ lib/replacements.exs:74:2144694470    warning: using single-quoted strings to represent charlists is deprecated.4471    Use ~c"" if you indeed want a charlist or use "" instead.4472    You may run "mix format --migrate" to change all single-quoted4473    strings to use the ~c sigil and fix this warning.4474    │4475 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4476    │                                ~4477    │4478    └─ lib/replacements.exs:74:3244794480    warning: using single-quoted strings to represent charlists is deprecated.4481    Use ~c"" if you indeed want a charlist or use "" instead.4482    You may run "mix format --migrate" to change all single-quoted4483    strings to use the ~c sigil and fix this warning.4484    │4485 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4486    │                                           ~4487    │4488    └─ lib/replacements.exs:74:4344894490    warning: using single-quoted strings to represent charlists is deprecated.4491    Use ~c"" if you indeed want a charlist or use "" instead.4492    You may run "mix format --migrate" to change all single-quoted4493    strings to use the ~c sigil and fix this warning.4494    │4495 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4496    │                                                      ~4497    │4498    └─ lib/replacements.exs:74:5444994500    warning: using single-quoted strings to represent charlists is deprecated.4501    Use ~c"" if you indeed want a charlist or use "" instead.4502    You may run "mix format --migrate" to change all single-quoted4503    strings to use the ~c sigil and fix this warning.4504    │4505 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4506    │                                                                 ~4507    │4508    └─ lib/replacements.exs:74:6545094510    warning: using single-quoted strings to represent charlists is deprecated.4511    Use ~c"" if you indeed want a charlist or use "" instead.4512    You may run "mix format --migrate" to change all single-quoted4513    strings to use the ~c sigil and fix this warning.4514    │4515 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4516    │                                                                            ~4517    │4518    └─ lib/replacements.exs:74:7645194520    warning: using single-quoted strings to represent charlists is deprecated.4521    Use ~c"" if you indeed want a charlist or use "" instead.4522    You may run "mix format --migrate" to change all single-quoted4523    strings to use the ~c sigil and fix this warning.4524    │4525 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4526    │                                                                                       ~4527    │4528    └─ lib/replacements.exs:74:8745294530    warning: using single-quoted strings to represent charlists is deprecated.4531    Use ~c"" if you indeed want a charlist or use "" instead.4532    You may run "mix format --migrate" to change all single-quoted4533    strings to use the ~c sigil and fix this warning.4534    │4535 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4536    │                                                                                                   ~4537    │4538    └─ lib/replacements.exs:74:9945394540    warning: using single-quoted strings to represent charlists is deprecated.4541    Use ~c"" if you indeed want a charlist or use "" instead.4542    You may run "mix format --migrate" to change all single-quoted4543    strings to use the ~c sigil and fix this warning.4544    │4545 74 │     {?р, 'r'}, {?с, 's'}, {?т, 't'}, {?у, 'u'}, {?ф, 'f'}, {?х, 'h'}, {?ц, 'c'}, {?ч, 'ch'}, {?ш, 'sh'}, {?щ, 'shch'},4546    │                                                                                                               ~4547    │4548    └─ lib/replacements.exs:74:11145494550    warning: using single-quoted strings to represent charlists is deprecated.4551    Use ~c"" if you indeed want a charlist or use "" instead.4552    You may run "mix format --migrate" to change all single-quoted4553    strings to use the ~c sigil and fix this warning.4554    │4555 75 │     {?ъ, ''}, {?ы, 'y'}, {?ь, ''}, {?э, 'e'}, {?ю, 'ju'}, {?я, 'ja'},4556    │          ~4557    │4558    └─ lib/replacements.exs:75:1045594560    warning: using single-quoted strings to represent charlists is deprecated.4561    Use ~c"" if you indeed want a charlist or use "" instead.4562    You may run "mix format --migrate" to change all single-quoted4563    strings to use the ~c sigil and fix this warning.4564    │4565 75 │     {?ъ, ''}, {?ы, 'y'}, {?ь, ''}, {?э, 'e'}, {?ю, 'ju'}, {?я, 'ja'},4566    │                    ~4567    │4568    └─ lib/replacements.exs:75:2045694570    warning: using single-quoted strings to represent charlists is deprecated.4571    Use ~c"" if you indeed want a charlist or use "" instead.4572    You may run "mix format --migrate" to change all single-quoted4573    strings to use the ~c sigil and fix this warning.4574    │4575 75 │     {?ъ, ''}, {?ы, 'y'}, {?ь, ''}, {?э, 'e'}, {?ю, 'ju'}, {?я, 'ja'},4576    │                               ~4577    │4578    └─ lib/replacements.exs:75:3145794580    warning: using single-quoted strings to represent charlists is deprecated.4581    Use ~c"" if you indeed want a charlist or use "" instead.4582    You may run "mix format --migrate" to change all single-quoted4583    strings to use the ~c sigil and fix this warning.4584    │4585 75 │     {?ъ, ''}, {?ы, 'y'}, {?ь, ''}, {?э, 'e'}, {?ю, 'ju'}, {?я, 'ja'},4586    │                                         ~4587    │4588    └─ lib/replacements.exs:75:4145894590    warning: using single-quoted strings to represent charlists is deprecated.4591    Use ~c"" if you indeed want a charlist or use "" instead.4592    You may run "mix format --migrate" to change all single-quoted4593    strings to use the ~c sigil and fix this warning.4594    │4595 75 │     {?ъ, ''}, {?ы, 'y'}, {?ь, ''}, {?э, 'e'}, {?ю, 'ju'}, {?я, 'ja'},4596    │                                                    ~4597    │4598    └─ lib/replacements.exs:75:5245994600    warning: using single-quoted strings to represent charlists is deprecated.4601    Use ~c"" if you indeed want a charlist or use "" instead.4602    You may run "mix format --migrate" to change all single-quoted4603    strings to use the ~c sigil and fix this warning.4604    │4605 75 │     {?ъ, ''}, {?ы, 'y'}, {?ь, ''}, {?э, 'e'}, {?ю, 'ju'}, {?я, 'ja'},4606    │                                                                ~4607    │4608    └─ lib/replacements.exs:75:6446094610    warning: using single-quoted strings to represent charlists is deprecated.4611    Use ~c"" if you indeed want a charlist or use "" instead.4612    You may run "mix format --migrate" to change all single-quoted4613    strings to use the ~c sigil and fix this warning.4614    │4615 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4616    │          ~4617    │4618    └─ lib/replacements.exs:78:1046194620    warning: using single-quoted strings to represent charlists is deprecated.4621    Use ~c"" if you indeed want a charlist or use "" instead.4622    You may run "mix format --migrate" to change all single-quoted4623    strings to use the ~c sigil and fix this warning.4624    │4625 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4626    │                     ~4627    │4628    └─ lib/replacements.exs:78:2146294630    warning: using single-quoted strings to represent charlists is deprecated.4631    Use ~c"" if you indeed want a charlist or use "" instead.4632    You may run "mix format --migrate" to change all single-quoted4633    strings to use the ~c sigil and fix this warning.4634    │4635 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4636    │                                ~4637    │4638    └─ lib/replacements.exs:78:3246394640    warning: using single-quoted strings to represent charlists is deprecated.4641    Use ~c"" if you indeed want a charlist or use "" instead.4642    You may run "mix format --migrate" to change all single-quoted4643    strings to use the ~c sigil and fix this warning.4644    │4645 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4646    │                                           ~4647    │4648    └─ lib/replacements.exs:78:4346494650    warning: using single-quoted strings to represent charlists is deprecated.4651    Use ~c"" if you indeed want a charlist or use "" instead.4652    You may run "mix format --migrate" to change all single-quoted4653    strings to use the ~c sigil and fix this warning.4654    │4655 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4656    │                                                      ~4657    │4658    └─ lib/replacements.exs:78:5446594660    warning: using single-quoted strings to represent charlists is deprecated.4661    Use ~c"" if you indeed want a charlist or use "" instead.4662    You may run "mix format --migrate" to change all single-quoted4663    strings to use the ~c sigil and fix this warning.4664    │4665 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4666    │                                                                 ~4667    │4668    └─ lib/replacements.exs:78:6546694670    warning: using single-quoted strings to represent charlists is deprecated.4671    Use ~c"" if you indeed want a charlist or use "" instead.4672    You may run "mix format --migrate" to change all single-quoted4673    strings to use the ~c sigil and fix this warning.4674    │4675 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4676    │                                                                            ~4677    │4678    └─ lib/replacements.exs:78:7646794680    warning: using single-quoted strings to represent charlists is deprecated.4681    Use ~c"" if you indeed want a charlist or use "" instead.4682    You may run "mix format --migrate" to change all single-quoted4683    strings to use the ~c sigil and fix this warning.4684    │4685 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4686    │                                                                                       ~4687    │4688    └─ lib/replacements.exs:78:8746894690    warning: using single-quoted strings to represent charlists is deprecated.4691    Use ~c"" if you indeed want a charlist or use "" instead.4692    You may run "mix format --migrate" to change all single-quoted4693    strings to use the ~c sigil and fix this warning.4694    │4695 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4696    │                                                                                                  ~4697    │4698    └─ lib/replacements.exs:78:9846994700    warning: using single-quoted strings to represent charlists is deprecated.4701    Use ~c"" if you indeed want a charlist or use "" instead.4702    You may run "mix format --migrate" to change all single-quoted4703    strings to use the ~c sigil and fix this warning.4704    │4705 78 │     {?Ŋ, 'N'}, {?ŋ, 'n'}, {?Ǧ, 'G'}, {?ǧ, 'g'}, {?Ǩ, 'K'}, {?ǩ, 'k'}, {?Ʒ, 'Z'}, {?ʒ, 'z'}, {?Ǯ, 'Z'}, {?ǯ, 'z'},4706    │                                                                                                             ~4707    │4708    └─ lib/replacements.exs:78:10947094710    warning: using single-quoted strings to represent charlists is deprecated.4711    Use ~c"" if you indeed want a charlist or use "" instead.4712    You may run "mix format --migrate" to change all single-quoted4713    strings to use the ~c sigil and fix this warning.4714    │4715 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4716    │          ~4717    │4718    └─ lib/replacements.exs:81:1047194720    warning: using single-quoted strings to represent charlists is deprecated.4721    Use ~c"" if you indeed want a charlist or use "" instead.4722    You may run "mix format --migrate" to change all single-quoted4723    strings to use the ~c sigil and fix this warning.4724    │4725 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4726    │                      ~4727    │4728    └─ lib/replacements.exs:81:2247294730    warning: using single-quoted strings to represent charlists is deprecated.4731    Use ~c"" if you indeed want a charlist or use "" instead.4732    You may run "mix format --migrate" to change all single-quoted4733    strings to use the ~c sigil and fix this warning.4734    │4735 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4736    │                                 ~4737    │4738    └─ lib/replacements.exs:81:3347394740    warning: using single-quoted strings to represent charlists is deprecated.4741    Use ~c"" if you indeed want a charlist or use "" instead.4742    You may run "mix format --migrate" to change all single-quoted4743    strings to use the ~c sigil and fix this warning.4744    │4745 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4746    │                                             ~4747    │4748    └─ lib/replacements.exs:81:4547494750    warning: using single-quoted strings to represent charlists is deprecated.4751    Use ~c"" if you indeed want a charlist or use "" instead.4752    You may run "mix format --migrate" to change all single-quoted4753    strings to use the ~c sigil and fix this warning.4754    │4755 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4756    │                                                         ~4757    │4758    └─ lib/replacements.exs:81:5747594760    warning: using single-quoted strings to represent charlists is deprecated.4761    Use ~c"" if you indeed want a charlist or use "" instead.4762    You may run "mix format --migrate" to change all single-quoted4763    strings to use the ~c sigil and fix this warning.4764    │4765 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4766    │                                                                    ~4767    │4768    └─ lib/replacements.exs:81:6847694770    warning: using single-quoted strings to represent charlists is deprecated.4771    Use ~c"" if you indeed want a charlist or use "" instead.4772    You may run "mix format --migrate" to change all single-quoted4773    strings to use the ~c sigil and fix this warning.4774    │4775 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4776    │                                                                                ~4777    │4778    └─ lib/replacements.exs:81:8047794780    warning: using single-quoted strings to represent charlists is deprecated.4781    Use ~c"" if you indeed want a charlist or use "" instead.4782    You may run "mix format --migrate" to change all single-quoted4783    strings to use the ~c sigil and fix this warning.4784    │4785 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4786    │                                                                                            ~4787    │4788    └─ lib/replacements.exs:81:9247894790    warning: using single-quoted strings to represent charlists is deprecated.4791    Use ~c"" if you indeed want a charlist or use "" instead.4792    You may run "mix format --migrate" to change all single-quoted4793    strings to use the ~c sigil and fix this warning.4794    │4795 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4796    │                                                                                                       ~4797    │4798    └─ lib/replacements.exs:81:10347994800    warning: using single-quoted strings to represent charlists is deprecated.4801    Use ~c"" if you indeed want a charlist or use "" instead.4802    You may run "mix format --migrate" to change all single-quoted4803    strings to use the ~c sigil and fix this warning.4804    │4805 81 │     {?ђ, 'dj'}, {?ј, 'j'}, {?љ, 'lj'}, {?њ, 'nj'}, {?ћ, 'c'}, {?џ, 'dz'}, {?Ђ, 'Dj'}, {?Ј, 'j'}, {?Љ, 'Lj'}, {?Њ, 'Nj'},4806    │                                                                                                                   ~4807    │4808    └─ lib/replacements.exs:81:11548094810    warning: using single-quoted strings to represent charlists is deprecated.4811    Use ~c"" if you indeed want a charlist or use "" instead.4812    You may run "mix format --migrate" to change all single-quoted4813    strings to use the ~c sigil and fix this warning.4814    │4815 82 │     {?Ћ, 'C'}, {?Џ, 'Dz'},4816    │          ~4817    │4818    └─ lib/replacements.exs:82:1048194820    warning: using single-quoted strings to represent charlists is deprecated.4821    Use ~c"" if you indeed want a charlist or use "" instead.4822    You may run "mix format --migrate" to change all single-quoted4823    strings to use the ~c sigil and fix this warning.4824    │4825 82 │     {?Ћ, 'C'}, {?Џ, 'Dz'},4826    │                     ~4827    │4828    └─ lib/replacements.exs:82:2148294830    warning: using single-quoted strings to represent charlists is deprecated.4831    Use ~c"" if you indeed want a charlist or use "" instead.4832    You may run "mix format --migrate" to change all single-quoted4833    strings to use the ~c sigil and fix this warning.4834    │4835 88 │     {?Ğ, 'G'}, {?İ, 'I'}, {?Ş, 'S'}, {?ğ, 'g'}, {?ı, 'i'}, {?ş, 's'}, #{?Ç, 'C'}, {?ç, 'c'},4836    │          ~4837    │4838    └─ lib/replacements.exs:88:1048394840    warning: using single-quoted strings to represent charlists is deprecated.4841    Use ~c"" if you indeed want a charlist or use "" instead.4842    You may run "mix format --migrate" to change all single-quoted4843    strings to use the ~c sigil and fix this warning.4844    │4845 88 │     {?Ğ, 'G'}, {?İ, 'I'}, {?Ş, 'S'}, {?ğ, 'g'}, {?ı, 'i'}, {?ş, 's'}, #{?Ç, 'C'}, {?ç, 'c'},4846    │                     ~4847    │4848    └─ lib/replacements.exs:88:2148494850    warning: using single-quoted strings to represent charlists is deprecated.4851    Use ~c"" if you indeed want a charlist or use "" instead.4852    You may run "mix format --migrate" to change all single-quoted4853    strings to use the ~c sigil and fix this warning.4854    │4855 88 │     {?Ğ, 'G'}, {?İ, 'I'}, {?Ş, 'S'}, {?ğ, 'g'}, {?ı, 'i'}, {?ş, 's'}, #{?Ç, 'C'}, {?ç, 'c'},4856    │                                ~4857    │4858    └─ lib/replacements.exs:88:3248594860    warning: using single-quoted strings to represent charlists is deprecated.4861    Use ~c"" if you indeed want a charlist or use "" instead.4862    You may run "mix format --migrate" to change all single-quoted4863    strings to use the ~c sigil and fix this warning.4864    │4865 88 │     {?Ğ, 'G'}, {?İ, 'I'}, {?Ş, 'S'}, {?ğ, 'g'}, {?ı, 'i'}, {?ş, 's'}, #{?Ç, 'C'}, {?ç, 'c'},4866    │                                           ~4867    │4868    └─ lib/replacements.exs:88:4348694870    warning: using single-quoted strings to represent charlists is deprecated.4871    Use ~c"" if you indeed want a charlist or use "" instead.4872    You may run "mix format --migrate" to change all single-quoted4873    strings to use the ~c sigil and fix this warning.4874    │4875 88 │     {?Ğ, 'G'}, {?İ, 'I'}, {?Ş, 'S'}, {?ğ, 'g'}, {?ı, 'i'}, {?ş, 's'}, #{?Ç, 'C'}, {?ç, 'c'},4876    │                                                      ~4877    │4878    └─ lib/replacements.exs:88:5448794880    warning: using single-quoted strings to represent charlists is deprecated.4881    Use ~c"" if you indeed want a charlist or use "" instead.4882    You may run "mix format --migrate" to change all single-quoted4883    strings to use the ~c sigil and fix this warning.4884    │4885 88 │     {?Ğ, 'G'}, {?İ, 'I'}, {?Ş, 'S'}, {?ğ, 'g'}, {?ı, 'i'}, {?ş, 's'}, #{?Ç, 'C'}, {?ç, 'c'},4886    │                                                                 ~4887    │4888    └─ lib/replacements.exs:88:6548894890    warning: using single-quoted strings to represent charlists is deprecated.4891    Use ~c"" if you indeed want a charlist or use "" instead.4892    You may run "mix format --migrate" to change all single-quoted4893    strings to use the ~c sigil and fix this warning.4894    │4895 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4896    │          ~4897    │4898    └─ lib/replacements.exs:91:1048994900    warning: using single-quoted strings to represent charlists is deprecated.4901    Use ~c"" if you indeed want a charlist or use "" instead.4902    You may run "mix format --migrate" to change all single-quoted4903    strings to use the ~c sigil and fix this warning.4904    │4905 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4906    │                      ~4907    │4908    └─ lib/replacements.exs:91:2249094910    warning: using single-quoted strings to represent charlists is deprecated.4911    Use ~c"" if you indeed want a charlist or use "" instead.4912    You may run "mix format --migrate" to change all single-quoted4913    strings to use the ~c sigil and fix this warning.4914    │4915 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4916    │                                 ~4917    │4918    └─ lib/replacements.exs:91:3349194920    warning: using single-quoted strings to represent charlists is deprecated.4921    Use ~c"" if you indeed want a charlist or use "" instead.4922    You may run "mix format --migrate" to change all single-quoted4923    strings to use the ~c sigil and fix this warning.4924    │4925 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4926    │                                             ~4927    │4928    └─ lib/replacements.exs:91:4549294930    warning: using single-quoted strings to represent charlists is deprecated.4931    Use ~c"" if you indeed want a charlist or use "" instead.4932    You may run "mix format --migrate" to change all single-quoted4933    strings to use the ~c sigil and fix this warning.4934    │4935 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4936    │                                                        ~4937    │4938    └─ lib/replacements.exs:91:5649394940    warning: using single-quoted strings to represent charlists is deprecated.4941    Use ~c"" if you indeed want a charlist or use "" instead.4942    You may run "mix format --migrate" to change all single-quoted4943    strings to use the ~c sigil and fix this warning.4944    │4945 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4946    │                                                                    ~4947    │4948    └─ lib/replacements.exs:91:6849494950    warning: using single-quoted strings to represent charlists is deprecated.4951    Use ~c"" if you indeed want a charlist or use "" instead.4952    You may run "mix format --migrate" to change all single-quoted4953    strings to use the ~c sigil and fix this warning.4954    │4955 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4956    │                                                                               ~4957    │4958    └─ lib/replacements.exs:91:7949594960    warning: using single-quoted strings to represent charlists is deprecated.4961    Use ~c"" if you indeed want a charlist or use "" instead.4962    You may run "mix format --migrate" to change all single-quoted4963    strings to use the ~c sigil and fix this warning.4964    │4965 91 │     {?Є, 'Ye'}, {?І, 'I'}, {?Ї, 'Ji'}, {?Ґ, 'G'}, {?є, 'ye'}, {?і, 'i'}, {?ї, 'ji'}, {?ґ, 'g'},4966    │                                                                                           ~4967    │4968    └─ lib/replacements.exs:91:9149694970    warning: using single-quoted strings to represent charlists is deprecated.4971    Use ~c"" if you indeed want a charlist or use "" instead.4972    You may run "mix format --migrate" to change all single-quoted4973    strings to use the ~c sigil and fix this warning.4974    │4975 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},4976    │          ~4977    │4978    └─ lib/replacements.exs:94:1049794980    warning: using single-quoted strings to represent charlists is deprecated.4981    Use ~c"" if you indeed want a charlist or use "" instead.4982    You may run "mix format --migrate" to change all single-quoted4983    strings to use the ~c sigil and fix this warning.4984    │4985 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},4986    │                     ~4987    │4988    └─ lib/replacements.exs:94:2149894990    warning: using single-quoted strings to represent charlists is deprecated.4991    Use ~c"" if you indeed want a charlist or use "" instead.4992    You may run "mix format --migrate" to change all single-quoted4993    strings to use the ~c sigil and fix this warning.4994    │4995 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},4996    │                                ~4997    │4998    └─ lib/replacements.exs:94:3249995000    warning: using single-quoted strings to represent charlists is deprecated.5001    Use ~c"" if you indeed want a charlist or use "" instead.5002    You may run "mix format --migrate" to change all single-quoted5003    strings to use the ~c sigil and fix this warning.5004    │5005 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5006    │                                           ~5007    │5008    └─ lib/replacements.exs:94:4350095010    warning: using single-quoted strings to represent charlists is deprecated.5011    Use ~c"" if you indeed want a charlist or use "" instead.5012    You may run "mix format --migrate" to change all single-quoted5013    strings to use the ~c sigil and fix this warning.5014    │5015 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5016    │                                                      ~5017    │5018    └─ lib/replacements.exs:94:5450195020    warning: using single-quoted strings to represent charlists is deprecated.5021    Use ~c"" if you indeed want a charlist or use "" instead.5022    You may run "mix format --migrate" to change all single-quoted5023    strings to use the ~c sigil and fix this warning.5024    │5025 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5026    │                                                                 ~5027    │5028    └─ lib/replacements.exs:94:6550295030    warning: using single-quoted strings to represent charlists is deprecated.5031    Use ~c"" if you indeed want a charlist or use "" instead.5032    You may run "mix format --migrate" to change all single-quoted5033    strings to use the ~c sigil and fix this warning.5034    │5035 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5036    │                                                                            ~5037    │5038    └─ lib/replacements.exs:94:7650395040    warning: using single-quoted strings to represent charlists is deprecated.5041    Use ~c"" if you indeed want a charlist or use "" instead.5042    You may run "mix format --migrate" to change all single-quoted5043    strings to use the ~c sigil and fix this warning.5044    │5045 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5046    │                                                                                       ~5047    │5048    └─ lib/replacements.exs:94:8750495050    warning: using single-quoted strings to represent charlists is deprecated.5051    Use ~c"" if you indeed want a charlist or use "" instead.5052    You may run "mix format --migrate" to change all single-quoted5053    strings to use the ~c sigil and fix this warning.5054    │5055 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5056    │                                                                                                  ~5057    │5058    └─ lib/replacements.exs:94:9850595060    warning: using single-quoted strings to represent charlists is deprecated.5061    Use ~c"" if you indeed want a charlist or use "" instead.5062    You may run "mix format --migrate" to change all single-quoted5063    strings to use the ~c sigil and fix this warning.5064    │5065 94 │     {?ạ, 'a'}, {?ả, 'a'}, {?ầ, 'a'}, {?ấ, 'a'}, {?ậ, 'a'}, {?ẩ, 'a'}, {?ẫ, 'a'}, {?ằ, 'a'}, {?ắ, 'a'}, {?ặ, 'a'},5066    │                                                                                                             ~5067    │5068    └─ lib/replacements.exs:94:10950695070    warning: using single-quoted strings to represent charlists is deprecated.5071    Use ~c"" if you indeed want a charlist or use "" instead.5072    You may run "mix format --migrate" to change all single-quoted5073    strings to use the ~c sigil and fix this warning.5074    │5075 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5076    │          ~5077    │5078    └─ lib/replacements.exs:95:1050795080    warning: using single-quoted strings to represent charlists is deprecated.5081    Use ~c"" if you indeed want a charlist or use "" instead.5082    You may run "mix format --migrate" to change all single-quoted5083    strings to use the ~c sigil and fix this warning.5084    │5085 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5086    │                     ~5087    │5088    └─ lib/replacements.exs:95:2150895090    warning: using single-quoted strings to represent charlists is deprecated.5091    Use ~c"" if you indeed want a charlist or use "" instead.5092    You may run "mix format --migrate" to change all single-quoted5093    strings to use the ~c sigil and fix this warning.5094    │5095 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5096    │                                ~5097    │5098    └─ lib/replacements.exs:95:3250995100    warning: using single-quoted strings to represent charlists is deprecated.5101    Use ~c"" if you indeed want a charlist or use "" instead.5102    You may run "mix format --migrate" to change all single-quoted5103    strings to use the ~c sigil and fix this warning.5104    │5105 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5106    │                                           ~5107    │5108    └─ lib/replacements.exs:95:4351095110    warning: using single-quoted strings to represent charlists is deprecated.5111    Use ~c"" if you indeed want a charlist or use "" instead.5112    You may run "mix format --migrate" to change all single-quoted5113    strings to use the ~c sigil and fix this warning.5114    │5115 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5116    │                                                      ~5117    │5118    └─ lib/replacements.exs:95:5451195120    warning: using single-quoted strings to represent charlists is deprecated.5121    Use ~c"" if you indeed want a charlist or use "" instead.5122    You may run "mix format --migrate" to change all single-quoted5123    strings to use the ~c sigil and fix this warning.5124    │5125 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5126    │                                                                 ~5127    │5128    └─ lib/replacements.exs:95:6551295130    warning: using single-quoted strings to represent charlists is deprecated.5131    Use ~c"" if you indeed want a charlist or use "" instead.5132    You may run "mix format --migrate" to change all single-quoted5133    strings to use the ~c sigil and fix this warning.5134    │5135 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5136    │                                                                            ~5137    │5138    └─ lib/replacements.exs:95:7651395140    warning: using single-quoted strings to represent charlists is deprecated.5141    Use ~c"" if you indeed want a charlist or use "" instead.5142    You may run "mix format --migrate" to change all single-quoted5143    strings to use the ~c sigil and fix this warning.5144    │5145 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5146    │                                                                                       ~5147    │5148    └─ lib/replacements.exs:95:8751495150    warning: using single-quoted strings to represent charlists is deprecated.5151    Use ~c"" if you indeed want a charlist or use "" instead.5152    You may run "mix format --migrate" to change all single-quoted5153    strings to use the ~c sigil and fix this warning.5154    │5155 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5156    │                                                                                                  ~5157    │5158    └─ lib/replacements.exs:95:9851595160    warning: using single-quoted strings to represent charlists is deprecated.5161    Use ~c"" if you indeed want a charlist or use "" instead.5162    You may run "mix format --migrate" to change all single-quoted5163    strings to use the ~c sigil and fix this warning.5164    │5165 95 │     {?ẳ, 'a'}, {?ẵ, 'a'}, {?ẹ, 'e'}, {?ẻ, 'e'}, {?ẽ, 'e'}, {?ề, 'e'}, {?ế, 'e'}, {?ệ, 'e'}, {?ể, 'e'}, {?ễ, 'e'},5166    │                                                                                                             ~5167    │5168    └─ lib/replacements.exs:95:10951695170    warning: using single-quoted strings to represent charlists is deprecated.5171    Use ~c"" if you indeed want a charlist or use "" instead.5172    You may run "mix format --migrate" to change all single-quoted5173    strings to use the ~c sigil and fix this warning.5174    │5175 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5176    │          ~5177    │5178    └─ lib/replacements.exs:96:1051795180    warning: using single-quoted strings to represent charlists is deprecated.5181    Use ~c"" if you indeed want a charlist or use "" instead.5182    You may run "mix format --migrate" to change all single-quoted5183    strings to use the ~c sigil and fix this warning.5184    │5185 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5186    │                     ~5187    │5188    └─ lib/replacements.exs:96:2151895190    warning: using single-quoted strings to represent charlists is deprecated.5191    Use ~c"" if you indeed want a charlist or use "" instead.5192    You may run "mix format --migrate" to change all single-quoted5193    strings to use the ~c sigil and fix this warning.5194    │5195 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5196    │                                ~5197    │5198    └─ lib/replacements.exs:96:3251995200    warning: using single-quoted strings to represent charlists is deprecated.5201    Use ~c"" if you indeed want a charlist or use "" instead.5202    You may run "mix format --migrate" to change all single-quoted5203    strings to use the ~c sigil and fix this warning.5204    │5205 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5206    │                                           ~5207    │5208    └─ lib/replacements.exs:96:4352095210    warning: using single-quoted strings to represent charlists is deprecated.5211    Use ~c"" if you indeed want a charlist or use "" instead.5212    You may run "mix format --migrate" to change all single-quoted5213    strings to use the ~c sigil and fix this warning.5214    │5215 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5216    │                                                      ~5217    │5218    └─ lib/replacements.exs:96:5452195220    warning: using single-quoted strings to represent charlists is deprecated.5221    Use ~c"" if you indeed want a charlist or use "" instead.5222    You may run "mix format --migrate" to change all single-quoted5223    strings to use the ~c sigil and fix this warning.5224    │5225 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5226    │                                                                 ~5227    │5228    └─ lib/replacements.exs:96:6552295230    warning: using single-quoted strings to represent charlists is deprecated.5231    Use ~c"" if you indeed want a charlist or use "" instead.5232    You may run "mix format --migrate" to change all single-quoted5233    strings to use the ~c sigil and fix this warning.5234    │5235 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5236    │                                                                            ~5237    │5238    └─ lib/replacements.exs:96:7652395240    warning: using single-quoted strings to represent charlists is deprecated.5241    Use ~c"" if you indeed want a charlist or use "" instead.5242    You may run "mix format --migrate" to change all single-quoted5243    strings to use the ~c sigil and fix this warning.5244    │5245 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5246    │                                                                                       ~5247    │5248    └─ lib/replacements.exs:96:8752495250    warning: using single-quoted strings to represent charlists is deprecated.5251    Use ~c"" if you indeed want a charlist or use "" instead.5252    You may run "mix format --migrate" to change all single-quoted5253    strings to use the ~c sigil and fix this warning.5254    │5255 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5256    │                                                                                                  ~5257    │5258    └─ lib/replacements.exs:96:9852595260    warning: using single-quoted strings to represent charlists is deprecated.5261    Use ~c"" if you indeed want a charlist or use "" instead.5262    You may run "mix format --migrate" to change all single-quoted5263    strings to use the ~c sigil and fix this warning.5264    │5265 96 │     {?ị, 'i'}, {?ỉ, 'i'}, {?ọ, 'o'}, {?ỏ, 'o'}, {?ồ, 'o'}, {?ố, 'o'}, {?ộ, 'o'}, {?ổ, 'o'}, {?ỗ, 'o'}, {?ờ, 'o'},5266    │                                                                                                             ~5267    │5268    └─ lib/replacements.exs:96:10952695270    warning: using single-quoted strings to represent charlists is deprecated.5271    Use ~c"" if you indeed want a charlist or use "" instead.5272    You may run "mix format --migrate" to change all single-quoted5273    strings to use the ~c sigil and fix this warning.5274    │5275 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5276    │          ~5277    │5278    └─ lib/replacements.exs:97:1052795280    warning: using single-quoted strings to represent charlists is deprecated.5281    Use ~c"" if you indeed want a charlist or use "" instead.5282    You may run "mix format --migrate" to change all single-quoted5283    strings to use the ~c sigil and fix this warning.5284    │5285 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5286    │                     ~5287    │5288    └─ lib/replacements.exs:97:2152895290    warning: using single-quoted strings to represent charlists is deprecated.5291    Use ~c"" if you indeed want a charlist or use "" instead.5292    You may run "mix format --migrate" to change all single-quoted5293    strings to use the ~c sigil and fix this warning.5294    │5295 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5296    │                                ~5297    │5298    └─ lib/replacements.exs:97:3252995300    warning: using single-quoted strings to represent charlists is deprecated.5301    Use ~c"" if you indeed want a charlist or use "" instead.5302    You may run "mix format --migrate" to change all single-quoted5303    strings to use the ~c sigil and fix this warning.5304    │5305 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5306    │                                           ~5307    │5308    └─ lib/replacements.exs:97:4353095310    warning: using single-quoted strings to represent charlists is deprecated.5311    Use ~c"" if you indeed want a charlist or use "" instead.5312    You may run "mix format --migrate" to change all single-quoted5313    strings to use the ~c sigil and fix this warning.5314    │5315 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5316    │                                                      ~5317    │5318    └─ lib/replacements.exs:97:5453195320    warning: using single-quoted strings to represent charlists is deprecated.5321    Use ~c"" if you indeed want a charlist or use "" instead.5322    You may run "mix format --migrate" to change all single-quoted5323    strings to use the ~c sigil and fix this warning.5324    │5325 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5326    │                                                                 ~5327    │5328    └─ lib/replacements.exs:97:6553295330    warning: using single-quoted strings to represent charlists is deprecated.5331    Use ~c"" if you indeed want a charlist or use "" instead.5332    You may run "mix format --migrate" to change all single-quoted5333    strings to use the ~c sigil and fix this warning.5334    │5335 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5336    │                                                                            ~5337    │5338    └─ lib/replacements.exs:97:7653395340    warning: using single-quoted strings to represent charlists is deprecated.5341    Use ~c"" if you indeed want a charlist or use "" instead.5342    You may run "mix format --migrate" to change all single-quoted5343    strings to use the ~c sigil and fix this warning.5344    │5345 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5346    │                                                                                       ~5347    │5348    └─ lib/replacements.exs:97:8753495350    warning: using single-quoted strings to represent charlists is deprecated.5351    Use ~c"" if you indeed want a charlist or use "" instead.5352    You may run "mix format --migrate" to change all single-quoted5353    strings to use the ~c sigil and fix this warning.5354    │5355 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5356    │                                                                                                  ~5357    │5358    └─ lib/replacements.exs:97:9853595360    warning: using single-quoted strings to represent charlists is deprecated.5361    Use ~c"" if you indeed want a charlist or use "" instead.5362    You may run "mix format --migrate" to change all single-quoted5363    strings to use the ~c sigil and fix this warning.5364    │5365 97 │     {?ớ, 'o'}, {?ợ, 'o'}, {?ở, 'o'}, {?ỡ, 'o'}, {?ụ, 'u'}, {?ủ, 'u'}, {?ừ, 'u'}, {?ứ, 'u'}, {?ự, 'u'}, {?ử, 'u'},5366    │                                                                                                             ~5367    │5368    └─ lib/replacements.exs:97:10953695370    warning: using single-quoted strings to represent charlists is deprecated.5371    Use ~c"" if you indeed want a charlist or use "" instead.5372    You may run "mix format --migrate" to change all single-quoted5373    strings to use the ~c sigil and fix this warning.5374    │5375 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5376    │          ~5377    │5378    └─ lib/replacements.exs:98:1053795380    warning: using single-quoted strings to represent charlists is deprecated.5381    Use ~c"" if you indeed want a charlist or use "" instead.5382    You may run "mix format --migrate" to change all single-quoted5383    strings to use the ~c sigil and fix this warning.5384    │5385 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5386    │                     ~5387    │5388    └─ lib/replacements.exs:98:2153895390    warning: using single-quoted strings to represent charlists is deprecated.5391    Use ~c"" if you indeed want a charlist or use "" instead.5392    You may run "mix format --migrate" to change all single-quoted5393    strings to use the ~c sigil and fix this warning.5394    │5395 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5396    │                                ~5397    │5398    └─ lib/replacements.exs:98:3253995400    warning: using single-quoted strings to represent charlists is deprecated.5401    Use ~c"" if you indeed want a charlist or use "" instead.5402    You may run "mix format --migrate" to change all single-quoted5403    strings to use the ~c sigil and fix this warning.5404    │5405 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5406    │                                           ~5407    │5408    └─ lib/replacements.exs:98:4354095410    warning: using single-quoted strings to represent charlists is deprecated.5411    Use ~c"" if you indeed want a charlist or use "" instead.5412    You may run "mix format --migrate" to change all single-quoted5413    strings to use the ~c sigil and fix this warning.5414    │5415 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5416    │                                                      ~5417    │5418    └─ lib/replacements.exs:98:5454195420    warning: using single-quoted strings to represent charlists is deprecated.5421    Use ~c"" if you indeed want a charlist or use "" instead.5422    You may run "mix format --migrate" to change all single-quoted5423    strings to use the ~c sigil and fix this warning.5424    │5425 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5426    │                                                                 ~5427    │5428    └─ lib/replacements.exs:98:6554295430    warning: using single-quoted strings to represent charlists is deprecated.5431    Use ~c"" if you indeed want a charlist or use "" instead.5432    You may run "mix format --migrate" to change all single-quoted5433    strings to use the ~c sigil and fix this warning.5434    │5435 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5436    │                                                                            ~5437    │5438    └─ lib/replacements.exs:98:7654395440    warning: using single-quoted strings to represent charlists is deprecated.5441    Use ~c"" if you indeed want a charlist or use "" instead.5442    You may run "mix format --migrate" to change all single-quoted5443    strings to use the ~c sigil and fix this warning.5444    │5445 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5446    │                                                                                       ~5447    │5448    └─ lib/replacements.exs:98:8754495450    warning: using single-quoted strings to represent charlists is deprecated.5451    Use ~c"" if you indeed want a charlist or use "" instead.5452    You may run "mix format --migrate" to change all single-quoted5453    strings to use the ~c sigil and fix this warning.5454    │5455 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5456    │                                                                                                  ~5457    │5458    └─ lib/replacements.exs:98:9854595460    warning: using single-quoted strings to represent charlists is deprecated.5461    Use ~c"" if you indeed want a charlist or use "" instead.5462    You may run "mix format --migrate" to change all single-quoted5463    strings to use the ~c sigil and fix this warning.5464    │5465 98 │     {?ữ, 'u'}, {?ỳ, 'y'}, {?ỵ, 'y'}, {?ỷ, 'y'}, {?ỹ, 'y'}, {?Ạ, 'A'}, {?Ả, 'A'}, {?Ầ, 'A'}, {?Ấ, 'A'}, {?Ậ, 'A'},5466    │                                                                                                             ~5467    │5468    └─ lib/replacements.exs:98:10954695470    warning: using single-quoted strings to represent charlists is deprecated.5471    Use ~c"" if you indeed want a charlist or use "" instead.5472    You may run "mix format --migrate" to change all single-quoted5473    strings to use the ~c sigil and fix this warning.5474    │5475 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5476    │          ~5477    │5478    └─ lib/replacements.exs:99:1054795480    warning: using single-quoted strings to represent charlists is deprecated.5481    Use ~c"" if you indeed want a charlist or use "" instead.5482    You may run "mix format --migrate" to change all single-quoted5483    strings to use the ~c sigil and fix this warning.5484    │5485 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5486    │                     ~5487    │5488    └─ lib/replacements.exs:99:2154895490    warning: using single-quoted strings to represent charlists is deprecated.5491    Use ~c"" if you indeed want a charlist or use "" instead.5492    You may run "mix format --migrate" to change all single-quoted5493    strings to use the ~c sigil and fix this warning.5494    │5495 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5496    │                                ~5497    │5498    └─ lib/replacements.exs:99:3254995500    warning: using single-quoted strings to represent charlists is deprecated.5501    Use ~c"" if you indeed want a charlist or use "" instead.5502    You may run "mix format --migrate" to change all single-quoted5503    strings to use the ~c sigil and fix this warning.5504    │5505 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5506    │                                           ~5507    │5508    └─ lib/replacements.exs:99:4355095510    warning: using single-quoted strings to represent charlists is deprecated.5511    Use ~c"" if you indeed want a charlist or use "" instead.5512    You may run "mix format --migrate" to change all single-quoted5513    strings to use the ~c sigil and fix this warning.5514    │5515 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5516    │                                                      ~5517    │5518    └─ lib/replacements.exs:99:5455195520    warning: using single-quoted strings to represent charlists is deprecated.5521    Use ~c"" if you indeed want a charlist or use "" instead.5522    You may run "mix format --migrate" to change all single-quoted5523    strings to use the ~c sigil and fix this warning.5524    │5525 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5526    │                                                                 ~5527    │5528    └─ lib/replacements.exs:99:6555295530    warning: using single-quoted strings to represent charlists is deprecated.5531    Use ~c"" if you indeed want a charlist or use "" instead.5532    You may run "mix format --migrate" to change all single-quoted5533    strings to use the ~c sigil and fix this warning.5534    │5535 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5536    │                                                                            ~5537    │5538    └─ lib/replacements.exs:99:7655395540    warning: using single-quoted strings to represent charlists is deprecated.5541    Use ~c"" if you indeed want a charlist or use "" instead.5542    You may run "mix format --migrate" to change all single-quoted5543    strings to use the ~c sigil and fix this warning.5544    │5545 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5546    │                                                                                       ~5547    │5548    └─ lib/replacements.exs:99:8755495550    warning: using single-quoted strings to represent charlists is deprecated.5551    Use ~c"" if you indeed want a charlist or use "" instead.5552    You may run "mix format --migrate" to change all single-quoted5553    strings to use the ~c sigil and fix this warning.5554    │5555 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5556    │                                                                                                  ~5557    │5558    └─ lib/replacements.exs:99:9855595560    warning: using single-quoted strings to represent charlists is deprecated.5561    Use ~c"" if you indeed want a charlist or use "" instead.5562    You may run "mix format --migrate" to change all single-quoted5563    strings to use the ~c sigil and fix this warning.5564    │5565 99 │     {?Ẩ, 'A'}, {?Ẫ, 'A'}, {?Ằ, 'A'}, {?Ắ, 'A'}, {?Ặ, 'A'}, {?Ẳ, 'A'}, {?Ẵ, 'A'}, {?Ẹ, 'E'}, {?Ẻ, 'E'}, {?Ẽ, 'E'},5566    │                                                                                                             ~5567    │5568    └─ lib/replacements.exs:99:10955695570     warning: using single-quoted strings to represent charlists is deprecated.5571     Use ~c"" if you indeed want a charlist or use "" instead.5572     You may run "mix format --migrate" to change all single-quoted5573     strings to use the ~c sigil and fix this warning.5574     │5575 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5576     │          ~5577     │5578     └─ lib/replacements.exs:100:1055795580     warning: using single-quoted strings to represent charlists is deprecated.5581     Use ~c"" if you indeed want a charlist or use "" instead.5582     You may run "mix format --migrate" to change all single-quoted5583     strings to use the ~c sigil and fix this warning.5584     │5585 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5586     │                     ~5587     │5588     └─ lib/replacements.exs:100:2155895590     warning: using single-quoted strings to represent charlists is deprecated.5591     Use ~c"" if you indeed want a charlist or use "" instead.5592     You may run "mix format --migrate" to change all single-quoted5593     strings to use the ~c sigil and fix this warning.5594     │5595 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5596     │                                ~5597     │5598     └─ lib/replacements.exs:100:3255995600     warning: using single-quoted strings to represent charlists is deprecated.5601     Use ~c"" if you indeed want a charlist or use "" instead.5602     You may run "mix format --migrate" to change all single-quoted5603     strings to use the ~c sigil and fix this warning.5604     │5605 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5606     │                                           ~5607     │5608     └─ lib/replacements.exs:100:4356095610     warning: using single-quoted strings to represent charlists is deprecated.5611     Use ~c"" if you indeed want a charlist or use "" instead.5612     You may run "mix format --migrate" to change all single-quoted5613     strings to use the ~c sigil and fix this warning.5614     │5615 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5616     │                                                      ~5617     │5618     └─ lib/replacements.exs:100:5456195620     warning: using single-quoted strings to represent charlists is deprecated.5621     Use ~c"" if you indeed want a charlist or use "" instead.5622     You may run "mix format --migrate" to change all single-quoted5623     strings to use the ~c sigil and fix this warning.5624     │5625 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5626     │                                                                 ~5627     │5628     └─ lib/replacements.exs:100:6556295630     warning: using single-quoted strings to represent charlists is deprecated.5631     Use ~c"" if you indeed want a charlist or use "" instead.5632     You may run "mix format --migrate" to change all single-quoted5633     strings to use the ~c sigil and fix this warning.5634     │5635 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5636     │                                                                            ~5637     │5638     └─ lib/replacements.exs:100:7656395640     warning: using single-quoted strings to represent charlists is deprecated.5641     Use ~c"" if you indeed want a charlist or use "" instead.5642     You may run "mix format --migrate" to change all single-quoted5643     strings to use the ~c sigil and fix this warning.5644     │5645 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5646     │                                                                                       ~5647     │5648     └─ lib/replacements.exs:100:8756495650     warning: using single-quoted strings to represent charlists is deprecated.5651     Use ~c"" if you indeed want a charlist or use "" instead.5652     You may run "mix format --migrate" to change all single-quoted5653     strings to use the ~c sigil and fix this warning.5654     │5655 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5656     │                                                                                                  ~5657     │5658     └─ lib/replacements.exs:100:9856595660     warning: using single-quoted strings to represent charlists is deprecated.5661     Use ~c"" if you indeed want a charlist or use "" instead.5662     You may run "mix format --migrate" to change all single-quoted5663     strings to use the ~c sigil and fix this warning.5664     │5665 100 │     {?Ề, 'E'}, {?Ế, 'E'}, {?Ệ, 'E'}, {?Ể, 'E'}, {?Ễ, 'E'}, {?Ị, 'I'}, {?Ỉ, 'I'}, {?Ọ, 'O'}, {?Ỏ, 'O'}, {?Ồ, 'O'},5666     │                                                                                                             ~5667     │5668     └─ lib/replacements.exs:100:10956695670     warning: using single-quoted strings to represent charlists is deprecated.5671     Use ~c"" if you indeed want a charlist or use "" instead.5672     You may run "mix format --migrate" to change all single-quoted5673     strings to use the ~c sigil and fix this warning.5674     │5675 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5676     │          ~5677     │5678     └─ lib/replacements.exs:101:1056795680     warning: using single-quoted strings to represent charlists is deprecated.5681     Use ~c"" if you indeed want a charlist or use "" instead.5682     You may run "mix format --migrate" to change all single-quoted5683     strings to use the ~c sigil and fix this warning.5684     │5685 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5686     │                     ~5687     │5688     └─ lib/replacements.exs:101:2156895690     warning: using single-quoted strings to represent charlists is deprecated.5691     Use ~c"" if you indeed want a charlist or use "" instead.5692     You may run "mix format --migrate" to change all single-quoted5693     strings to use the ~c sigil and fix this warning.5694     │5695 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5696     │                                ~5697     │5698     └─ lib/replacements.exs:101:3256995700     warning: using single-quoted strings to represent charlists is deprecated.5701     Use ~c"" if you indeed want a charlist or use "" instead.5702     You may run "mix format --migrate" to change all single-quoted5703     strings to use the ~c sigil and fix this warning.5704     │5705 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5706     │                                           ~5707     │5708     └─ lib/replacements.exs:101:4357095710     warning: using single-quoted strings to represent charlists is deprecated.5711     Use ~c"" if you indeed want a charlist or use "" instead.5712     You may run "mix format --migrate" to change all single-quoted5713     strings to use the ~c sigil and fix this warning.5714     │5715 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5716     │                                                      ~5717     │5718     └─ lib/replacements.exs:101:5457195720     warning: using single-quoted strings to represent charlists is deprecated.5721     Use ~c"" if you indeed want a charlist or use "" instead.5722     You may run "mix format --migrate" to change all single-quoted5723     strings to use the ~c sigil and fix this warning.5724     │5725 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5726     │                                                                 ~5727     │5728     └─ lib/replacements.exs:101:6557295730     warning: using single-quoted strings to represent charlists is deprecated.5731     Use ~c"" if you indeed want a charlist or use "" instead.5732     You may run "mix format --migrate" to change all single-quoted5733     strings to use the ~c sigil and fix this warning.5734     │5735 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5736     │                                                                            ~5737     │5738     └─ lib/replacements.exs:101:7657395740     warning: using single-quoted strings to represent charlists is deprecated.5741     Use ~c"" if you indeed want a charlist or use "" instead.5742     You may run "mix format --migrate" to change all single-quoted5743     strings to use the ~c sigil and fix this warning.5744     │5745 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5746     │                                                                                       ~5747     │5748     └─ lib/replacements.exs:101:8757495750     warning: using single-quoted strings to represent charlists is deprecated.5751     Use ~c"" if you indeed want a charlist or use "" instead.5752     You may run "mix format --migrate" to change all single-quoted5753     strings to use the ~c sigil and fix this warning.5754     │5755 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5756     │                                                                                                  ~5757     │5758     └─ lib/replacements.exs:101:9857595760     warning: using single-quoted strings to represent charlists is deprecated.5761     Use ~c"" if you indeed want a charlist or use "" instead.5762     You may run "mix format --migrate" to change all single-quoted5763     strings to use the ~c sigil and fix this warning.5764     │5765 101 │     {?Ố, 'O'}, {?Ộ, 'O'}, {?Ổ, 'O'}, {?Ỗ, 'O'}, {?Ờ, 'O'}, {?Ớ, 'O'}, {?Ợ, 'O'}, {?Ở, 'O'}, {?Ỡ, 'O'}, {?Ụ, 'U'},5766     │                                                                                                             ~5767     │5768     └─ lib/replacements.exs:101:10957695770     warning: using single-quoted strings to represent charlists is deprecated.5771     Use ~c"" if you indeed want a charlist or use "" instead.5772     You may run "mix format --migrate" to change all single-quoted5773     strings to use the ~c sigil and fix this warning.5774     │5775 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5776     │          ~5777     │5778     └─ lib/replacements.exs:102:1057795780     warning: using single-quoted strings to represent charlists is deprecated.5781     Use ~c"" if you indeed want a charlist or use "" instead.5782     You may run "mix format --migrate" to change all single-quoted5783     strings to use the ~c sigil and fix this warning.5784     │5785 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5786     │                     ~5787     │5788     └─ lib/replacements.exs:102:2157895790     warning: using single-quoted strings to represent charlists is deprecated.5791     Use ~c"" if you indeed want a charlist or use "" instead.5792     You may run "mix format --migrate" to change all single-quoted5793     strings to use the ~c sigil and fix this warning.5794     │5795 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5796     │                                ~5797     │5798     └─ lib/replacements.exs:102:3257995800     warning: using single-quoted strings to represent charlists is deprecated.5801     Use ~c"" if you indeed want a charlist or use "" instead.5802     You may run "mix format --migrate" to change all single-quoted5803     strings to use the ~c sigil and fix this warning.5804     │5805 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5806     │                                           ~5807     │5808     └─ lib/replacements.exs:102:4358095810     warning: using single-quoted strings to represent charlists is deprecated.5811     Use ~c"" if you indeed want a charlist or use "" instead.5812     You may run "mix format --migrate" to change all single-quoted5813     strings to use the ~c sigil and fix this warning.5814     │5815 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5816     │                                                      ~5817     │5818     └─ lib/replacements.exs:102:5458195820     warning: using single-quoted strings to represent charlists is deprecated.5821     Use ~c"" if you indeed want a charlist or use "" instead.5822     You may run "mix format --migrate" to change all single-quoted5823     strings to use the ~c sigil and fix this warning.5824     │5825 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5826     │                                                                 ~5827     │5828     └─ lib/replacements.exs:102:6558295830     warning: using single-quoted strings to represent charlists is deprecated.5831     Use ~c"" if you indeed want a charlist or use "" instead.5832     You may run "mix format --migrate" to change all single-quoted5833     strings to use the ~c sigil and fix this warning.5834     │5835 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5836     │                                                                            ~5837     │5838     └─ lib/replacements.exs:102:7658395840     warning: using single-quoted strings to represent charlists is deprecated.5841     Use ~c"" if you indeed want a charlist or use "" instead.5842     You may run "mix format --migrate" to change all single-quoted5843     strings to use the ~c sigil and fix this warning.5844     │5845 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5846     │                                                                                       ~5847     │5848     └─ lib/replacements.exs:102:8758495850     warning: using single-quoted strings to represent charlists is deprecated.5851     Use ~c"" if you indeed want a charlist or use "" instead.5852     You may run "mix format --migrate" to change all single-quoted5853     strings to use the ~c sigil and fix this warning.5854     │5855 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5856     │                                                                                                  ~5857     │5858     └─ lib/replacements.exs:102:9858595860     warning: using single-quoted strings to represent charlists is deprecated.5861     Use ~c"" if you indeed want a charlist or use "" instead.5862     You may run "mix format --migrate" to change all single-quoted5863     strings to use the ~c sigil and fix this warning.5864     │5865 102 │     {?Ủ, 'U'}, {?Ừ, 'U'}, {?Ứ, 'U'}, {?Ự, 'U'}, {?Ử, 'U'}, {?Ữ, 'U'}, {?Ỳ, 'Y'}, {?Ỵ, 'Y'}, {?Ỷ, 'Y'}, {?Ỹ, 'Y'},5866     │                                                                                                             ~5867     │5868     └─ lib/replacements.exs:102:10958695870     warning: using single-quoted strings to represent charlists is deprecated.5871     Use ~c"" if you indeed want a charlist or use "" instead.5872     You may run "mix format --migrate" to change all single-quoted5873     strings to use the ~c sigil and fix this warning.5874     │5875 105 │     {?¹, '1'}, {?², '2'}, {?³, '3'}, {?¶, 'P'},5876     │          ~5877     │5878     └─ lib/replacements.exs:105:1058795880     warning: using single-quoted strings to represent charlists is deprecated.5881     Use ~c"" if you indeed want a charlist or use "" instead.5882     You may run "mix format --migrate" to change all single-quoted5883     strings to use the ~c sigil and fix this warning.5884     │5885 105 │     {?¹, '1'}, {?², '2'}, {?³, '3'}, {?¶, 'P'},5886     │                     ~5887     │5888     └─ lib/replacements.exs:105:2158895890     warning: using single-quoted strings to represent charlists is deprecated.5891     Use ~c"" if you indeed want a charlist or use "" instead.5892     You may run "mix format --migrate" to change all single-quoted5893     strings to use the ~c sigil and fix this warning.5894     │5895 105 │     {?¹, '1'}, {?², '2'}, {?³, '3'}, {?¶, 'P'},5896     │                                ~5897     │5898     └─ lib/replacements.exs:105:3258995900     warning: using single-quoted strings to represent charlists is deprecated.5901     Use ~c"" if you indeed want a charlist or use "" instead.5902     You may run "mix format --migrate" to change all single-quoted5903     strings to use the ~c sigil and fix this warning.5904     │5905 105 │     {?¹, '1'}, {?², '2'}, {?³, '3'}, {?¶, 'P'},5906     │                                           ~5907     │5908     └─ lib/replacements.exs:105:4359095910     warning: using single-quoted strings to represent charlists is deprecated.5911     Use ~c"" if you indeed want a charlist or use "" instead.5912     You may run "mix format --migrate" to change all single-quoted5913     strings to use the ~c sigil and fix this warning.5914     │5915 108 │     {?€, 'euro'}, {?₢, 'cruzeiro'}, {?₣, 'frenchfranc'}, {?£, 'pound'},5916     │          ~5917     │5918     └─ lib/replacements.exs:108:1059195920     warning: using single-quoted strings to represent charlists is deprecated.5921     Use ~c"" if you indeed want a charlist or use "" instead.5922     You may run "mix format --migrate" to change all single-quoted5923     strings to use the ~c sigil and fix this warning.5924     │5925 108 │     {?€, 'euro'}, {?₢, 'cruzeiro'}, {?₣, 'frenchfranc'}, {?£, 'pound'},5926     │                        ~5927     │5928     └─ lib/replacements.exs:108:2459295930     warning: using single-quoted strings to represent charlists is deprecated.5931     Use ~c"" if you indeed want a charlist or use "" instead.5932     You may run "mix format --migrate" to change all single-quoted5933     strings to use the ~c sigil and fix this warning.5934     │5935 108 │     {?€, 'euro'}, {?₢, 'cruzeiro'}, {?₣, 'frenchfranc'}, {?£, 'pound'},5936     │                                          ~5937     │5938     └─ lib/replacements.exs:108:4259395940     warning: using single-quoted strings to represent charlists is deprecated.5941     Use ~c"" if you indeed want a charlist or use "" instead.5942     You may run "mix format --migrate" to change all single-quoted5943     strings to use the ~c sigil and fix this warning.5944     │5945 108 │     {?€, 'euro'}, {?₢, 'cruzeiro'}, {?₣, 'frenchfranc'}, {?£, 'pound'},5946     │                                                               ~5947     │5948     └─ lib/replacements.exs:108:6359495950     warning: using single-quoted strings to represent charlists is deprecated.5951     Use ~c"" if you indeed want a charlist or use "" instead.5952     You may run "mix format --migrate" to change all single-quoted5953     strings to use the ~c sigil and fix this warning.5954     │5955 109 │     {?₤, 'lira'}, {?₥, 'mill'}, {?₦, 'naira'}, {?₧, 'peseta'}, {?₨, 'rupee'},5956     │          ~5957     │5958     └─ lib/replacements.exs:109:1059595960     warning: using single-quoted strings to represent charlists is deprecated.5961     Use ~c"" if you indeed want a charlist or use "" instead.5962     You may run "mix format --migrate" to change all single-quoted5963     strings to use the ~c sigil and fix this warning.5964     │5965 109 │     {?₤, 'lira'}, {?₥, 'mill'}, {?₦, 'naira'}, {?₧, 'peseta'}, {?₨, 'rupee'},5966     │                        ~5967     │5968     └─ lib/replacements.exs:109:2459695970     warning: using single-quoted strings to represent charlists is deprecated.5971     Use ~c"" if you indeed want a charlist or use "" instead.5972     You may run "mix format --migrate" to change all single-quoted5973     strings to use the ~c sigil and fix this warning.5974     │5975 109 │     {?₤, 'lira'}, {?₥, 'mill'}, {?₦, 'naira'}, {?₧, 'peseta'}, {?₨, 'rupee'},5976     │                                      ~5977     │5978     └─ lib/replacements.exs:109:3859795980     warning: using single-quoted strings to represent charlists is deprecated.5981     Use ~c"" if you indeed want a charlist or use "" instead.5982     You may run "mix format --migrate" to change all single-quoted5983     strings to use the ~c sigil and fix this warning.5984     │5985 109 │     {?₤, 'lira'}, {?₥, 'mill'}, {?₦, 'naira'}, {?₧, 'peseta'}, {?₨, 'rupee'},5986     │                                                     ~5987     │5988     └─ lib/replacements.exs:109:5359895990     warning: using single-quoted strings to represent charlists is deprecated.5991     Use ~c"" if you indeed want a charlist or use "" instead.5992     You may run "mix format --migrate" to change all single-quoted5993     strings to use the ~c sigil and fix this warning.5994     │5995 109 │     {?₤, 'lira'}, {?₥, 'mill'}, {?₦, 'naira'}, {?₧, 'peseta'}, {?₨, 'rupee'},5996     │                                                                     ~5997     │5998     └─ lib/replacements.exs:109:6959996000     warning: using single-quoted strings to represent charlists is deprecated.6001     Use ~c"" if you indeed want a charlist or use "" instead.6002     You may run "mix format --migrate" to change all single-quoted6003     strings to use the ~c sigil and fix this warning.6004     │6005 110 │     {?₩, 'won'}, {?₪, 'newshequel'}, {?₫, 'dong'}, {?₭, 'kip'}, {?₮, 'tugrik'},6006     │          ~6007     │6008     └─ lib/replacements.exs:110:1060096010     warning: using single-quoted strings to represent charlists is deprecated.6011     Use ~c"" if you indeed want a charlist or use "" instead.6012     You may run "mix format --migrate" to change all single-quoted6013     strings to use the ~c sigil and fix this warning.6014     │6015 110 │     {?₩, 'won'}, {?₪, 'newshequel'}, {?₫, 'dong'}, {?₭, 'kip'}, {?₮, 'tugrik'},6016     │                       ~6017     │6018     └─ lib/replacements.exs:110:2360196020     warning: using single-quoted strings to represent charlists is deprecated.6021     Use ~c"" if you indeed want a charlist or use "" instead.6022     You may run "mix format --migrate" to change all single-quoted6023     strings to use the ~c sigil and fix this warning.6024     │6025 110 │     {?₩, 'won'}, {?₪, 'newshequel'}, {?₫, 'dong'}, {?₭, 'kip'}, {?₮, 'tugrik'},6026     │                                           ~6027     │6028     └─ lib/replacements.exs:110:4360296030     warning: using single-quoted strings to represent charlists is deprecated.6031     Use ~c"" if you indeed want a charlist or use "" instead.6032     You may run "mix format --migrate" to change all single-quoted6033     strings to use the ~c sigil and fix this warning.6034     │6035 110 │     {?₩, 'won'}, {?₪, 'newshequel'}, {?₫, 'dong'}, {?₭, 'kip'}, {?₮, 'tugrik'},6036     │                                                         ~6037     │6038     └─ lib/replacements.exs:110:5760396040     warning: using single-quoted strings to represent charlists is deprecated.6041     Use ~c"" if you indeed want a charlist or use "" instead.6042     You may run "mix format --migrate" to change all single-quoted6043     strings to use the ~c sigil and fix this warning.6044     │6045 110 │     {?₩, 'won'}, {?₪, 'newshequel'}, {?₫, 'dong'}, {?₭, 'kip'}, {?₮, 'tugrik'},6046     │                                                                      ~6047     │6048     └─ lib/replacements.exs:110:7060496050     warning: using single-quoted strings to represent charlists is deprecated.6051     Use ~c"" if you indeed want a charlist or use "" instead.6052     You may run "mix format --migrate" to change all single-quoted6053     strings to use the ~c sigil and fix this warning.6054     │6055 111 │     {?₯, 'drachma'}, {?₰, 'penny'}, {?₱, 'peso'}, {?₲, 'guarani'}, {?₳, 'austral'},6056     │          ~6057     │6058     └─ lib/replacements.exs:111:1060596060     warning: using single-quoted strings to represent charlists is deprecated.6061     Use ~c"" if you indeed want a charlist or use "" instead.6062     You may run "mix format --migrate" to change all single-quoted6063     strings to use the ~c sigil and fix this warning.6064     │6065 111 │     {?₯, 'drachma'}, {?₰, 'penny'}, {?₱, 'peso'}, {?₲, 'guarani'}, {?₳, 'austral'},6066     │                           ~6067     │6068     └─ lib/replacements.exs:111:2760696070     warning: using single-quoted strings to represent charlists is deprecated.6071     Use ~c"" if you indeed want a charlist or use "" instead.6072     You may run "mix format --migrate" to change all single-quoted6073     strings to use the ~c sigil and fix this warning.6074     │6075 111 │     {?₯, 'drachma'}, {?₰, 'penny'}, {?₱, 'peso'}, {?₲, 'guarani'}, {?₳, 'austral'},6076     │                                          ~6077     │6078     └─ lib/replacements.exs:111:4260796080     warning: using single-quoted strings to represent charlists is deprecated.6081     Use ~c"" if you indeed want a charlist or use "" instead.6082     You may run "mix format --migrate" to change all single-quoted6083     strings to use the ~c sigil and fix this warning.6084     │6085 111 │     {?₯, 'drachma'}, {?₰, 'penny'}, {?₱, 'peso'}, {?₲, 'guarani'}, {?₳, 'austral'},6086     │                                                        ~6087     │6088     └─ lib/replacements.exs:111:5660896090     warning: using single-quoted strings to represent charlists is deprecated.6091     Use ~c"" if you indeed want a charlist or use "" instead.6092     You may run "mix format --migrate" to change all single-quoted6093     strings to use the ~c sigil and fix this warning.6094     │6095 111 │     {?₯, 'drachma'}, {?₰, 'penny'}, {?₱, 'peso'}, {?₲, 'guarani'}, {?₳, 'austral'},6096     │                                                                         ~6097     │6098     └─ lib/replacements.exs:111:7360996100     warning: using single-quoted strings to represent charlists is deprecated.6101     Use ~c"" if you indeed want a charlist or use "" instead.6102     You may run "mix format --migrate" to change all single-quoted6103     strings to use the ~c sigil and fix this warning.6104     │6105 112 │     {?₴, 'hryvnia'}, {?₵, 'cedi'}, {?¢, 'cent'}, {?¥, 'yen'}, {?元, 'yuan'},6106     │          ~6107     │6108     └─ lib/replacements.exs:112:1061096110     warning: using single-quoted strings to represent charlists is deprecated.6111     Use ~c"" if you indeed want a charlist or use "" instead.6112     You may run "mix format --migrate" to change all single-quoted6113     strings to use the ~c sigil and fix this warning.6114     │6115 112 │     {?₴, 'hryvnia'}, {?₵, 'cedi'}, {?¢, 'cent'}, {?¥, 'yen'}, {?元, 'yuan'},6116     │                           ~6117     │6118     └─ lib/replacements.exs:112:2761196120     warning: using single-quoted strings to represent charlists is deprecated.6121     Use ~c"" if you indeed want a charlist or use "" instead.6122     You may run "mix format --migrate" to change all single-quoted6123     strings to use the ~c sigil and fix this warning.6124     │6125 112 │     {?₴, 'hryvnia'}, {?₵, 'cedi'}, {?¢, 'cent'}, {?¥, 'yen'}, {?元, 'yuan'},6126     │                                         ~6127     │6128     └─ lib/replacements.exs:112:4161296130     warning: using single-quoted strings to represent charlists is deprecated.6131     Use ~c"" if you indeed want a charlist or use "" instead.6132     You may run "mix format --migrate" to change all single-quoted6133     strings to use the ~c sigil and fix this warning.6134     │6135 112 │     {?₴, 'hryvnia'}, {?₵, 'cedi'}, {?¢, 'cent'}, {?¥, 'yen'}, {?元, 'yuan'},6136     │                                                       ~6137     │6138     └─ lib/replacements.exs:112:5561396140     warning: using single-quoted strings to represent charlists is deprecated.6141     Use ~c"" if you indeed want a charlist or use "" instead.6142     You may run "mix format --migrate" to change all single-quoted6143     strings to use the ~c sigil and fix this warning.6144     │6145 112 │     {?₴, 'hryvnia'}, {?₵, 'cedi'}, {?¢, 'cent'}, {?¥, 'yen'}, {?元, 'yuan'},6146     │                                                                    ~6147     │6148     └─ lib/replacements.exs:112:6861496150     warning: using single-quoted strings to represent charlists is deprecated.6151     Use ~c"" if you indeed want a charlist or use "" instead.6152     You may run "mix format --migrate" to change all single-quoted6153     strings to use the ~c sigil and fix this warning.6154     │6155 113 │     {?円, 'yen'}, {?﷼, 'rial'}, {?₠, 'ecu'}, {?¤, 'currency'}, {?฿, 'baht'},6156     │          ~6157     │6158     └─ lib/replacements.exs:113:1061596160     warning: using single-quoted strings to represent charlists is deprecated.6161     Use ~c"" if you indeed want a charlist or use "" instead.6162     You may run "mix format --migrate" to change all single-quoted6163     strings to use the ~c sigil and fix this warning.6164     │6165 113 │     {?円, 'yen'}, {?﷼, 'rial'}, {?₠, 'ecu'}, {?¤, 'currency'}, {?฿, 'baht'},6166     │                       ~6167     │6168     └─ lib/replacements.exs:113:2361696170     warning: using single-quoted strings to represent charlists is deprecated.6171     Use ~c"" if you indeed want a charlist or use "" instead.6172     You may run "mix format --migrate" to change all single-quoted6173     strings to use the ~c sigil and fix this warning.6174     │6175 113 │     {?円, 'yen'}, {?﷼, 'rial'}, {?₠, 'ecu'}, {?¤, 'currency'}, {?฿, 'baht'},6176     │                                     ~6177     │6178     └─ lib/replacements.exs:113:3761796180     warning: using single-quoted strings to represent charlists is deprecated.6181     Use ~c"" if you indeed want a charlist or use "" instead.6182     You may run "mix format --migrate" to change all single-quoted6183     strings to use the ~c sigil and fix this warning.6184     │6185 113 │     {?円, 'yen'}, {?﷼, 'rial'}, {?₠, 'ecu'}, {?¤, 'currency'}, {?฿, 'baht'},6186     │                                                  ~6187     │6188     └─ lib/replacements.exs:113:5061896190     warning: using single-quoted strings to represent charlists is deprecated.6191     Use ~c"" if you indeed want a charlist or use "" instead.6192     You may run "mix format --migrate" to change all single-quoted6193     strings to use the ~c sigil and fix this warning.6194     │6195 113 │     {?円, 'yen'}, {?﷼, 'rial'}, {?₠, 'ecu'}, {?¤, 'currency'}, {?฿, 'baht'},6196     │                                                                    ~6197     │6198     └─ lib/replacements.exs:113:6861996200     warning: using single-quoted strings to represent charlists is deprecated.6201     Use ~c"" if you indeed want a charlist or use "" instead.6202     You may run "mix format --migrate" to change all single-quoted6203     strings to use the ~c sigil and fix this warning.6204     │6205 114 │     {?$, 'dollar'}, {?Ƀ, 'bitcoin'}, {?₹, 'indianrupee'},6206     │          ~6207     │6208     └─ lib/replacements.exs:114:1062096210     warning: using single-quoted strings to represent charlists is deprecated.6211     Use ~c"" if you indeed want a charlist or use "" instead.6212     You may run "mix format --migrate" to change all single-quoted6213     strings to use the ~c sigil and fix this warning.6214     │6215 114 │     {?$, 'dollar'}, {?Ƀ, 'bitcoin'}, {?₹, 'indianrupee'},6216     │                          ~6217     │6218     └─ lib/replacements.exs:114:2662196220     warning: using single-quoted strings to represent charlists is deprecated.6221     Use ~c"" if you indeed want a charlist or use "" instead.6222     You may run "mix format --migrate" to change all single-quoted6223     strings to use the ~c sigil and fix this warning.6224     │6225 114 │     {?$, 'dollar'}, {?Ƀ, 'bitcoin'}, {?₹, 'indianrupee'},6226     │                                           ~6227     │6228     └─ lib/replacements.exs:114:4362296230     warning: using single-quoted strings to represent charlists is deprecated.6231     Use ~c"" if you indeed want a charlist or use "" instead.6232     You may run "mix format --migrate" to change all single-quoted6233     strings to use the ~c sigil and fix this warning.6234     │6235 117 │     {?©, 'copyright'}, {?∑, 'sum'}, {?®, 'registered'}, {?†, '+'},6236     │          ~6237     │6238     └─ lib/replacements.exs:117:1062396240     warning: using single-quoted strings to represent charlists is deprecated.6241     Use ~c"" if you indeed want a charlist or use "" instead.6242     You may run "mix format --migrate" to change all single-quoted6243     strings to use the ~c sigil and fix this warning.6244     │6245 117 │     {?©, 'copyright'}, {?∑, 'sum'}, {?®, 'registered'}, {?†, '+'},6246     │                             ~6247     │6248     └─ lib/replacements.exs:117:2962496250     warning: using single-quoted strings to represent charlists is deprecated.6251     Use ~c"" if you indeed want a charlist or use "" instead.6252     You may run "mix format --migrate" to change all single-quoted6253     strings to use the ~c sigil and fix this warning.6254     │6255 117 │     {?©, 'copyright'}, {?∑, 'sum'}, {?®, 'registered'}, {?†, '+'},6256     │                                          ~6257     │6258     └─ lib/replacements.exs:117:4262596260     warning: using single-quoted strings to represent charlists is deprecated.6261     Use ~c"" if you indeed want a charlist or use "" instead.6262     You may run "mix format --migrate" to change all single-quoted6263     strings to use the ~c sigil and fix this warning.6264     │6265 117 │     {?©, 'copyright'}, {?∑, 'sum'}, {?®, 'registered'}, {?†, '+'},6266     │                                                              ~6267     │6268     └─ lib/replacements.exs:117:6262696270     warning: using single-quoted strings to represent charlists is deprecated.6271     Use ~c"" if you indeed want a charlist or use "" instead.6272     You may run "mix format --migrate" to change all single-quoted6273     strings to use the ~c sigil and fix this warning.6274     │6275 118 │     {?“, '"'}, {?”, '"'}, {?‘, '\''}, {?’, '\''}, {?∂, 'd'}, {?™, 'tm'},6276     │          ~6277     │6278     └─ lib/replacements.exs:118:1062796280     warning: using single-quoted strings to represent charlists is deprecated.6281     Use ~c"" if you indeed want a charlist or use "" instead.6282     You may run "mix format --migrate" to change all single-quoted6283     strings to use the ~c sigil and fix this warning.6284     │6285 118 │     {?“, '"'}, {?”, '"'}, {?‘, '\''}, {?’, '\''}, {?∂, 'd'}, {?™, 'tm'},6286     │                     ~6287     │6288     └─ lib/replacements.exs:118:2162896290     warning: using single-quoted strings to represent charlists is deprecated.6291     Use ~c"" if you indeed want a charlist or use "" instead.6292     You may run "mix format --migrate" to change all single-quoted6293     strings to use the ~c sigil and fix this warning.6294     │6295 118 │     {?“, '"'}, {?”, '"'}, {?‘, '\''}, {?’, '\''}, {?∂, 'd'}, {?™, 'tm'},6296     │                                ~6297     │6298     └─ lib/replacements.exs:118:3262996300     warning: using single-quoted strings to represent charlists is deprecated.6301     Use ~c"" if you indeed want a charlist or use "" instead.6302     You may run "mix format --migrate" to change all single-quoted6303     strings to use the ~c sigil and fix this warning.6304     │6305 118 │     {?“, '"'}, {?”, '"'}, {?‘, '\''}, {?’, '\''}, {?∂, 'd'}, {?™, 'tm'},6306     │                                            ~6307     │6308     └─ lib/replacements.exs:118:4463096310     warning: using single-quoted strings to represent charlists is deprecated.6311     Use ~c"" if you indeed want a charlist or use "" instead.6312     You may run "mix format --migrate" to change all single-quoted6313     strings to use the ~c sigil and fix this warning.6314     │6315 118 │     {?“, '"'}, {?”, '"'}, {?‘, '\''}, {?’, '\''}, {?∂, 'd'}, {?™, 'tm'},6316     │                                                        ~6317     │6318     └─ lib/replacements.exs:118:5663196320     warning: using single-quoted strings to represent charlists is deprecated.6321     Use ~c"" if you indeed want a charlist or use "" instead.6322     You may run "mix format --migrate" to change all single-quoted6323     strings to use the ~c sigil and fix this warning.6324     │6325 118 │     {?“, '"'}, {?”, '"'}, {?‘, '\''}, {?’, '\''}, {?∂, 'd'}, {?™, 'tm'},6326     │                                                                   ~6327     │6328     └─ lib/replacements.exs:118:6763296330     warning: using single-quoted strings to represent charlists is deprecated.6331     Use ~c"" if you indeed want a charlist or use "" instead.6332     You may run "mix format --migrate" to change all single-quoted6333     strings to use the ~c sigil and fix this warning.6334     │6335 119 │     {?℠, 'sm'}, {?…, '...'}, {?˚, 'o'}, {?•, '*'},6336     │          ~6337     │6338     └─ lib/replacements.exs:119:1063396340     warning: using single-quoted strings to represent charlists is deprecated.6341     Use ~c"" if you indeed want a charlist or use "" instead.6342     You may run "mix format --migrate" to change all single-quoted6343     strings to use the ~c sigil and fix this warning.6344     │6345 119 │     {?℠, 'sm'}, {?…, '...'}, {?˚, 'o'}, {?•, '*'},6346     │                      ~6347     │6348     └─ lib/replacements.exs:119:2263496350     warning: using single-quoted strings to represent charlists is deprecated.6351     Use ~c"" if you indeed want a charlist or use "" instead.6352     You may run "mix format --migrate" to change all single-quoted6353     strings to use the ~c sigil and fix this warning.6354     │6355 119 │     {?℠, 'sm'}, {?…, '...'}, {?˚, 'o'}, {?•, '*'},6356     │                                   ~6357     │6358     └─ lib/replacements.exs:119:3563596360     warning: using single-quoted strings to represent charlists is deprecated.6361     Use ~c"" if you indeed want a charlist or use "" instead.6362     You may run "mix format --migrate" to change all single-quoted6363     strings to use the ~c sigil and fix this warning.6364     │6365 119 │     {?℠, 'sm'}, {?…, '...'}, {?˚, 'o'}, {?•, '*'},6366     │                                              ~6367     │6368     └─ lib/replacements.exs:119:4663696370     warning: using single-quoted strings to represent charlists is deprecated.6371     Use ~c"" if you indeed want a charlist or use "" instead.6372     You may run "mix format --migrate" to change all single-quoted6373     strings to use the ~c sigil and fix this warning.6374     │6375 120 │     {?∆, 'delta'}, {?∞, 'infinity'}, {?♥, 'love'}, {?&, 'and'}, {?|, 'or'},6376     │          ~6377     │6378     └─ lib/replacements.exs:120:1063796380     warning: using single-quoted strings to represent charlists is deprecated.6381     Use ~c"" if you indeed want a charlist or use "" instead.6382     You may run "mix format --migrate" to change all single-quoted6383     strings to use the ~c sigil and fix this warning.6384     │6385 120 │     {?∆, 'delta'}, {?∞, 'infinity'}, {?♥, 'love'}, {?&, 'and'}, {?|, 'or'},6386     │                         ~6387     │6388     └─ lib/replacements.exs:120:2563896390     warning: using single-quoted strings to represent charlists is deprecated.6391     Use ~c"" if you indeed want a charlist or use "" instead.6392     You may run "mix format --migrate" to change all single-quoted6393     strings to use the ~c sigil and fix this warning.6394     │6395 120 │     {?∆, 'delta'}, {?∞, 'infinity'}, {?♥, 'love'}, {?&, 'and'}, {?|, 'or'},6396     │                                           ~6397     │6398     └─ lib/replacements.exs:120:4363996400     warning: using single-quoted strings to represent charlists is deprecated.6401     Use ~c"" if you indeed want a charlist or use "" instead.6402     You may run "mix format --migrate" to change all single-quoted6403     strings to use the ~c sigil and fix this warning.6404     │6405 120 │     {?∆, 'delta'}, {?∞, 'infinity'}, {?♥, 'love'}, {?&, 'and'}, {?|, 'or'},6406     │                                                         ~6407     │6408     └─ lib/replacements.exs:120:5764096410     warning: using single-quoted strings to represent charlists is deprecated.6411     Use ~c"" if you indeed want a charlist or use "" instead.6412     You may run "mix format --migrate" to change all single-quoted6413     strings to use the ~c sigil and fix this warning.6414     │6415 120 │     {?∆, 'delta'}, {?∞, 'infinity'}, {?♥, 'love'}, {?&, 'and'}, {?|, 'or'},6416     │                                                                      ~6417     │6418     └─ lib/replacements.exs:120:7064196420     warning: using single-quoted strings to represent charlists is deprecated.6421     Use ~c"" if you indeed want a charlist or use "" instead.6422     You may run "mix format --migrate" to change all single-quoted6423     strings to use the ~c sigil and fix this warning.6424     │6425 121 │     {?<, 'less'}, {?>, 'greater'}, {?☢, 'radioactive'}6426     │          ~6427     │6428     └─ lib/replacements.exs:121:1064296430     warning: using single-quoted strings to represent charlists is deprecated.6431     Use ~c"" if you indeed want a charlist or use "" instead.6432     You may run "mix format --migrate" to change all single-quoted6433     strings to use the ~c sigil and fix this warning.6434     │6435 121 │     {?<, 'less'}, {?>, 'greater'}, {?☢, 'radioactive'}6436     │                        ~6437     │6438     └─ lib/replacements.exs:121:2464396440     warning: using single-quoted strings to represent charlists is deprecated.6441     Use ~c"" if you indeed want a charlist or use "" instead.6442     You may run "mix format --migrate" to change all single-quoted6443     strings to use the ~c sigil and fix this warning.6444     │6445 121 │     {?<, 'less'}, {?>, 'greater'}, {?☢, 'radioactive'}6446     │                                         ~6447     │6448     └─ lib/replacements.exs:121:4164496450Generated slugger app6451==> postgrex6452Compiling 62 files (.ex)6453    warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead6454    │6455 14 │   {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))6456    │                                 ~6457    │6458    └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)64596460    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6461    You may run "mix format --migrate" to fix this warning automatically.6462    │6463 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>6464    │         ~6465    │6466    └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/164676468    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6469    You may run "mix format --migrate" to fix this warning automatically.6470    │6471 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>6472    │                                                                      ~6473    │6474    └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/164756476    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6477    You may run "mix format --migrate" to fix this warning automatically.6478    │6479 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>6480    │         ~6481    │6482    └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/164836484    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6485    You may run "mix format --migrate" to fix this warning automatically.6486    │6487 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>6488    │                                                                      ~6489    │6490    └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/164916492    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6493    You may run "mix format --migrate" to fix this warning automatically.6494    │6495 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]6496    │                            ~6497    │6498    └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/164996500    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6501    You may run "mix format --migrate" to fix this warning automatically.6502    │6503 43 │     <<-1::int32>>6504    │         ~6505    │6506    └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/165076508    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6509    You may run "mix format --migrate" to fix this warning automatically.6510    │6511 48 │     <<value_byte_size::int32>> <> value6512    │                      ~6513    │6514    └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/165156516    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6517    You may run "mix format --migrate" to fix this warning automatically.6518    │6519 51 │   def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do6520    │                              ~6521    │6522    └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/265236524    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6525    You may run "mix format --migrate" to fix this warning automatically.6526    │6527 54 │   def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do6528    │                              ~6529    │6530    └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/265316532    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6533    You may run "mix format --migrate" to fix this warning automatically.6534    │6535 63 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),6536    │                                      ~6537    │6538    └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/265396540    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6541    You may run "mix format --migrate" to fix this warning automatically.6542    │6543 64 │ ...                   -1::int32, rest::binary>>, acc) do6544    │                         ~6545    │6546    └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/265476548    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6549    You may run "mix format --migrate" to fix this warning automatically.6550    │6551 68 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),6552    │                                      ~6553    │6554    └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/265556556    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6557    You may run "mix format --migrate" to fix this warning automatically.6558    │6559 69 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do6560    │                                     ~6561    │6562    └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/265636564    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6565    You may run "mix format --migrate" to fix this warning automatically.6566    │6567 78 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),6568    │                                       ~6569    │6570    └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/265716572    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6573    You may run "mix format --migrate" to fix this warning automatically.6574    │6575 79 │ ...                   -1::int32, rest::binary>>, acc) do6576    │                         ~6577    │6578    └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/265796580    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6581    You may run "mix format --migrate" to fix this warning automatically.6582    │6583 83 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),6584    │                                       ~6585    │6586    └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/265876588    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6589    You may run "mix format --migrate" to fix this warning automatically.6590    │6591 84 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do6592    │                                     ~6593    │6594    └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/265956596    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6597    You may run "mix format --migrate" to fix this warning automatically.6598    │6599 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>6600    │         ~6601    │6602    └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/166036604    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6605    You may run "mix format --migrate" to fix this warning automatically.6606    │6607 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>6608    │                     ~6609    │6610    └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/166116612    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6613    You may run "mix format --migrate" to fix this warning automatically.6614    │6615 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>6616    │                                      ~6617    │6618    └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/166196620    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6621    You may run "mix format --migrate" to fix this warning automatically.6622    │6623 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>6624    │                                                   ~6625    │6626    └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/166276628    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6629    You may run "mix format --migrate" to fix this warning automatically.6630    │6631 42 │     bin = for digit <- digits, into: "", do: <<digit :: uint16>>6632    │                                                      ~6633    │6634    └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/166356636    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6637    You may run "mix format --migrate" to fix this warning automatically.6638    │6639 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]6640    │                   ~6641    │6642    └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/166436644    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6645    You may run "mix format --migrate" to fix this warning automatically.6646    │6647 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]6648    │                                    ~6649    │6650    └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/166516652    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6653    You may run "mix format --migrate" to fix this warning automatically.6654    │6655 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]6656    │                                                   ~6657    │6658    └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/166596660    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6661    You may run "mix format --migrate" to fix this warning automatically.6662    │6663 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]6664    │                                                                    ~6665    │6666    └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/166676668    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6669    You may run "mix format --migrate" to fix this warning automatically.6670    │6671 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do6672    │                                ~6673    │6674    └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/166756676    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6677    You may run "mix format --migrate" to fix this warning automatically.6678    │6679 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do6680    │                                                 ~6681    │6682    └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/166836684    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6685    You may run "mix format --migrate" to fix this warning automatically.6686    │6687 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do6688    │                                                                ~6689    │6690    └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/166916692    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6693    You may run "mix format --migrate" to fix this warning automatically.6694    │6695 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do6696    │                                                                                 ~6697    │6698    └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/166996700     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.6701     You may run "mix format --migrate" to fix this warning automatically.6702     │6703 109 │   defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do6704     │                                   ~6705     │6706     └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/367076708    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.6709    You may run "mix format --migrate" to fix this warning automatically.6710    │6711 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do6712    │                      ~6713    │6714    └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/167156716    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6717    You may run "mix format --migrate" to fix this warning automatically.6718    │6719 23 │     <<x::float64, y::float64>>6720    │        ~6721    │6722    └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/267236724    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6725    You may run "mix format --migrate" to fix this warning automatically.6726    │6727 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do6728    │                               ~6729    │6730    └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/167316732    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6733    You may run "mix format --migrate" to fix this warning automatically.6734    │6735 23 │     <<x::float64, y::float64>>6736    │                    ~6737    │6738    └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/267396740    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6741    You may run "mix format --migrate" to fix this warning automatically.6742    │6743 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do6744    │                         ~6745    │6746    └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/267476748    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6749    You may run "mix format --migrate" to fix this warning automatically.6750    │6751 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do6752    │                                     ~6753    │6754    └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/267556756    warning: use Bitwise is deprecated. import Bitwise instead6757    │6758  4 │   use Bitwise, only_operators: true6759    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6760    │6761    └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)67626763    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6764    You may run "mix format --migrate" to fix this warning automatically.6765    │6766 33 │   def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do6767    │                          ~6768    │6769    └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/167706771    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6772    You may run "mix format --migrate" to fix this warning automatically.6773    │6774 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do6775    │                           ~6776    │6777    └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/267786779    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6780    You may run "mix format --migrate" to fix this warning automatically.6781    │6782 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do6783    │                                       ~6784    │6785    └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/267866787    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6788    You may run "mix format --migrate" to fix this warning automatically.6789    │6790 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>6791    │         ~6792    │6793    └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/167946795    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6796    You may run "mix format --migrate" to fix this warning automatically.6797    │6798 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>6799    │                                                                      ~6800    │6801    └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/168026803    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6804    You may run "mix format --migrate" to fix this warning automatically.6805    │6806 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>6807    │         ~6808    │6809    └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/168106811    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6812    You may run "mix format --migrate" to fix this warning automatically.6813    │6814 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>6815    │                                                                      ~6816    │6817    └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/168186819    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6820    You may run "mix format --migrate" to fix this warning automatically.6821    │6822 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>6823    │         ~6824    │6825    └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/168266827    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6828    You may run "mix format --migrate" to fix this warning automatically.6829    │6830 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>6831    │                                           ~6832    │6833    └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/168346835    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6836    You may run "mix format --migrate" to fix this warning automatically.6837    │6838 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>6839    │         ~6840    │6841    └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/168426843    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6844    You may run "mix format --migrate" to fix this warning automatically.6845    │6846 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>6847    │                                           ~6848    │6849    └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/168506851    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6852    You may run "mix format --migrate" to fix this warning automatically.6853    │6854 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>6855    │         ~6856    │6857    └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/168586859    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6860    You may run "mix format --migrate" to fix this warning automatically.6861    │6862 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>6863    │                                           ~6864    │6865    └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/168666867    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6868    You may run "mix format --migrate" to fix this warning automatically.6869    │6870 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>6871    │             ~6872    │6873    └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/168746875    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6876    You may run "mix format --migrate" to fix this warning automatically.6877    │6878 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>6879    │                                             ~6880    │6881    └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/168826883    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6884    You may run "mix format --migrate" to fix this warning automatically.6885    │6886 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,6887    │          ~6888    │6889    └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/168906891    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6892    You may run "mix format --migrate" to fix this warning automatically.6893    │6894 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,6895    │                                                                       ~6896    │6897    └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/168986899    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6900    You may run "mix format --migrate" to fix this warning automatically.6901    │6902 46 │       0 :: int32>>6903    │         ~6904    │6905    └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/169066907    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6908    You may run "mix format --migrate" to fix this warning automatically.6909    │6910 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>6911    │          ~6912    │6913    └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/169146915    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6916    You may run "mix format --migrate" to fix this warning automatically.6917    │6918 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>6919    │                                                                       ~6920    │6921    └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/169226923    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6924    You may run "mix format --migrate" to fix this warning automatically.6925    │6926 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>6927    │                                                                                   ~6928    │6929    └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/169306931    warning: use Bitwise is deprecated. import Bitwise instead6932    │6933  5 │   use Bitwise6934    │   ~~~~~~~~~~~6935    │6936    └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)69376938    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6939    You may run "mix format --migrate" to fix this warning automatically.6940    │6941 29 │     <<length(values)::int32, encode_lexemes(values)::binary>>6942    │                     ~6943    │6944    └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/169456946    warning: the variable "positions_bytes" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator6947    │6948 48 │     <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest6949    │                              ~6950    │6951    └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/169526953    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6954    You may run "mix format --migrate" to fix this warning automatically.6955    │6956 63 │   def parse(<<type :: int32, rest :: binary>>, ?R, size) do6957    │                    ~6958    │6959    └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/369606961    warning: the variable "rest_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator6962    │6963 72 │           <<data :: size(rest_size)>> = rest6964    │                          ~6965    │6966    └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/369676968    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6969    You may run "mix format --migrate" to fix this warning automatically.6970    │6971 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do6972    │                   ~6973    │6974    └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/369756976    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6977    You may run "mix format --migrate" to fix this warning automatically.6978    │6979 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do6980    │                                 ~6981    │6982    └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/369836984    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.6985    You may run "mix format --migrate" to fix this warning automatically.6986    │6987 86 │   def parse(<<status :: int8>>, ?Z, _size) do6988    │                      ~6989    │6990    └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/369916992    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6993    You may run "mix format --migrate" to fix this warning automatically.6994    │6995 96 │   def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do6996    │                   ~6997    │6998    └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/369997000     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7001     You may run "mix format --migrate" to fix this warning automatically.7002     │7003 101 │   def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do7004     │                            ~7005     │7006     └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/370077008     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7009     You may run "mix format --migrate" to fix this warning automatically.7010     │7011 103 │     case <<len ::uint16>> do7012     │                ~7013     │7014     └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/370157016     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7017     You may run "mix format --migrate" to fix this warning automatically.7018     │7019 104 │       <<^overflow_len :: uint16>> ->7020     │                       ~7021     │7022     └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/370237024     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7025     You may run "mix format --migrate" to fix this warning automatically.7026     │7027 112 │   def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do7028     │                   ~7029     │7030     └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/370317032     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7033     You may run "mix format --migrate" to fix this warning automatically.7034     │7035 118 │   def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do7036     │                 ~7037     │7038     └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/370397040     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7041     You may run "mix format --migrate" to fix this warning automatically.7042     │7043 123 │   def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do7044     │                      ~7045     │7046     └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/370477048     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7049     You may run "mix format --migrate" to fix this warning automatically.7050     │7051 226 │      [<<size :: int32>>, data]7052     │              ~7053     │7054     └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/170557056     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7057     You may run "mix format --migrate" to fix this warning automatically.7058     │7059 224 │       [first, <<size :: int32>>, data]7060     │                      ~7061     │7062     └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/170637064     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7065     You may run "mix format --migrate" to fix this warning automatically.7066     │7067 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>7068     │                                 ~7069     │7070     └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/170717072     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7073     You may run "mix format --migrate" to fix this warning automatically.7074     │7075 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>7076     │                                                               ~7077     │7078     └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/170797080     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7081     You may run "mix format --migrate" to fix this warning automatically.7082     │7083 251 │     oids = for oid <- oids, into: "", do: <<oid :: uint32>>7084     │                                                 ~7085     │7086     └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/170877088     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7089     You may run "mix format --migrate" to fix this warning automatically.7090     │7091 252 │     len = <<div(byte_size(oids), 4) :: int16>>7092     │                                     ~7093     │7094     └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/170957096     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7097     You may run "mix format --migrate" to fix this warning automatically.7098     │7099 282 │     pfs = for format <- param_formats,  into: "", do: <<format(format) :: int16>>7100     │                                                                        ~7101     │7102     └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/171037104     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7105     You may run "mix format --migrate" to fix this warning automatically.7106     │7107 283 │     rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>7108     │                                                                        ~7109     │7110     └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/171117112     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7113     You may run "mix format --migrate" to fix this warning automatically.7114     │7115 285 │     len_pfs = <<div(byte_size(pfs), 2) :: int16>>7116     │                                        ~7117     │7118     └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/171197120     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7121     You may run "mix format --migrate" to fix this warning automatically.7122     │7123 286 │     len_rfs = <<div(byte_size(rfs), 2) :: int16>>7124     │                                        ~7125     │7126     └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/171277128     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7129     You may run "mix format --migrate" to fix this warning automatically.7130     │7131 287 │     len_params  = <<length(params) :: int16>>7132     │                                    ~7133     │7134     └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/171357136     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7137     You may run "mix format --migrate" to fix this warning automatically.7138     │7139 294 │     {?E, [port, 0, <<rows :: int32>>]}7140     │                           ~7141     │7142     └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/171437144     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7145     You may run "mix format --migrate" to fix this warning automatically.7146     │7147 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}7148     │                  ~7149     │7150     └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/171517152     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7153     You may run "mix format --migrate" to fix this warning automatically.7154     │7155 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}7156     │                                 ~7157     │7158     └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/171597160     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7161     You may run "mix format --migrate" to fix this warning automatically.7162     │7163 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}7164     │                  ~7165     │7166     └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/171677168     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7169     You may run "mix format --migrate" to fix this warning automatically.7170     │7171 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}7172     │                                 ~7173     │7174     └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/171757176     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7177     You may run "mix format --migrate" to fix this warning automatically.7178     │7179 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}7180     │                                               ~7181     │7182     └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/171837184     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7185     You may run "mix format --migrate" to fix this warning automatically.7186     │7187 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}7188     │                                                             ~7189     │7190     └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/171917192     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.7193     You may run "mix format --migrate" to fix this warning automatically.7194     │7195 341 │   defp decode_fields(<<field :: int8, rest :: binary>>) do7196     │                              ~7197     │7198     └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/171997200     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7201     You may run "mix format --migrate" to fix this warning automatically.7202     │7203 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,7204     │                 ~7205     │7206     └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/172077208     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7209     You may run "mix format --migrate" to fix this warning automatically.7210     │7211 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,7212     │                                   ~7213     │7214     └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/172157216     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7217     You may run "mix format --migrate" to fix this warning automatically.7218     │7219 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,7220     │                                                      ~7221     │7222     └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/172237224     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7225     You may run "mix format --migrate" to fix this warning automatically.7226     │7227 363 │        type_size :: int16, type_mod :: int32, format :: int16,7228     │                  ~7229     │7230     └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/172317232     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7233     You may run "mix format --migrate" to fix this warning automatically.7234     │7235 363 │        type_size :: int16, type_mod :: int32, format :: int16,7236     │                                     ~7237     │7238     └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/172397240     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7241     You may run "mix format --migrate" to fix this warning automatically.7242     │7243 363 │        type_size :: int16, type_mod :: int32, format :: int16,7244     │                                                      ~7245     │7246     └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/172477248     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.7249     You may run "mix format --migrate" to fix this warning automatically.7250     │7251 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do7252     │                            ~7253     │7254     └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/172557256     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7257     You may run "mix format --migrate" to fix this warning automatically.7258     │7259 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do7260     │                                       ~7261     │7262     └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/172637264     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.7265     You may run "mix format --migrate" to fix this warning automatically.7266     │7267 384 │     columns = for <<column::uint16 <- rest>>, do: decode_format(column)7268     │                           ~7269     │7270     └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/172717272    warning: unused require Postgrex.Messages7273    │7274 30 │   require Postgrex.Messages7275    │   ~7276    │7277    └─ lib/postgrex/query.ex:30:372787279    warning: unused require Logger7280    │7281  8 │   require Logger7282    │   ~7283    │7284    └─ lib/postgrex/notifications.ex:8:372857286    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7287    You may run "mix format --migrate" to fix this warning automatically.7288    │7289 59 │       if lower == <<-1::int32>> do7290    │                       ~7291    │7292    └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/472937294    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7295    You may run "mix format --migrate" to fix this warning automatically.7296    │7297 66 │       if upper == <<-1::int32>> do7298    │                       ~7299    │7300    └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/473017302    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7303    You may run "mix format --migrate" to fix this warning automatically.7304    │7305 86 │     [<<IO.iodata_length(bin)+1::int32>>, flags | bin]7306    │                               ~7307    │7308    └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/473097310      warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead7311      │7312 1005 │     Logger.warn(fn() ->7313      │            ~7314      │7315      └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/573167317      warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.7318      You may run "mix format --migrate" to fix this warning automatically.7319      │7320 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do7321      │                          ~7322      │7323      └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/173247325      warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7326      You may run "mix format --migrate" to fix this warning automatically.7327      │7328 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do7329      │                                        ~7330      │7331      └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/173327333      warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator7334      │7335 2003 │       <<body :: binary(size), rest :: binary>> ->7336      │                        ~7337      │7338      └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/173397340    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7341    You may run "mix format --migrate" to fix this warning automatically.7342    │7343 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>7344    │                                                           ~7345    │7346    └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/373477348    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7349    You may run "mix format --migrate" to fix this warning automatically.7350    │7351 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>7352    │                                                                       ~7353    │7354    └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/373557356    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7357    You may run "mix format --migrate" to fix this warning automatically.7358    │7359 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]7360    │                       ~7361    │7362    └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/373637364    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7365    You may run "mix format --migrate" to fix this warning automatically.7366    │7367 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]7368    │                                   ~7369    │7370    └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/373717372    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7373    You may run "mix format --migrate" to fix this warning automatically.7374    │7375 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]7376    │                                                      ~7377    │7378    └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/373797380    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7381    You may run "mix format --migrate" to fix this warning automatically.7382    │7383 48 │     [<<IO.iodata_length(iodata)::int32>> | iodata]7384    │                                ~7385    │7386    └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/373877388    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7389    You may run "mix format --migrate" to fix this warning automatically.7390    │7391 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do7392    │                          ~7393    │7394    └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/273957396    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7397    You may run "mix format --migrate" to fix this warning automatically.7398    │7399 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do7400    │                                            ~7401    │7402    └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/274037404    warning: using single-quoted strings to represent charlists is deprecated.7405    Use ~c"" if you indeed want a charlist or use "" instead.7406    You may run "mix format --migrate" to change all single-quoted7407    strings to use the ~c sigil and fix this warning.7408    │7409 49 │   @anno (if :erlang.system_info(:otp_release) >= '19' do7410    │                                                  ~7411    │7412    └─ lib/postgrex/type_module.ex:49:5074137414     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7415     You may run "mix format --migrate" to fix this warning automatically.7416     │7417 182 │   defp row_decode(<<-1::int32, rest::binary>>) do7418     │                       ~7419     │7420     └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/174217422     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7423     You may run "mix format --migrate" to fix this warning automatically.7424     │7425 185 │   defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do7426     │                        ~7427     │7428     └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/174297430     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7431     You may run "mix format --migrate" to fix this warning automatically.7432     │7433 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7434     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7435     │7436     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/374377438     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7439     You may run "mix format --migrate" to fix this warning automatically.7440     │7441 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7442     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7443     │7444     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/174457446    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7447    You may run "mix format --migrate" to fix this warning automatically.7448    │7449 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]7450    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7451    │7452    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/174537454    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7455    You may run "mix format --migrate" to fix this warning automatically.7456    │7457 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]7458    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7459    │7460    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/174617462    warning: the variable "last_pos" (context Postgrex.Extensions.BitString) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator7463    │7464 15 │         <<binary::binary-size(last_pos), last::bits>> = val7465    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7466    │7467    └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/174687469    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7470    You may run "mix format --migrate" to fix this warning automatically.7471    │7472 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |7473    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7474    │7475    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/174767477    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7478    You may run "mix format --migrate" to fix this warning automatically.7479    │7480 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |7481    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7482    │7483    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/174847485     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7486     You may run "mix format --migrate" to fix this warning automatically.7487     │7488 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7489     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7490     │7491     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/174927493    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7494    You may run "mix format --migrate" to fix this warning automatically.7495    │7496  9 │         <<1 :: int32, 1>>7497    │         ~~~~~~~~~~~~~~~~~7498    │7499    └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/175007501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7502    You may run "mix format --migrate" to fix this warning automatically.7503    │7504 11 │         <<1 :: int32, 0>>7505    │         ~~~~~~~~~~~~~~~~~7506    │7507    └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/175087509     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7510     You may run "mix format --migrate" to fix this warning automatically.7511     │7512 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7513     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7514     │7515     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/175167517    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7518    You may run "mix format --migrate" to fix this warning automatically.7519    │7520 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]7521    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7522    │7523    └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/175247525     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7526     You may run "mix format --migrate" to fix this warning automatically.7527     │7528 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7529     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7530     │7531     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/175327533    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7534    You may run "mix format --migrate" to fix this warning automatically.7535    │7536 10 │         <<8 :: int32, 2, n, 1, 4, a, b, c, d>>7537    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7538    │7539    └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/175407541    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7542    You may run "mix format --migrate" to fix this warning automatically.7543    │7544 12 │         <<20 :: int32, 3, n, 1, 16,7545    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~7546    │7547    └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/175487549     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7550     You may run "mix format --migrate" to fix this warning automatically.7551     │7552 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7553     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7554     │7555     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/175567557    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7558    You may run "mix format --migrate" to fix this warning automatically.7559    │7560 10 │         <<24::int32, x::float64, y::float64, r::float64>>7561    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7562    │7563    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/175647565    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7566    You may run "mix format --migrate" to fix this warning automatically.7567    │7568 10 │         <<24::int32, x::float64, y::float64, r::float64>>7569    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7570    │7571    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/175727573    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7574    You may run "mix format --migrate" to fix this warning automatically.7575    │7576 10 │         <<24::int32, x::float64, y::float64, r::float64>>7577    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7578    │7579    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/175807581    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7582    You may run "mix format --migrate" to fix this warning automatically.7583    │7584 10 │         <<24::int32, x::float64, y::float64, r::float64>>7585    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7586    │7587    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/175887589     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7590     You may run "mix format --migrate" to fix this warning automatically.7591     │7592 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7593     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7594     │7595     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/175967597     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7598     You may run "mix format --migrate" to fix this warning automatically.7599     │7600 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7601     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7602     │7603     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/176047605    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7606    You may run "mix format --migrate" to fix this warning automatically.7607    │7608  9 │         <<4::int32, n::float32>>7609    │         ~~~~~~~~~~~~~~~~~~~~~~~~7610    │7611    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/176127613    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.7614    You may run "mix format --migrate" to fix this warning automatically.7615    │7616  9 │         <<4::int32, n::float32>>7617    │         ~~~~~~~~~~~~~~~~~~~~~~~~7618    │7619    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/176207621    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7622    You may run "mix format --migrate" to fix this warning automatically.7623    │7624 11 │         <<4::int32, 0::1, 255, 1::1, 0::22>>7625    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7626    │7627    └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/176287629    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7630    You may run "mix format --migrate" to fix this warning automatically.7631    │7632 13 │         <<4::int32, 0::1, 255, 0::23>>7633    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7634    │7635    └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/176367637    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7638    You may run "mix format --migrate" to fix this warning automatically.7639    │7640 15 │         <<4::int32, 1::1, 255, 0::23>>7641    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7642    │7643    └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/176447645     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7646     You may run "mix format --migrate" to fix this warning automatically.7647     │7648 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7649     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7650     │7651     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/176527653    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7654    You may run "mix format --migrate" to fix this warning automatically.7655    │7656  9 │         <<8 :: int32, n :: float64>>7657    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7658    │7659    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/176607661    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7662    You may run "mix format --migrate" to fix this warning automatically.7663    │7664  9 │         <<8 :: int32, n :: float64>>7665    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7666    │7667    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/176687669    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7670    You may run "mix format --migrate" to fix this warning automatically.7671    │7672 11 │         <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>7673    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7674    │7675    └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/176767677    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7678    You may run "mix format --migrate" to fix this warning automatically.7679    │7680 13 │         <<8 :: int32, 0::1, 2047::11, 0::52>>7681    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7682    │7683    └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/176847685    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7686    You may run "mix format --migrate" to fix this warning automatically.7687    │7688 15 │         <<8 :: int32, 1::1, 2047::11, 0::52>>7689    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7690    │7691    └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/176927693     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7694     You may run "mix format --migrate" to fix this warning automatically.7695     │7696 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7697     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7698     │7699     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/177007701    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7702    You may run "mix format --migrate" to fix this warning automatically.7703    │7704 12 │         [<<IO.iodata_length(data) :: int32>> | data]7705    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7706    │7707    └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/177087709     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7710     You may run "mix format --migrate" to fix this warning automatically.7711     │7712 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7713     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7714     │7715     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/177167717    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7718    You may run "mix format --migrate" to fix this warning automatically.7719    │7720 10 │         <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>7721    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7722    │7723    └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/177247725    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7726    You may run "mix format --migrate" to fix this warning automatically.7727    │7728 12 │         <<20 :: int32, 3, 128, 0, 16,7729    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7730    │7731    └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/177327733     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7734     You may run "mix format --migrate" to fix this warning automatically.7735     │7736 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7737     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7738     │7739     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/177407741    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7742    You may run "mix format --migrate" to fix this warning automatically.7743    │7744 12 │         <<2 :: int32, int :: int16>>7745    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7746    │7747    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/177487749    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.7750    You may run "mix format --migrate" to fix this warning automatically.7751    │7752 12 │         <<2 :: int32, int :: int16>>7753    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7754    │7755    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/177567757     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7758     You may run "mix format --migrate" to fix this warning automatically.7759     │7760 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7761     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7762     │7763     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/177647765    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7766    You may run "mix format --migrate" to fix this warning automatically.7767    │7768 12 │         <<4 :: int32, int :: int32>>7769    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7770    │7771    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/177727773    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7774    You may run "mix format --migrate" to fix this warning automatically.7775    │7776 12 │         <<4 :: int32, int :: int32>>7777    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7778    │7779    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/177807781     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7782     You may run "mix format --migrate" to fix this warning automatically.7783     │7784 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7785     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7786     │7787     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/177887789    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7790    You may run "mix format --migrate" to fix this warning automatically.7791    │7792 12 │         <<8 :: int32, int :: int64>>7793    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7794    │7795    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/177967797    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.7798    You may run "mix format --migrate" to fix this warning automatically.7799    │7800 12 │         <<8 :: int32, int :: int64>>7801    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~7802    │7803    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/178047805     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7806     You may run "mix format --migrate" to fix this warning automatically.7807     │7808 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7809     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7810     │7811     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/178127813    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7814    You may run "mix format --migrate" to fix this warning automatically.7815    │7816 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>7817    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7818    │7819    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/178207821    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.7822    You may run "mix format --migrate" to fix this warning automatically.7823    │7824 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>7825    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7826    │7827    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/178287829    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7830    You may run "mix format --migrate" to fix this warning automatically.7831    │7832 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>7833    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7834    │7835    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/178367837    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7838    You may run "mix format --migrate" to fix this warning automatically.7839    │7840 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>7841    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7842    │7843    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/178447845     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7846     You may run "mix format --migrate" to fix this warning automatically.7847     │7848 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7849     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7850     │7851     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/178527853    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7854    You may run "mix format --migrate" to fix this warning automatically.7855    │7856 10 │         <<24::int32, a::float64, b::float64, c::float64>>7857    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7858    │7859    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/178607861    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7862    You may run "mix format --migrate" to fix this warning automatically.7863    │7864 10 │         <<24::int32, a::float64, b::float64, c::float64>>7865    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7866    │7867    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/178687869    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7870    You may run "mix format --migrate" to fix this warning automatically.7871    │7872 10 │         <<24::int32, a::float64, b::float64, c::float64>>7873    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7874    │7875    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/178767877    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.7878    You may run "mix format --migrate" to fix this warning automatically.7879    │7880 10 │         <<24::int32, a::float64, b::float64, c::float64>>7881    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7882    │7883    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/178847885     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7886     You may run "mix format --migrate" to fix this warning automatically.7887     │7888 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7889     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7890     │7891     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/178927893    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7894    You may run "mix format --migrate" to fix this warning automatically.7895    │7896 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]7897    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7898    │7899    └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/179007901     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7902     You may run "mix format --migrate" to fix this warning automatically.7903     │7904 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7905     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7906     │7907     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/179087909    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7910    You may run "mix format --migrate" to fix this warning automatically.7911    │7912  9 │         <<6::int32, a, b, c, d, e, f>>7913    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7914    │7915    └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/179167917     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7918     You may run "mix format --migrate" to fix this warning automatically.7919     │7920 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7921     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7922     │7923     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/179247925    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7926    You may run "mix format --migrate" to fix this warning automatically.7927    │7928 11 │         [<<byte_size(name) :: int32>> | name]7929    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7930    │7931    └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/179327933     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7934     You may run "mix format --migrate" to fix this warning automatically.7935     │7936 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7937     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7938     │7939     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/179407941    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7942    You may run "mix format --migrate" to fix this warning automatically.7943    │7944 10 │         [<<IO.iodata_length(data)::int32>> | data]7945    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7946    │7947    └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/179487949    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7950    You may run "mix format --migrate" to fix this warning automatically.7951    │7952 13 │         [<<IO.iodata_length(data)::int32>> | data]7953    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7954    │7955    └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/179567957     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7958     You may run "mix format --migrate" to fix this warning automatically.7959     │7960 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7961     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7962     │7963     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/179647965    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7966    You may run "mix format --migrate" to fix this warning automatically.7967    │7968 15 │         <<4 :: int32, oid :: uint32>>7969    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7970    │7971    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/179727973    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.7974    You may run "mix format --migrate" to fix this warning automatically.7975    │7976 15 │         <<4 :: int32, oid :: uint32>>7977    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7978    │7979    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/179807981     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7982     You may run "mix format --migrate" to fix this warning automatically.7983     │7984 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))7985     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7986     │7987     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/179887989    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7990    You may run "mix format --migrate" to fix this warning automatically.7991    │7992 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]7993    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7994    │7995    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/179967997    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7998    You may run "mix format --migrate" to fix this warning automatically.7999    │8000 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]8001    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8002    │8003    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/180048005     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8006     You may run "mix format --migrate" to fix this warning automatically.8007     │8008 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8009     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8010     │8011     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/180128013    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8014    You may run "mix format --migrate" to fix this warning automatically.8015    │8016  9 │         <<16::int32, x::float64, y::float64>>8017    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8018    │8019    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/180208021    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8022    You may run "mix format --migrate" to fix this warning automatically.8023    │8024  9 │         <<16::int32, x::float64, y::float64>>8025    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8026    │8027    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/180288029    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8030    You may run "mix format --migrate" to fix this warning automatically.8031    │8032  9 │         <<16::int32, x::float64, y::float64>>8033    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8034    │8035    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/180368037     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8038     You may run "mix format --migrate" to fix this warning automatically.8039     │8040 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8041     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8042     │8043     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/180448045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8046    You may run "mix format --migrate" to fix this warning automatically.8047    │8048 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]8049    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8050    │8051    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/180528053    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8054    You may run "mix format --migrate" to fix this warning automatically.8055    │8056 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]8057    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8058    │8059    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/180608061     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8062     You may run "mix format --migrate" to fix this warning automatically.8063     │8064 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8065     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8066     │8067     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/380688069     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8070     You may run "mix format --migrate" to fix this warning automatically.8071     │8072 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8073     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8074     │8075     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/180768077    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8078    You may run "mix format --migrate" to fix this warning automatically.8079    │8080 14 │         [<<byte_size(bin) :: int32>> | bin]8081    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8082    │8083    └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/180848085     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8086     You may run "mix format --migrate" to fix this warning automatically.8087     │8088 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8089     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8090     │8091     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/380928093    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8094    You may run "mix format --migrate" to fix this warning automatically.8095    │8096 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |8097    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8098    │8099    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/381008101    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8102    You may run "mix format --migrate" to fix this warning automatically.8103    │8104 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |8105    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8106    │8107    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/381088109     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8110     You may run "mix format --migrate" to fix this warning automatically.8111     │8112 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8113     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8114     │8115     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/181168117    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8118    You may run "mix format --migrate" to fix this warning automatically.8119    │8120  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>8121    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8122    │8123    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/181248125    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.8126    You may run "mix format --migrate" to fix this warning automatically.8127    │8128  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>8129    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8130    │8131    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/181328133    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.8134    You may run "mix format --migrate" to fix this warning automatically.8135    │8136  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>8137    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8138    │8139    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/181408141     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8142     You may run "mix format --migrate" to fix this warning automatically.8143     │8144 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8145     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8146     │8147     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/181488149     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8150     You may run "mix format --migrate" to fix this warning automatically.8151     │8152 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8153     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8154     │8155     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/181568157     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8158     You may run "mix format --migrate" to fix this warning automatically.8159     │8160 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8161     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8162     │8163     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/181648165     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8166     You may run "mix format --migrate" to fix this warning automatically.8167     │8168 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8169     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8170     │8171     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/181728173     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8174     You may run "mix format --migrate" to fix this warning automatically.8175     │8176 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8177     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8178     │8179     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/181808181    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8182    You may run "mix format --migrate" to fix this warning automatically.8183    │8184 12 │         <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>8185    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8186    │8187    └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/181888189     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8190     You may run "mix format --migrate" to fix this warning automatically.8191     │8192 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8193     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8194     │8195     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/181968197    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8198    You may run "mix format --migrate" to fix this warning automatically.8199    │8200 11 │         [<<16 :: int32>> | uuid]8201    │         ~~~~~~~~~~~~~~~~~~~~~~~~8202    │8203    └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/182048205     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8206     You may run "mix format --migrate" to fix this warning automatically.8207     │8208 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8209     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8210     │8211     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/182128213    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8214    You may run "mix format --migrate" to fix this warning automatically.8215    │8216  9 │         <<0 :: int32>>8217    │         ~~~~~~~~~~~~~~8218    │8219    └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/182208221     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8222     You may run "mix format --migrate" to fix this warning automatically.8223     │8224 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8225     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8226     │8227     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/182288229    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8230    You may run "mix format --migrate" to fix this warning automatically.8231    │8232 15 │         <<0 :: int32>>8233    │         ~~~~~~~~~~~~~~8234    │8235    └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/182368237     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.8238     You may run "mix format --migrate" to fix this warning automatically.8239     │8240 147 │         acc = [acc, <<oid::uint32>> | encode_value(param, type)]8241     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8242     │8243     └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/582448245     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8246     You may run "mix format --migrate" to fix this warning automatically.8247     │8248 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,8249     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8250     │8251     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/482528253     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.8254     You may run "mix format --migrate" to fix this warning automatically.8255     │8256 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,8257     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8258     │8259     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/482608261     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8262     You may run "mix format --migrate" to fix this warning automatically.8263     │8264 323 │       defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do8265     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8266     │8267     └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/482688269     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8270     You may run "mix format --migrate" to fix this warning automatically.8271     │8272 325 │         {:more, [?D, <<size::int32>> | rest], rows, more}8273     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8274     │8275     └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/482768277     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8278     You may run "mix format --migrate" to fix this warning automatically.8279     │8280 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8281     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8282     │8283     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/582848285     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8286     You may run "mix format --migrate" to fix this warning automatically.8287     │8288 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8289     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8290     │8291     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/582928293    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8294    You may run "mix format --migrate" to fix this warning automatically.8295    │8296 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->8297    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8298    │8299    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/883008301    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8302    You may run "mix format --migrate" to fix this warning automatically.8303    │8304 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8305    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8306    │8307    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/883088309    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8310    You may run "mix format --migrate" to fix this warning automatically.8311    │8312 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8313    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8314    │8315    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/883168317    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.8318    You may run "mix format --migrate" to fix this warning automatically.8319    │8320 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8321    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8322    │8323    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/883248325    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8326    You may run "mix format --migrate" to fix this warning automatically.8327    │8328 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->8329    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8330    │8331    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/483328333    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8334    You may run "mix format --migrate" to fix this warning automatically.8335    │8336 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8337    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8338    │8339    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/483408341    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8342    You may run "mix format --migrate" to fix this warning automatically.8343    │8344 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8345    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8346    │8347    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/483488349    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.8350    You may run "mix format --migrate" to fix this warning automatically.8351    │8352 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8353    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8354    │8355    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/483568357    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8358    You may run "mix format --migrate" to fix this warning automatically.8359    │8360 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->8361    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8362    │8363    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/783648365    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8366    You may run "mix format --migrate" to fix this warning automatically.8367    │8368 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8369    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8370    │8371    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/783728373    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8374    You may run "mix format --migrate" to fix this warning automatically.8375    │8376 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8377    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8378    │8379    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/783808381    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.8382    You may run "mix format --migrate" to fix this warning automatically.8383    │8384 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,8385    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8386    │8387    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/783888389     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8390     You may run "mix format --migrate" to fix this warning automatically.8391     │8392 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8393     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8394     │8395     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/883968397     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8398     You may run "mix format --migrate" to fix this warning automatically.8399     │8400 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8401     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8402     │8403     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/484048405     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8406     You may run "mix format --migrate" to fix this warning automatically.8407     │8408 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8409     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8410     │8411     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/784128413    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8414    You may run "mix format --migrate" to fix this warning automatically.8415    │8416 27 │       <<len :: int32, value :: binary-size(len)>> ->8417    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8418    │8419    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/684208421    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8422    You may run "mix format --migrate" to fix this warning automatically.8423    │8424 27 │       <<len :: int32, value :: binary-size(len)>> ->8425    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8426    │8427    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/284288429    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8430    You may run "mix format --migrate" to fix this warning automatically.8431    │8432 27 │       <<len :: int32, value :: binary-size(len)>> ->8433    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8434    │8435    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/584368437     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8438     You may run "mix format --migrate" to fix this warning automatically.8439     │8440 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8441     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8442     │8443     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/684448445     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8446     You may run "mix format --migrate" to fix this warning automatically.8447     │8448 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8449     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8450     │8451     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/284528453     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8454     You may run "mix format --migrate" to fix this warning automatically.8455     │8456 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8457     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8458     │8459     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/584608461    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8462    You may run "mix format --migrate" to fix this warning automatically.8463    │8464 19 │       <<1 :: int32, 1>> -> true8465    │       ~~~~~~~~~~~~~~~~~~~~~~~~~8466    │8467    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/684688469    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8470    You may run "mix format --migrate" to fix this warning automatically.8471    │8472 19 │       <<1 :: int32, 1>> -> true8473    │       ~~~~~~~~~~~~~~~~~~~~~~~~~8474    │8475    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/284768477    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8478    You may run "mix format --migrate" to fix this warning automatically.8479    │8480 19 │       <<1 :: int32, 1>> -> true8481    │       ~~~~~~~~~~~~~~~~~~~~~~~~~8482    │8483    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/584848485    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8486    You may run "mix format --migrate" to fix this warning automatically.8487    │8488 20 │       <<1 :: int32, 0>> -> false8489    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~8490    │8491    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/684928493    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8494    You may run "mix format --migrate" to fix this warning automatically.8495    │8496 20 │       <<1 :: int32, 0>> -> false8497    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~8498    │8499    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/285008501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8502    You may run "mix format --migrate" to fix this warning automatically.8503    │8504 20 │       <<1 :: int32, 0>> -> false8505    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~8506    │8507    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/585088509     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8510     You may run "mix format --migrate" to fix this warning automatically.8511     │8512 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8513     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8514     │8515     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/685168517     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8518     You may run "mix format --migrate" to fix this warning automatically.8519     │8520 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8521     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8522     │8523     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/285248525     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8526     You may run "mix format --migrate" to fix this warning automatically.8527     │8528 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8529     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8530     │8531     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/585328533    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8534    You may run "mix format --migrate" to fix this warning automatically.8535    │8536 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8537    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8538    │8539    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/685408541    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8542    You may run "mix format --migrate" to fix this warning automatically.8543    │8544 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8545    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8546    │8547    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/685488549    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8550    You may run "mix format --migrate" to fix this warning automatically.8551    │8552 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8553    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8554    │8555    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/685568557    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8558    You may run "mix format --migrate" to fix this warning automatically.8559    │8560 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8561    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8562    │8563    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/685648565    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8566    You may run "mix format --migrate" to fix this warning automatically.8567    │8568 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8569    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8570    │8571    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/685728573    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8574    You may run "mix format --migrate" to fix this warning automatically.8575    │8576 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8577    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8578    │8579    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/285808581    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8582    You may run "mix format --migrate" to fix this warning automatically.8583    │8584 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8585    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8586    │8587    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/285888589    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8590    You may run "mix format --migrate" to fix this warning automatically.8591    │8592 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8593    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8594    │8595    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/285968597    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8598    You may run "mix format --migrate" to fix this warning automatically.8599    │8600 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8601    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8602    │8603    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/286048605    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8606    You may run "mix format --migrate" to fix this warning automatically.8607    │8608 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8609    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8610    │8611    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/286128613    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8614    You may run "mix format --migrate" to fix this warning automatically.8615    │8616 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8617    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8618    │8619    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/586208621    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8622    You may run "mix format --migrate" to fix this warning automatically.8623    │8624 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8625    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8626    │8627    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/586288629    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8630    You may run "mix format --migrate" to fix this warning automatically.8631    │8632 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8633    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8634    │8635    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/586368637    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8638    You may run "mix format --migrate" to fix this warning automatically.8639    │8640 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8641    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8642    │8643    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/586448645    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8646    You may run "mix format --migrate" to fix this warning automatically.8647    │8648 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->8649    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8650    │8651    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/586528653     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8654     You may run "mix format --migrate" to fix this warning automatically.8655     │8656 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8657     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8658     │8659     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/686608661     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8662     You may run "mix format --migrate" to fix this warning automatically.8663     │8664 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8665     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8666     │8667     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/286688669     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8670     You may run "mix format --migrate" to fix this warning automatically.8671     │8672 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8673     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8674     │8675     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/586768677    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8678    You may run "mix format --migrate" to fix this warning automatically.8679    │8680 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->8681    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8682    │8683    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/686848685    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8686    You may run "mix format --migrate" to fix this warning automatically.8687    │8688 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->8689    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8690    │8691    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/286928693    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8694    You may run "mix format --migrate" to fix this warning automatically.8695    │8696 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->8697    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8698    │8699    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/587008701    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8702    You may run "mix format --migrate" to fix this warning automatically.8703    │8704 23 │       <<20 :: int32, 3, n, 1, 16,8705    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~8706    │8707    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/687088709    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8710    You may run "mix format --migrate" to fix this warning automatically.8711    │8712 23 │       <<20 :: int32, 3, n, 1, 16,8713    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~8714    │8715    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/287168717    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8718    You may run "mix format --migrate" to fix this warning automatically.8719    │8720 23 │       <<20 :: int32, 3, n, 1, 16,8721    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~8722    │8723    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/587248725     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8726     You may run "mix format --migrate" to fix this warning automatically.8727     │8728 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8729     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8730     │8731     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/687328733     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8734     You may run "mix format --migrate" to fix this warning automatically.8735     │8736 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8737     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8738     │8739     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/287408741     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8742     You may run "mix format --migrate" to fix this warning automatically.8743     │8744 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8745     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8746     │8747     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/587488749    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8750    You may run "mix format --migrate" to fix this warning automatically.8751    │8752 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8753    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8754    │8755    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/687568757    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8758    You may run "mix format --migrate" to fix this warning automatically.8759    │8760 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8761    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8762    │8763    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/687648765    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8766    You may run "mix format --migrate" to fix this warning automatically.8767    │8768 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8769    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8770    │8771    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/687728773    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8774    You may run "mix format --migrate" to fix this warning automatically.8775    │8776 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8777    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8778    │8779    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/687808781    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8782    You may run "mix format --migrate" to fix this warning automatically.8783    │8784 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8785    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8786    │8787    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/287888789    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8790    You may run "mix format --migrate" to fix this warning automatically.8791    │8792 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8793    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8794    │8795    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/287968797    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8798    You may run "mix format --migrate" to fix this warning automatically.8799    │8800 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8801    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8802    │8803    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/288048805    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8806    You may run "mix format --migrate" to fix this warning automatically.8807    │8808 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8809    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8810    │8811    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/288128813    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8814    You may run "mix format --migrate" to fix this warning automatically.8815    │8816 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8817    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8818    │8819    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/588208821    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8822    You may run "mix format --migrate" to fix this warning automatically.8823    │8824 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8825    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8826    │8827    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/588288829    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8830    You may run "mix format --migrate" to fix this warning automatically.8831    │8832 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8833    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8834    │8835    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/588368837    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.8838    You may run "mix format --migrate" to fix this warning automatically.8839    │8840 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->8841    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8842    │8843    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/588448845     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8846     You may run "mix format --migrate" to fix this warning automatically.8847     │8848 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8849     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8850     │8851     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/688528853     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8854     You may run "mix format --migrate" to fix this warning automatically.8855     │8856 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8857     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8858     │8859     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/288608861     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8862     You may run "mix format --migrate" to fix this warning automatically.8863     │8864 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8865     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8866     │8867     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/588688869    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8870    You may run "mix format --migrate" to fix this warning automatically.8871    │8872 36 │       <<4 :: int32, days :: int32>> ->8873    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8874    │8875    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/688768877    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8878    You may run "mix format --migrate" to fix this warning automatically.8879    │8880 36 │       <<4 :: int32, days :: int32>> ->8881    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8882    │8883    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/688848885    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8886    You may run "mix format --migrate" to fix this warning automatically.8887    │8888 36 │       <<4 :: int32, days :: int32>> ->8889    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8890    │8891    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/288928893    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8894    You may run "mix format --migrate" to fix this warning automatically.8895    │8896 36 │       <<4 :: int32, days :: int32>> ->8897    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8898    │8899    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/289008901    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8902    You may run "mix format --migrate" to fix this warning automatically.8903    │8904 36 │       <<4 :: int32, days :: int32>> ->8905    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8906    │8907    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/589088909    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8910    You may run "mix format --migrate" to fix this warning automatically.8911    │8912 36 │       <<4 :: int32, days :: int32>> ->8913    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8914    │8915    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/589168917     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8918     You may run "mix format --migrate" to fix this warning automatically.8919     │8920 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8921     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8922     │8923     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/689248925     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8926     You may run "mix format --migrate" to fix this warning automatically.8927     │8928 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8929     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8930     │8931     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/289328933     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8934     You may run "mix format --migrate" to fix this warning automatically.8935     │8936 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))8937     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8938     │8939     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/589408941    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8942    You may run "mix format --migrate" to fix this warning automatically.8943    │8944 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf8945    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8946    │8947    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/689488949    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8950    You may run "mix format --migrate" to fix this warning automatically.8951    │8952 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf8953    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8954    │8955    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/289568957    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8958    You may run "mix format --migrate" to fix this warning automatically.8959    │8960 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf8961    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8962    │8963    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/589648965    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8966    You may run "mix format --migrate" to fix this warning automatically.8967    │8968 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"8969    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8970    │8971    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/689728973    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8974    You may run "mix format --migrate" to fix this warning automatically.8975    │8976 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"8977    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8978    │8979    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/289808981    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8982    You may run "mix format --migrate" to fix this warning automatically.8983    │8984 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"8985    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8986    │8987    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/589888989    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8990    You may run "mix format --migrate" to fix this warning automatically.8991    │8992 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN8993    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8994    │8995    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/689968997    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.8998    You may run "mix format --migrate" to fix this warning automatically.8999    │9000 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN9001    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9002    │9003    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/290049005    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9006    You may run "mix format --migrate" to fix this warning automatically.9007    │9008 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN9009    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9010    │9011    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/590129013    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9014    You may run "mix format --migrate" to fix this warning automatically.9015    │9016 26 │       <<4::int32, float::float32>>   -> float9017    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9018    │9019    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/690209021    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.9022    You may run "mix format --migrate" to fix this warning automatically.9023    │9024 26 │       <<4::int32, float::float32>>   -> float9025    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9026    │9027    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/690289029    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9030    You may run "mix format --migrate" to fix this warning automatically.9031    │9032 26 │       <<4::int32, float::float32>>   -> float9033    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9034    │9035    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/290369037    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.9038    You may run "mix format --migrate" to fix this warning automatically.9039    │9040 26 │       <<4::int32, float::float32>>   -> float9041    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9042    │9043    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/290449045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9046    You may run "mix format --migrate" to fix this warning automatically.9047    │9048 26 │       <<4::int32, float::float32>>   -> float9049    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9050    │9051    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/590529053    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.9054    You may run "mix format --migrate" to fix this warning automatically.9055    │9056 26 │       <<4::int32, float::float32>>   -> float9057    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9058    │9059    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/590609061     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9062     You may run "mix format --migrate" to fix this warning automatically.9063     │9064 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9065     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9066     │9067     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/690689069     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9070     You may run "mix format --migrate" to fix this warning automatically.9071     │9072 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9073     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9074     │9075     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/290769077     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9078     You may run "mix format --migrate" to fix this warning automatically.9079     │9080 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9081     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9082     │9083     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/590849085    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9086    You may run "mix format --migrate" to fix this warning automatically.9087    │9088 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf9089    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9090    │9091    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/690929093    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9094    You may run "mix format --migrate" to fix this warning automatically.9095    │9096 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf9097    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9098    │9099    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/291009101    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9102    You may run "mix format --migrate" to fix this warning automatically.9103    │9104 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf9105    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9106    │9107    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/591089109    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9110    You may run "mix format --migrate" to fix this warning automatically.9111    │9112 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"9113    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9114    │9115    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/691169117    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9118    You may run "mix format --migrate" to fix this warning automatically.9119    │9120 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"9121    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9122    │9123    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/291249125    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9126    You may run "mix format --migrate" to fix this warning automatically.9127    │9128 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"9129    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9130    │9131    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/591329133    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9134    You may run "mix format --migrate" to fix this warning automatically.9135    │9136 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN9137    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9138    │9139    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/691409141    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9142    You may run "mix format --migrate" to fix this warning automatically.9143    │9144 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN9145    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9146    │9147    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/291489149    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9150    You may run "mix format --migrate" to fix this warning automatically.9151    │9152 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN9153    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9154    │9155    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/591569157    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9158    You may run "mix format --migrate" to fix this warning automatically.9159    │9160 26 │       <<8::int32, float::float64>>        -> float9161    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9162    │9163    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/691649165    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9166    You may run "mix format --migrate" to fix this warning automatically.9167    │9168 26 │       <<8::int32, float::float64>>        -> float9169    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9170    │9171    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/691729173    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9174    You may run "mix format --migrate" to fix this warning automatically.9175    │9176 26 │       <<8::int32, float::float64>>        -> float9177    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9178    │9179    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/291809181    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9182    You may run "mix format --migrate" to fix this warning automatically.9183    │9184 26 │       <<8::int32, float::float64>>        -> float9185    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9186    │9187    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/291889189    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9190    You may run "mix format --migrate" to fix this warning automatically.9191    │9192 26 │       <<8::int32, float::float64>>        -> float9193    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9194    │9195    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/591969197    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9198    You may run "mix format --migrate" to fix this warning automatically.9199    │9200 26 │       <<8::int32, float::float64>>        -> float9201    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9202    │9203    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/592049205     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9206     You may run "mix format --migrate" to fix this warning automatically.9207     │9208 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9209     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9210     │9211     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/692129213     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9214     You may run "mix format --migrate" to fix this warning automatically.9215     │9216 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9217     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9218     │9219     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/292209221     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9222     You may run "mix format --migrate" to fix this warning automatically.9223     │9224 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9225     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9226     │9227     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/592289229     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9230     You may run "mix format --migrate" to fix this warning automatically.9231     │9232 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9233     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9234     │9235     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/692369237     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9238     You may run "mix format --migrate" to fix this warning automatically.9239     │9240 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9241     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9242     │9243     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/292449245     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9246     You may run "mix format --migrate" to fix this warning automatically.9247     │9248 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9249     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9250     │9251     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/592529253     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9254     You may run "mix format --migrate" to fix this warning automatically.9255     │9256 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9257     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9258     │9259     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/692609261     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9262     You may run "mix format --migrate" to fix this warning automatically.9263     │9264 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9265     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9266     │9267     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/292689269     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9270     You may run "mix format --migrate" to fix this warning automatically.9271     │9272 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9273     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9274     │9275     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/592769277    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9278    You may run "mix format --migrate" to fix this warning automatically.9279    │9280 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->9281    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9282    │9283    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/692849285    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9286    You may run "mix format --migrate" to fix this warning automatically.9287    │9288 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->9289    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9290    │9291    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/292929293    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9294    You may run "mix format --migrate" to fix this warning automatically.9295    │9296 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->9297    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9298    │9299    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/593009301    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9302    You may run "mix format --migrate" to fix this warning automatically.9303    │9304 23 │       <<20 :: int32, 3, 128, 0, 16,9305    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9306    │9307    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/693089309    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9310    You may run "mix format --migrate" to fix this warning automatically.9311    │9312 23 │       <<20 :: int32, 3, 128, 0, 16,9313    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9314    │9315    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/293169317    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9318    You may run "mix format --migrate" to fix this warning automatically.9319    │9320 23 │       <<20 :: int32, 3, 128, 0, 16,9321    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9322    │9323    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/593249325     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9326     You may run "mix format --migrate" to fix this warning automatically.9327     │9328 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9329     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9330     │9331     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/693329333     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9334     You may run "mix format --migrate" to fix this warning automatically.9335     │9336 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9337     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9338     │9339     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/293409341     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9342     You may run "mix format --migrate" to fix this warning automatically.9343     │9344 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9345     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9346     │9347     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/593489349    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9350    You may run "mix format --migrate" to fix this warning automatically.9351    │9352 20 │       <<2 :: int32, int :: int16>> -> int9353    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9354    │9355    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/693569357    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.9358    You may run "mix format --migrate" to fix this warning automatically.9359    │9360 20 │       <<2 :: int32, int :: int16>> -> int9361    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9362    │9363    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/693649365    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9366    You may run "mix format --migrate" to fix this warning automatically.9367    │9368 20 │       <<2 :: int32, int :: int16>> -> int9369    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9370    │9371    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/293729373    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.9374    You may run "mix format --migrate" to fix this warning automatically.9375    │9376 20 │       <<2 :: int32, int :: int16>> -> int9377    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9378    │9379    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/293809381    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9382    You may run "mix format --migrate" to fix this warning automatically.9383    │9384 20 │       <<2 :: int32, int :: int16>> -> int9385    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9386    │9387    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/593889389    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.9390    You may run "mix format --migrate" to fix this warning automatically.9391    │9392 20 │       <<2 :: int32, int :: int16>> -> int9393    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9394    │9395    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/593969397     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9398     You may run "mix format --migrate" to fix this warning automatically.9399     │9400 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9401     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9402     │9403     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/694049405     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9406     You may run "mix format --migrate" to fix this warning automatically.9407     │9408 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9409     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9410     │9411     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/294129413     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9414     You may run "mix format --migrate" to fix this warning automatically.9415     │9416 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9417     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9418     │9419     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/594209421    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9422    You may run "mix format --migrate" to fix this warning automatically.9423    │9424 20 │       <<4 :: int32, int :: int32>> -> int9425    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9426    │9427    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/694289429    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9430    You may run "mix format --migrate" to fix this warning automatically.9431    │9432 20 │       <<4 :: int32, int :: int32>> -> int9433    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9434    │9435    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/694369437    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9438    You may run "mix format --migrate" to fix this warning automatically.9439    │9440 20 │       <<4 :: int32, int :: int32>> -> int9441    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9442    │9443    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/294449445    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9446    You may run "mix format --migrate" to fix this warning automatically.9447    │9448 20 │       <<4 :: int32, int :: int32>> -> int9449    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9450    │9451    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/294529453    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9454    You may run "mix format --migrate" to fix this warning automatically.9455    │9456 20 │       <<4 :: int32, int :: int32>> -> int9457    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9458    │9459    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/594609461    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9462    You may run "mix format --migrate" to fix this warning automatically.9463    │9464 20 │       <<4 :: int32, int :: int32>> -> int9465    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9466    │9467    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/594689469     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9470     You may run "mix format --migrate" to fix this warning automatically.9471     │9472 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9473     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9474     │9475     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/694769477     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9478     You may run "mix format --migrate" to fix this warning automatically.9479     │9480 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9481     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9482     │9483     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/294849485     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9486     You may run "mix format --migrate" to fix this warning automatically.9487     │9488 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9489     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9490     │9491     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/594929493    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9494    You may run "mix format --migrate" to fix this warning automatically.9495    │9496 20 │       <<8 :: int32, int :: int64>> -> int9497    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9498    │9499    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/695009501    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.9502    You may run "mix format --migrate" to fix this warning automatically.9503    │9504 20 │       <<8 :: int32, int :: int64>> -> int9505    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9506    │9507    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/695089509    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9510    You may run "mix format --migrate" to fix this warning automatically.9511    │9512 20 │       <<8 :: int32, int :: int64>> -> int9513    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9514    │9515    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/295169517    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.9518    You may run "mix format --migrate" to fix this warning automatically.9519    │9520 20 │       <<8 :: int32, int :: int64>> -> int9521    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9522    │9523    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/295249525    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9526    You may run "mix format --migrate" to fix this warning automatically.9527    │9528 20 │       <<8 :: int32, int :: int64>> -> int9529    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9530    │9531    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/595329533    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.9534    You may run "mix format --migrate" to fix this warning automatically.9535    │9536 20 │       <<8 :: int32, int :: int64>> -> int9537    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9538    │9539    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/595409541     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9542     You may run "mix format --migrate" to fix this warning automatically.9543     │9544 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9545     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9546     │9547     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/695489549     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9550     You may run "mix format --migrate" to fix this warning automatically.9551     │9552 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9553     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9554     │9555     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/295569557     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9558     You may run "mix format --migrate" to fix this warning automatically.9559     │9560 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9561     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9562     │9563     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/595649565    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9566    You may run "mix format --migrate" to fix this warning automatically.9567    │9568 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9569    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9570    │9571    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/695729573    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.9574    You may run "mix format --migrate" to fix this warning automatically.9575    │9576 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9577    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9578    │9579    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/695809581    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9582    You may run "mix format --migrate" to fix this warning automatically.9583    │9584 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9585    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9586    │9587    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/695889589    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9590    You may run "mix format --migrate" to fix this warning automatically.9591    │9592 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9593    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9594    │9595    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/695969597    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9598    You may run "mix format --migrate" to fix this warning automatically.9599    │9600 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9601    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9602    │9603    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/296049605    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.9606    You may run "mix format --migrate" to fix this warning automatically.9607    │9608 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9609    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9610    │9611    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/296129613    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9614    You may run "mix format --migrate" to fix this warning automatically.9615    │9616 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9617    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9618    │9619    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/296209621    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9622    You may run "mix format --migrate" to fix this warning automatically.9623    │9624 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9625    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9626    │9627    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/296289629    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9630    You may run "mix format --migrate" to fix this warning automatically.9631    │9632 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9633    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9634    │9635    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/596369637    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.9638    You may run "mix format --migrate" to fix this warning automatically.9639    │9640 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9641    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9642    │9643    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/596449645    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9646    You may run "mix format --migrate" to fix this warning automatically.9647    │9648 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9649    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9650    │9651    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/596529653    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9654    You may run "mix format --migrate" to fix this warning automatically.9655    │9656 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->9657    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9658    │9659    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/596609661     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9662     You may run "mix format --migrate" to fix this warning automatically.9663     │9664 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9665     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9666     │9667     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/696689669     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9670     You may run "mix format --migrate" to fix this warning automatically.9671     │9672 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9673     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9674     │9675     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/296769677     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9678     You may run "mix format --migrate" to fix this warning automatically.9679     │9680 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9681     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9682     │9683     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/596849685    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9686    You may run "mix format --migrate" to fix this warning automatically.9687    │9688 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9689    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9690    │9691    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/696929693    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9694    You may run "mix format --migrate" to fix this warning automatically.9695    │9696 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9697    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9698    │9699    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/697009701    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9702    You may run "mix format --migrate" to fix this warning automatically.9703    │9704 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9705    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9706    │9707    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/697089709    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9710    You may run "mix format --migrate" to fix this warning automatically.9711    │9712 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9713    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9714    │9715    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/697169717    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9718    You may run "mix format --migrate" to fix this warning automatically.9719    │9720 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9721    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9722    │9723    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/297249725    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9726    You may run "mix format --migrate" to fix this warning automatically.9727    │9728 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9729    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9730    │9731    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/297329733    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9734    You may run "mix format --migrate" to fix this warning automatically.9735    │9736 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9737    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9738    │9739    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/297409741    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9742    You may run "mix format --migrate" to fix this warning automatically.9743    │9744 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9745    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9746    │9747    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/297489749    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9750    You may run "mix format --migrate" to fix this warning automatically.9751    │9752 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9753    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9754    │9755    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/597569757    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9758    You may run "mix format --migrate" to fix this warning automatically.9759    │9760 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9761    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9762    │9763    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/597649765    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9766    You may run "mix format --migrate" to fix this warning automatically.9767    │9768 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9769    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9770    │9771    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/597729773    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9774    You may run "mix format --migrate" to fix this warning automatically.9775    │9776 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->9777    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9778    │9779    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/597809781     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9782     You may run "mix format --migrate" to fix this warning automatically.9783     │9784 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9785     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9786     │9787     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/697889789     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9790     You may run "mix format --migrate" to fix this warning automatically.9791     │9792 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9793     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9794     │9795     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/297969797     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9798     You may run "mix format --migrate" to fix this warning automatically.9799     │9800 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9801     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9802     │9803     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/598049805    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9806    You may run "mix format --migrate" to fix this warning automatically.9807    │9808 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9809    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9810    │9811    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/698129813    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9814    You may run "mix format --migrate" to fix this warning automatically.9815    │9816 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9817    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9818    │9819    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/698209821    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9822    You may run "mix format --migrate" to fix this warning automatically.9823    │9824 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9825    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9826    │9827    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/698289829    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9830    You may run "mix format --migrate" to fix this warning automatically.9831    │9832 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9833    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9834    │9835    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/698369837    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9838    You may run "mix format --migrate" to fix this warning automatically.9839    │9840 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9841    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9842    │9843    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/698449845    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9846    You may run "mix format --migrate" to fix this warning automatically.9847    │9848 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9849    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9850    │9851    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/298529853    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9854    You may run "mix format --migrate" to fix this warning automatically.9855    │9856 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9857    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9858    │9859    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/298609861    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9862    You may run "mix format --migrate" to fix this warning automatically.9863    │9864 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9865    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9866    │9867    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/298689869    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9870    You may run "mix format --migrate" to fix this warning automatically.9871    │9872 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9873    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9874    │9875    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/298769877    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9878    You may run "mix format --migrate" to fix this warning automatically.9879    │9880 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9881    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9882    │9883    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/298849885    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9886    You may run "mix format --migrate" to fix this warning automatically.9887    │9888 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9889    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9890    │9891    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/598929893    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9894    You may run "mix format --migrate" to fix this warning automatically.9895    │9896 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9897    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9898    │9899    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/599009901    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9902    You may run "mix format --migrate" to fix this warning automatically.9903    │9904 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9905    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9906    │9907    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/599089909    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9910    You may run "mix format --migrate" to fix this warning automatically.9911    │9912 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9913    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9914    │9915    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/599169917    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.9918    You may run "mix format --migrate" to fix this warning automatically.9919    │9920 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->9921    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9922    │9923    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/599249925     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9926     You may run "mix format --migrate" to fix this warning automatically.9927     │9928 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9929     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9930     │9931     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/699329933     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9934     You may run "mix format --migrate" to fix this warning automatically.9935     │9936 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9937     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9938     │9939     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/299409941     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9942     You may run "mix format --migrate" to fix this warning automatically.9943     │9944 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9945     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9946     │9947     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/599489949    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9950    You may run "mix format --migrate" to fix this warning automatically.9951    │9952 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->9953    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9954    │9955    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/699569957    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9958    You may run "mix format --migrate" to fix this warning automatically.9959    │9960 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->9961    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9962    │9963    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/299649965    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9966    You may run "mix format --migrate" to fix this warning automatically.9967    │9968 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->9969    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9970    │9971    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/599729973     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9974     You may run "mix format --migrate" to fix this warning automatically.9975     │9976 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9977     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9978     │9979     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/699809981     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9982     You may run "mix format --migrate" to fix this warning automatically.9983     │9984 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9985     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9986     │9987     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/299889989     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9990     You may run "mix format --migrate" to fix this warning automatically.9991     │9992 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))9993     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9994     │9995     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/599969997    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.9998    You may run "mix format --migrate" to fix this warning automatically.9999    │10000 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)10001    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10002    │10003    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/61000410005    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10006    You may run "mix format --migrate" to fix this warning automatically.10007    │10008 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)10009    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10010    │10011    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/21001210013    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10014    You may run "mix format --migrate" to fix this warning automatically.10015    │10016 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)10017    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10018    │10019    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/51002010021     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10022     You may run "mix format --migrate" to fix this warning automatically.10023     │10024 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10025     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10026     │10027     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/61002810029     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10030     You may run "mix format --migrate" to fix this warning automatically.10031     │10032 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10033     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10034     │10035     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/21003610037     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10038     You may run "mix format --migrate" to fix this warning automatically.10039     │10040 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10041     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10042     │10043     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/51004410045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10046    You may run "mix format --migrate" to fix this warning automatically.10047    │10048 19 │       <<len :: int32, data :: binary-size(len)>> ->10049    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10050    │10051    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/61005210053    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10054    You may run "mix format --migrate" to fix this warning automatically.10055    │10056 19 │       <<len :: int32, data :: binary-size(len)>> ->10057    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10058    │10059    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/21006010061    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10062    You may run "mix format --migrate" to fix this warning automatically.10063    │10064 19 │       <<len :: int32, data :: binary-size(len)>> ->10065    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10066    │10067    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/51006810069     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10070     You may run "mix format --migrate" to fix this warning automatically.10071     │10072 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10073     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10074     │10075     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/61007610077     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10078     You may run "mix format --migrate" to fix this warning automatically.10079     │10080 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10081     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10082     │10083     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/21008410085     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10086     You may run "mix format --migrate" to fix this warning automatically.10087     │10088 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10089     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10090     │10091     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/51009210093    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10094    You may run "mix format --migrate" to fix this warning automatically.10095    │10096 28 │       <<4 :: int32, oid :: uint32>> -> oid10097    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10098    │10099    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/61010010101    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.10102    You may run "mix format --migrate" to fix this warning automatically.10103    │10104 28 │       <<4 :: int32, oid :: uint32>> -> oid10105    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10106    │10107    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/61010810109    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10110    You may run "mix format --migrate" to fix this warning automatically.10111    │10112 28 │       <<4 :: int32, oid :: uint32>> -> oid10113    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10114    │10115    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/21011610117    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.10118    You may run "mix format --migrate" to fix this warning automatically.10119    │10120 28 │       <<4 :: int32, oid :: uint32>> -> oid10121    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10122    │10123    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/21012410125    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10126    You may run "mix format --migrate" to fix this warning automatically.10127    │10128 28 │       <<4 :: int32, oid :: uint32>> -> oid10129    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10130    │10131    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/51013210133    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.10134    You may run "mix format --migrate" to fix this warning automatically.10135    │10136 28 │       <<4 :: int32, oid :: uint32>> -> oid10137    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10138    │10139    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/51014010141     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10142     You may run "mix format --migrate" to fix this warning automatically.10143     │10144 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10145     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10146     │10147     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/61014810149     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10150     You may run "mix format --migrate" to fix this warning automatically.10151     │10152 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10153     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10154     │10155     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/21015610157     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10158     You may run "mix format --migrate" to fix this warning automatically.10159     │10160 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10161     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10162     │10163     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/51016410165    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10166    You may run "mix format --migrate" to fix this warning automatically.10167    │10168 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->10169    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10170    │10171    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/61017210173    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10174    You may run "mix format --migrate" to fix this warning automatically.10175    │10176 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->10177    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10178    │10179    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/21018010181    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10182    You may run "mix format --migrate" to fix this warning automatically.10183    │10184 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->10185    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10186    │10187    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/51018810189     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10190     You may run "mix format --migrate" to fix this warning automatically.10191     │10192 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10193     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10194     │10195     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/61019610197     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10198     You may run "mix format --migrate" to fix this warning automatically.10199     │10200 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10201     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10202     │10203     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/21020410205     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10206     You may run "mix format --migrate" to fix this warning automatically.10207     │10208 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10209     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10210     │10211     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/51021210213    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10214    You may run "mix format --migrate" to fix this warning automatically.10215    │10216 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10217    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10218    │10219    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/61022010221    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.10222    You may run "mix format --migrate" to fix this warning automatically.10223    │10224 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10225    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10226    │10227    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/61022810229    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.10230    You may run "mix format --migrate" to fix this warning automatically.10231    │10232 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10233    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10234    │10235    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/61023610237    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10238    You may run "mix format --migrate" to fix this warning automatically.10239    │10240 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10241    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10242    │10243    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/21024410245    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.10246    You may run "mix format --migrate" to fix this warning automatically.10247    │10248 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10249    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10250    │10251    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/21025210253    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.10254    You may run "mix format --migrate" to fix this warning automatically.10255    │10256 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10257    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10258    │10259    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/21026010261    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10262    You may run "mix format --migrate" to fix this warning automatically.10263    │10264 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10265    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10266    │10267    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/51026810269    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.10270    You may run "mix format --migrate" to fix this warning automatically.10271    │10272 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10273    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10274    │10275    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/51027610277    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.10278    You may run "mix format --migrate" to fix this warning automatically.10279    │10280 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}10281    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10282    │10283    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/51028410285     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10286     You may run "mix format --migrate" to fix this warning automatically.10287     │10288 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10289     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10290     │10291     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/61029210293     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10294     You may run "mix format --migrate" to fix this warning automatically.10295     │10296 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10297     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10298     │10299     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/21030010301     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10302     You may run "mix format --migrate" to fix this warning automatically.10303     │10304 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10305     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10306     │10307     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/51030810309    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10310    You may run "mix format --migrate" to fix this warning automatically.10311    │10312 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->10313    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10314    │10315    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/61031610317    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10318    You may run "mix format --migrate" to fix this warning automatically.10319    │10320 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->10321    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10322    │10323    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/21032410325    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10326    You may run "mix format --migrate" to fix this warning automatically.10327    │10328 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->10329    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10330    │10331    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/51033210333     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10334     You may run "mix format --migrate" to fix this warning automatically.10335     │10336 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10337     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10338     │10339     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/61034010341     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10342     You may run "mix format --migrate" to fix this warning automatically.10343     │10344 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10345     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10346     │10347     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/21034810349     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10350     You may run "mix format --migrate" to fix this warning automatically.10351     │10352 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10353     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10354     │10355     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/51035610357    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10358    You may run "mix format --migrate" to fix this warning automatically.10359    │10360 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->10361    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10362    │10363    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/81036410365    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10366    You may run "mix format --migrate" to fix this warning automatically.10367    │10368 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->10369    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10370    │10371    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/41037210373    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10374    You may run "mix format --migrate" to fix this warning automatically.10375    │10376 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->10377    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10378    │10379    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/71038010381     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10382     You may run "mix format --migrate" to fix this warning automatically.10383     │10384 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10385     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10386     │10387     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/81038810389     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10390     You may run "mix format --migrate" to fix this warning automatically.10391     │10392 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10393     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10394     │10395     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/41039610397     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10398     You may run "mix format --migrate" to fix this warning automatically.10399     │10400 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10401     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10402     │10403     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/71040410405    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10406    You may run "mix format --migrate" to fix this warning automatically.10407    │10408 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)10409    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10410    │10411    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/61041210413    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10414    You may run "mix format --migrate" to fix this warning automatically.10415    │10416 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)10417    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10418    │10419    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/21042010421    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10422    You may run "mix format --migrate" to fix this warning automatically.10423    │10424 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)10425    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10426    │10427    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/51042810429     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10430     You may run "mix format --migrate" to fix this warning automatically.10431     │10432 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10433     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10434     │10435     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/61043610437     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10438     You may run "mix format --migrate" to fix this warning automatically.10439     │10440 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10441     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10442     │10443     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/21044410445     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10446     You may run "mix format --migrate" to fix this warning automatically.10447     │10448 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10449     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10450     │10451     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/51045210453    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10454    You may run "mix format --migrate" to fix this warning automatically.10455    │10456 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->10457    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10458    │10459    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/81046010461    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10462    You may run "mix format --migrate" to fix this warning automatically.10463    │10464 40 │         <<count::int32, data::binary>> = binary10465    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10466    │10467    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/81046810469    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10470    You may run "mix format --migrate" to fix this warning automatically.10471    │10472 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->10473    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10474    │10475    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/41047610477    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10478    You may run "mix format --migrate" to fix this warning automatically.10479    │10480 40 │         <<count::int32, data::binary>> = binary10481    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10482    │10483    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/41048410485    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10486    You may run "mix format --migrate" to fix this warning automatically.10487    │10488 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->10489    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10490    │10491    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/71049210493    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10494    You may run "mix format --migrate" to fix this warning automatically.10495    │10496 40 │         <<count::int32, data::binary>> = binary10497    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10498    │10499    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/71050010501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10502    You may run "mix format --migrate" to fix this warning automatically.10503    │10504 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->10505    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10506    │10507    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/81050810509    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10510    You may run "mix format --migrate" to fix this warning automatically.10511    │10512 44 │         <<_::int32, data::binary>> = binary10513    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10514    │10515    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/81051610517    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10518    You may run "mix format --migrate" to fix this warning automatically.10519    │10520 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->10521    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10522    │10523    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/41052410525    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10526    You may run "mix format --migrate" to fix this warning automatically.10527    │10528 44 │         <<_::int32, data::binary>> = binary10529    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10530    │10531    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/41053210533    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10534    You may run "mix format --migrate" to fix this warning automatically.10535    │10536 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->10537    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10538    │10539    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/71054010541    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10542    You may run "mix format --migrate" to fix this warning automatically.10543    │10544 44 │         <<_::int32, data::binary>> = binary10545    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10546    │10547    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/71054810549     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10550     You may run "mix format --migrate" to fix this warning automatically.10551     │10552 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10553     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10554     │10555     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/81055610557     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10558     You may run "mix format --migrate" to fix this warning automatically.10559     │10560 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10561     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10562     │10563     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/41056410565     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10566     You may run "mix format --migrate" to fix this warning automatically.10567     │10568 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10569     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10570     │10571     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/71057210573    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10574    You may run "mix format --migrate" to fix this warning automatically.10575    │10576 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10577    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10578    │10579    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/61058010581    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.10582    You may run "mix format --migrate" to fix this warning automatically.10583    │10584 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10585    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10586    │10587    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/61058810589    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.10590    You may run "mix format --migrate" to fix this warning automatically.10591    │10592 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10593    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10594    │10595    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/61059610597    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10598    You may run "mix format --migrate" to fix this warning automatically.10599    │10600 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10601    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10602    │10603    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/21060410605    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.10606    You may run "mix format --migrate" to fix this warning automatically.10607    │10608 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10609    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10610    │10611    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/21061210613    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.10614    You may run "mix format --migrate" to fix this warning automatically.10615    │10616 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10617    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10618    │10619    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/21062010621    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10622    You may run "mix format --migrate" to fix this warning automatically.10623    │10624 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10625    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10626    │10627    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/51062810629    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.10630    You may run "mix format --migrate" to fix this warning automatically.10631    │10632 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10633    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10634    │10635    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/51063610637    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.10638    You may run "mix format --migrate" to fix this warning automatically.10639    │10640 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->10641    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10642    │10643    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/51064410645     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10646     You may run "mix format --migrate" to fix this warning automatically.10647     │10648 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10649     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10650     │10651     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/61065210653     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10654     You may run "mix format --migrate" to fix this warning automatically.10655     │10656 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10657     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10658     │10659     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/21066010661     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10662     You may run "mix format --migrate" to fix this warning automatically.10663     │10664 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10665     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10666     │10667     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/51066810669    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10670    You may run "mix format --migrate" to fix this warning automatically.10671    │10672 33 │       <<8 :: int32, microsecs :: int64>> ->10673    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10674    │10675    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/61067610677    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10678    You may run "mix format --migrate" to fix this warning automatically.10679    │10680 33 │       <<8 :: int32, microsecs :: int64>> ->10681    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10682    │10683    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/61068410685    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10686    You may run "mix format --migrate" to fix this warning automatically.10687    │10688 33 │       <<8 :: int32, microsecs :: int64>> ->10689    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10690    │10691    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/21069210693    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10694    You may run "mix format --migrate" to fix this warning automatically.10695    │10696 33 │       <<8 :: int32, microsecs :: int64>> ->10697    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10698    │10699    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/21070010701    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10702    You may run "mix format --migrate" to fix this warning automatically.10703    │10704 33 │       <<8 :: int32, microsecs :: int64>> ->10705    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10706    │10707    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/51070810709    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10710    You may run "mix format --migrate" to fix this warning automatically.10711    │10712 33 │       <<8 :: int32, microsecs :: int64>> ->10713    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10714    │10715    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/51071610717     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10718     You may run "mix format --migrate" to fix this warning automatically.10719     │10720 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10721     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10722     │10723     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/61072410725     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10726     You may run "mix format --migrate" to fix this warning automatically.10727     │10728 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10729     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10730     │10731     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/21073210733     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10734     You may run "mix format --migrate" to fix this warning automatically.10735     │10736 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10737     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10738     │10739     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/51074010741    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10742    You may run "mix format --migrate" to fix this warning automatically.10743    │10744 37 │       <<8 :: int32, microsecs :: int64>> ->10745    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10746    │10747    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/61074810749    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10750    You may run "mix format --migrate" to fix this warning automatically.10751    │10752 37 │       <<8 :: int32, microsecs :: int64>> ->10753    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10754    │10755    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/61075610757    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10758    You may run "mix format --migrate" to fix this warning automatically.10759    │10760 37 │       <<8 :: int32, microsecs :: int64>> ->10761    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10762    │10763    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/21076410765    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10766    You may run "mix format --migrate" to fix this warning automatically.10767    │10768 37 │       <<8 :: int32, microsecs :: int64>> ->10769    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10770    │10771    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/21077210773    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10774    You may run "mix format --migrate" to fix this warning automatically.10775    │10776 37 │       <<8 :: int32, microsecs :: int64>> ->10777    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10778    │10779    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/51078010781    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10782    You may run "mix format --migrate" to fix this warning automatically.10783    │10784 37 │       <<8 :: int32, microsecs :: int64>> ->10785    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10786    │10787    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/51078810789     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10790     You may run "mix format --migrate" to fix this warning automatically.10791     │10792 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10793     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10794     │10795     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/61079610797     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10798     You may run "mix format --migrate" to fix this warning automatically.10799     │10800 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10801     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10802     │10803     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/21080410805     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10806     You may run "mix format --migrate" to fix this warning automatically.10807     │10808 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10809     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10810     │10811     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/51081210813    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10814    You may run "mix format --migrate" to fix this warning automatically.10815    │10816 42 │       <<8 :: int32, microsecs :: int64>> ->10817    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10818    │10819    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/61082010821    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10822    You may run "mix format --migrate" to fix this warning automatically.10823    │10824 42 │       <<8 :: int32, microsecs :: int64>> ->10825    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10826    │10827    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/61082810829    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10830    You may run "mix format --migrate" to fix this warning automatically.10831    │10832 42 │       <<8 :: int32, microsecs :: int64>> ->10833    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10834    │10835    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/21083610837    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10838    You may run "mix format --migrate" to fix this warning automatically.10839    │10840 42 │       <<8 :: int32, microsecs :: int64>> ->10841    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10842    │10843    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/21084410845    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10846    You may run "mix format --migrate" to fix this warning automatically.10847    │10848 42 │       <<8 :: int32, microsecs :: int64>> ->10849    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10850    │10851    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/51085210853    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10854    You may run "mix format --migrate" to fix this warning automatically.10855    │10856 42 │       <<8 :: int32, microsecs :: int64>> ->10857    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10858    │10859    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/51086010861     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10862     You may run "mix format --migrate" to fix this warning automatically.10863     │10864 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10865     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10866     │10867     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/61086810869     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10870     You may run "mix format --migrate" to fix this warning automatically.10871     │10872 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10873     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10874     │10875     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/21087610877     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10878     You may run "mix format --migrate" to fix this warning automatically.10879     │10880 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10881     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10882     │10883     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/51088410885    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10886    You may run "mix format --migrate" to fix this warning automatically.10887    │10888 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10889    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10890    │10891    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/61089210893    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10894    You may run "mix format --migrate" to fix this warning automatically.10895    │10896 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10897    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10898    │10899    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/61090010901    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10902    You may run "mix format --migrate" to fix this warning automatically.10903    │10904 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10905    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10906    │10907    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/61090810909    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10910    You may run "mix format --migrate" to fix this warning automatically.10911    │10912 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10913    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10914    │10915    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/21091610917    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10918    You may run "mix format --migrate" to fix this warning automatically.10919    │10920 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10921    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10922    │10923    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/21092410925    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10926    You may run "mix format --migrate" to fix this warning automatically.10927    │10928 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10929    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10930    │10931    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/21093210933    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10934    You may run "mix format --migrate" to fix this warning automatically.10935    │10936 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10937    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10938    │10939    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/51094010941    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.10942    You may run "mix format --migrate" to fix this warning automatically.10943    │10944 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10945    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10946    │10947    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/51094810949    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10950    You may run "mix format --migrate" to fix this warning automatically.10951    │10952 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->10953    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10954    │10955    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/51095610957     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10958     You may run "mix format --migrate" to fix this warning automatically.10959     │10960 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10961     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10962     │10963     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/61096410965     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10966     You may run "mix format --migrate" to fix this warning automatically.10967     │10968 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10969     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10970     │10971     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/21097210973     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10974     You may run "mix format --migrate" to fix this warning automatically.10975     │10976 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10977     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10978     │10979     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/51098010981     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10982     You may run "mix format --migrate" to fix this warning automatically.10983     │10984 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10985     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10986     │10987     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/61098810989     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10990     You may run "mix format --migrate" to fix this warning automatically.10991     │10992 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))10993     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10994     │10995     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/61099610997     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.10998     You may run "mix format --migrate" to fix this warning automatically.10999     │11000 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11001     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11002     │11003     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/21100411005     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11006     You may run "mix format --migrate" to fix this warning automatically.11007     │11008 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11009     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11010     │11011     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/21101211013     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11014     You may run "mix format --migrate" to fix this warning automatically.11015     │11016 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11017     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11018     │11019     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/51102011021     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11022     You may run "mix format --migrate" to fix this warning automatically.11023     │11024 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11025     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11026     │11027     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/51102811029     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11030     You may run "mix format --migrate" to fix this warning automatically.11031     │11032 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11033     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11034     │11035     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/61103611037     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11038     You may run "mix format --migrate" to fix this warning automatically.11039     │11040 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11041     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11042     │11043     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/21104411045     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11046     You may run "mix format --migrate" to fix this warning automatically.11047     │11048 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11049     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11050     │11051     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/51105211053    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11054    You may run "mix format --migrate" to fix this warning automatically.11055    │11056 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)11057    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11058    │11059    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/61106011061    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11062    You may run "mix format --migrate" to fix this warning automatically.11063    │11064 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)11065    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11066    │11067    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/21106811069    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11070    You may run "mix format --migrate" to fix this warning automatically.11071    │11072 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)11073    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11074    │11075    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/51107611077     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11078     You may run "mix format --migrate" to fix this warning automatically.11079     │11080 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11081     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11082     │11083     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/61108411085     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11086     You may run "mix format --migrate" to fix this warning automatically.11087     │11088 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11089     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11090     │11091     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/21109211093     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11094     You may run "mix format --migrate" to fix this warning automatically.11095     │11096 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11097     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11098     │11099     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/51110011101    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11102    You may run "mix format --migrate" to fix this warning automatically.11103    │11104 17 │       <<0 :: int32>> -> :void11105    │       ~~~~~~~~~~~~~~~~~~~~~~~11106    │11107    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/61110811109    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11110    You may run "mix format --migrate" to fix this warning automatically.11111    │11112 17 │       <<0 :: int32>> -> :void11113    │       ~~~~~~~~~~~~~~~~~~~~~~~11114    │11115    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/21111611117    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11118    You may run "mix format --migrate" to fix this warning automatically.11119    │11120 17 │       <<0 :: int32>> -> :void11121    │       ~~~~~~~~~~~~~~~~~~~~~~~11122    │11123    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/51112411125     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11126     You may run "mix format --migrate" to fix this warning automatically.11127     │11128 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11129     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11130     │11131     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/61113211133     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11134     You may run "mix format --migrate" to fix this warning automatically.11135     │11136 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11137     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11138     │11139     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/21114011141     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11142     You may run "mix format --migrate" to fix this warning automatically.11143     │11144 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11145     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11146     │11147     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/51114811149    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11150    You may run "mix format --migrate" to fix this warning automatically.11151    │11152 23 │       <<0 :: int32>> -> :void11153    │       ~~~~~~~~~~~~~~~~~~~~~~~11154    │11155    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/61115611157    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11158    You may run "mix format --migrate" to fix this warning automatically.11159    │11160 23 │       <<0 :: int32>> -> :void11161    │       ~~~~~~~~~~~~~~~~~~~~~~~11162    │11163    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/21116411165    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11166    You may run "mix format --migrate" to fix this warning automatically.11167    │11168 23 │       <<0 :: int32>> -> :void11169    │       ~~~~~~~~~~~~~~~~~~~~~~~11170    │11171    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/51117211173     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11174     You may run "mix format --migrate" to fix this warning automatically.11175     │11176 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11177     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11178     │11179     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/61118011181     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11182     You may run "mix format --migrate" to fix this warning automatically.11183     │11184 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11185     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11186     │11187     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/21118811189     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.11190     You may run "mix format --migrate" to fix this warning automatically.11191     │11192 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))11193     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11194     │11195     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/51119611197Compiling lib/postgrex/default_types.ex (it's taking more than 10s)11198    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead11199    │11200 20 │     manager    = worker(Postgrex.TypeManager, [])11201    │                  ~11202    │11203    └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/11120411205    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead11206    │11207 21 │     server_sup = supervisor(__MODULE__, [:servers])11208    │                  ~11209    │11210    └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/11121111212    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead11213    │11214 22 │     supervise([manager, server_sup], [strategy: :rest_for_one])11215    │     ~11216    │11217    └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/111218    └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/11121911220    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead11221    │11222 28 │     type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])11223    │                   ~11224    │11225    └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/11122611227     warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead11228     │11229 110 │     if Map.size(s.listener_channels[channel]) == 1 do11230     │            ~11231     │11232     └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/311233     └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/311234     └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/21123511236    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead11237    │11238 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]11239    │            ~11240    │11241    └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/11124211243     warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)11244     │11245 565 │     case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do11246     │               ~11247     │11248     └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/21124911250     warning: a struct for Postgrex.Query is expected on struct update:1125111252         %Postgrex.Query{11253           query11254           | param_oids: param_oids,11255             param_formats: param_formats,11256             param_types: param_types11257         }1125811259     but got type:1126011261         dynamic()1126211263     where "query" was given the type:1126411265         # type: dynamic()11266         # from: lib/postgrex/protocol.ex:910:3511267         query1126811269     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"1127011271     type warning found at:11272     │11273 915 │         query = %Query{query | param_oids: param_oids,11274     │                 ~11275     │11276     └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/61127711278     warning: a struct for Postgrex.Query is expected on struct update:1127911280         %Postgrex.Query{11281           query11282           | ref: make_ref(),11283             types: types,11284             columns: col_names,11285             result_oids: result_oids,11286             result_formats: result_formats,11287             result_types: result_types11288         }1128911290     but got type:1129111292         dynamic()1129311294     where "query" was given the type:1129511296         # type: dynamic()11297         # from: lib/postgrex/protocol.ex:926:3511298         query1129911300     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"1130111302     type warning found at:11303     │11304 932 │         query = %Query{query | ref: make_ref(), types: types,11305     │                 ~11306     │11307     └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/61130811309     warning: a struct for Postgrex.Query is expected on struct update:1131011311         %Postgrex.Query{query | ref: make_ref()}1131211313     but got type:1131411315         dynamic()1131611317     where "query" was given the type:1131811319         # type: dynamic()11320         # from: lib/postgrex/protocol.ex:977:3111321         query1132211323     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"1132411325     type warning found at:11326     │11327 978 │     query = %Query{query | ref: make_ref()}11328     │             ~11329     │11330     └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/51133111332      warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)11333      │11334 2131 │     formatted_reason = :ssl.format_error(reason)11335      │                             ~11336      │11337      └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/31133811339      warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)11340      │11341 2247 │   defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)11342      │                                            ~11343      │11344      └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/31134511346      warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)11347      │11348 2297 │   defp query_put(_, %Query{ref: nil}), do: nil11349      │        ~11350      │11351      └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/21135211353    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead11354    │11355  8 │     children = [supervisor(Postgrex.TypeSupervisor, []),11356    │                 ~11357    │11358    └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/21135911360    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead11361    │11362  9 │                 worker(Postgrex.Parameters, [])]11363    │                 ~11364    │11365    └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/21136611367      warning: a struct for Postgrex.Query is expected on struct update:1136811369          %Postgrex.Query{query | name: ""}1137011371      but got type:1137211373          dynamic()1137411375      where "query" was given the type:1137611377          # type: dynamic()11378          # from: lib/postgrex/protocol.ex:2313:1611379          query1138011381      when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"1138211383      type warning found at:11384      │11385 2313 │   defp unnamed(query), do: %Query{query | name: ""}11386      │                            ~11387      │11388      └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/11138911390Generated postgrex app11391warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"11392  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/211393  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/111394  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/511395  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/211396  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/411397  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/21139811399==> ecto11400Compiling 70 files (.ex)11401     warning: using single-quoted strings to represent charlists is deprecated.11402     Use ~c"" if you indeed want a charlist or use "" instead.11403     You may run "mix format --migrate" to change all single-quoted11404     strings to use the ~c sigil and fix this warning.11405     │11406 166 │     defp insert_all_value(_),   do: '?'11407     │                                     ~11408     │11409     └─ lib/ecto/adapters/mysql/connection.ex:166:371141011411     warning: using single-quoted strings to represent charlists is deprecated.11412     Use ~c"" if you indeed want a charlist or use "" instead.11413     You may run "mix format --migrate" to change all single-quoted11414     strings to use the ~c sigil and fix this warning.11415     │11416 354 │       '?'11417     │       ~11418     │11419     └─ lib/ecto/adapters/mysql/connection.ex:354:71142011421      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.1142211423      This error happens when you have function calls without parentheses inside keywords. For example:1142411425          function(arg, one: nested_call a, b, c)11426          function(arg, one: if expr, do: :this, else: :that)1142711428      In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:1142911430          function(arg, one: if(expr, do: :this, else: :that))11431          function(arg, one: nested_call(a, b, c))1143211433      Ambiguity found at:11434      │11435 2286 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"11436      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11437      │11438      └─ lib/ecto/changeset.ex:22861143911440     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.1144111442     This error happens when you have function calls without parentheses inside keywords. For example:1144311444         function(arg, one: nested_call a, b, c)11445         function(arg, one: if expr, do: :this, else: :that)1144611447     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:1144811449         function(arg, one: if(expr, do: :this, else: :that))11450         function(arg, one: nested_call(a, b, c))1145111452     Ambiguity found at:11453     │11454 265 │     do: raise ArgumentError, "a constraint must have either a check or exclude option"11455     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11456     │11457     └─ lib/ecto/migration/runner.ex:2651145811459     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.1146011461     This error happens when you have function calls without parentheses inside keywords. For example:1146211463         function(arg, one: nested_call a, b, c)11464         function(arg, one: if expr, do: :this, else: :that)1146511466     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:1146711468         function(arg, one: if(expr, do: :this, else: :that))11469         function(arg, one: nested_call(a, b, c))1147011471     Ambiguity found at:11472     │11473 267 │     do: raise ArgumentError, "a constraint must not have both check and exclude options"11474     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11475     │11476     └─ lib/ecto/migration/runner.ex:2671147711478     warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity11479     │11480 136 │       {:::, _, [left, _]} -> is_integer(left) or is_binary(left)11481     │        ~11482     │11483     └─ lib/ecto/query/builder.ex:136:81148411485     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)11486     │11487 643 │   def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime11488     │                                             ~~11489     │11490     └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/21149111492     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)11493     │11494 644 │   def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date11495     │                                         ~~11496     │11497     └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/21149811499     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.1150011501     This error happens when you have function calls without parentheses inside keywords. For example:1150211503         function(arg, one: nested_call a, b, c)11504         function(arg, one: if expr, do: :this, else: :that)1150511506     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:1150711508         function(arg, one: if(expr, do: :this, else: :that))11509         function(arg, one: nested_call(a, b, c))1151011511     Ambiguity found at:11512     │11513 454 │     do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"11514     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11515     │11516     └─ lib/ecto/repo/schema.ex:4541151711518    warning: unused require Ecto.Query11519    │11520  6 │   require Ecto.Query11521    │   ~11522    │11523    └─ lib/ecto/repo/preloader.ex:6:31152411525Compiling lib/ecto.ex (it's taking more than 10s)11526    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead11527    │11528  9 │   schema "schema_migrations" do11529    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11530    │11531    └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)1153211533    warning: incompatible types given to Mix.Ecto.ensure_started/2:1153411535        Mix.Ecto.ensure_started(repo, opts)1153611537    given types:1153811539        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))1154011541    but expected one of:1154211543        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())1154411545    where "opts" was given the type:1154611547        # type: dynamic(11548          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or11549            non_struct_map()11550        )11551        # from: lib/mix/tasks/ecto.rollback.ex:64:1011552        opts =11553          if opts[:quiet] do11554            Keyword.merge(opts, log: false, log_sql: false)11555          else11556            opts11557          end1155811559    where "repo" was given the type:1156011561        # type: dynamic(atom())11562        # from: lib/mix/tasks/ecto.rollback.ex:70:711563        Mix.Ecto.ensure_repo(repo, args)1156411565    type warning found at:11566    │11567 72 │       {:ok, pid, apps} = ensure_started(repo, opts)11568    │                          ~11569    │11570    └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/21157111572    warning: incompatible types given to Mix.Ecto.ensure_started/2:1157311574        Mix.Ecto.ensure_started(repo, all: true)1157511576    given types:1157711578        -dynamic(atom())-, non_empty_list({:all, true})1157911580    but expected one of:1158111582        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())1158311584    where "repo" was given the type:1158511586        # type: dynamic(atom())11587        # from: lib/mix/tasks/ecto.migrations.ex:37:711588        Mix.Ecto.ensure_repo(repo, args)1158911590    type warning found at:11591    │11592 39 │       {:ok, pid, _} = ensure_started(repo, all: true)11593    │                       ~11594    │11595    └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/31159611597    warning: incompatible types given to Mix.Ecto.ensure_started/2:1159811599        Mix.Ecto.ensure_started(repo, opts)1160011601    given types:1160211603        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))1160411605    but expected one of:1160611607        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())1160811609    where "opts" was given the type:1161011611        # type: dynamic(11612          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or11613            non_struct_map()11614        )11615        # from: lib/mix/tasks/ecto.migrate.ex:68:1011616        opts =11617          if opts[:quiet] do11618            Keyword.merge(opts, log: false, log_sql: false)11619          else11620            opts11621          end1162211623    where "repo" was given the type:1162411625        # type: dynamic(atom())11626        # from: lib/mix/tasks/ecto.migrate.ex:74:711627        Mix.Ecto.ensure_repo(repo, args)1162811629    type warning found at:11630    │11631 76 │       {:ok, pid, apps} = ensure_started(repo, opts)11632    │                          ~11633    │11634    └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/21163511636      warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead11637      │11638 2400 │     surround_many("#Ecto.Changeset<", list, ">", opts, fn11639      │     ~11640      │11641      └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/21164211643    warning: incompatible types given to Mix.Ecto.source_repo_priv/1:1164411645        Mix.Ecto.source_repo_priv(repo)1164611647    given types:1164811649        -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-1165011651    but expected one of:1165211653        atom()1165411655    where "repo" was given the types:1165611657        # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})11658        # from: lib/mix/tasks/ecto.load.ex:70:2211659        Keyword.merge(repo.config, opts)1166011661        # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})11662        # from: lib/mix/tasks/ecto.load.ex:72:2711663        repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)1166411665    type warning found at:11666    │11667 72 │     case repo.__adapter__.structure_load(source_repo_priv(repo), config) do11668    │                                          ~11669    │11670    └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/21167111672     warning: the following clause will never match:1167311674         [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->1167511676     because it attempts to match on the result of:1167711678         System.stacktrace()1167911680     which has type:1168111682         empty_list()1168311684     where "args_or_arity" was given the type:1168511686         # type: float() or integer() or non_empty_list(term())11687         # from: lib/ecto/changeset.ex11688         (_() when args_or_arity == 2) when length(args_or_arity) == 21168911690     where "module" was given the type:1169111692         # type: dynamic()11693         # from: lib/ecto/changeset.ex:733:3011694         module1169511696     type warning found at:11697     │11698 741 │ ...                   when length(args_or_arity) == 2 ->11699     │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11700     │11701     └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/21170211703    warning: expected a map or struct when accessing .__adapter__ in expression:1170411705        repo.__adapter__1170611707    where "repo" was given the type:1170811709        # type: dynamic(atom())11710        # from: lib/mix/tasks/ecto.load.ex:53:711711        Mix.Ecto.ensure_repo(repo, args)1171211713    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()1171411715    type warning found at:11716    │11717 54 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,11718    │                              ~11719    │11720    └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/11172111722     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead11723     │11724 739 │           case System.stacktrace do11725     │                       ~11726     │11727     └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/21172811729    warning: expected a map or struct when accessing .__adapter__ in expression:1173011731        repo.__adapter__1173211733    where "repo" was given the type:1173411735        # type: dynamic(atom())11736        # from: lib/mix/tasks/ecto.dump.ex:50:711737        Mix.Ecto.ensure_repo(repo, args)1173811739    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()1174011741    type warning found at:11742    │11743 51 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,11744    │                              ~11745    │11746    └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/11174711748    warning: expected a map or struct when accessing .__adapter__ in expression:1174911750        repo.__adapter__1175111752    where "repo" was given the type:1175311754        # type: dynamic(atom())11755        # from: lib/mix/tasks/ecto.drop.ex:39:711756        Mix.Ecto.ensure_repo(repo, args)1175711758    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()1175911760    type warning found at:11761    │11762 40 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,11763    │                              ~11764    │11765    └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/11176611767    warning: expected a map or struct when accessing .__adapter__ in expression:1176811769        repo.__adapter__1177011771    where "repo" was given the type:1177211773        # type: dynamic(atom())11774        # from: lib/mix/tasks/ecto.create.ex:37:711775        Mix.Ecto.ensure_repo(repo, args)1177611777    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()1177811779    type warning found at:11780    │11781 38 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,11782    │                              ~11783    │11784    └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/11178511786    warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead11787    │11788 62 │       Mix.Project.compile(args)11789    │                   ~11790    │11791    └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/21179211793     warning: expected a module (an atom) when invoking start_link/1 in expression:1179411795         repo.start_link(pool_size: pool_size)1179611797     where "pool_size" was given the type:1179811799         # type: dynamic()11800         # from: lib/mix/ecto.ex:101:1511801         pool_size = Keyword.get(opts, :pool_size, 1)1180211803     where "repo" was given the type:1180411805         # type: dynamic(%{..., __adapter__: atom()})11806         # from: lib/mix/ecto.ex:99:3611807         repo.__adapter__.ensure_all_started(repo, :temporary)1180811809     type warning found at:11810     │11811 102 │     case repo.start_link(pool_size: pool_size) do11812     │               ~11813     │11814     └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/21181511816     warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency11817     │11818 146 │     Logger.remove_backend(:console)11819     │            ~11820     │11821     └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/21182211823     warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency11824     │11825 155 │     Logger.add_backend(:console, flush: true)11826     │            ~11827     │11828     └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/21182911830     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)11831     │11832 856 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->11833     │                                                                              ~11834     │11835     └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/211836     └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/21183711838     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)11839     │11840 715 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->11841     │                                                                              ~11842     │11843     └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/21184411845    warning: incompatible types given to get_source/1:1184611847        get_source(repo)1184811849    given types:1185011851        -dynamic(atom())-1185211853    but expected one of:1185411855        %{..., config: empty_list() or non_empty_list(term(), term())}1185611857    where "repo" was given the type:1185811859        # type: dynamic(atom())11860        # from: lib/ecto/migration/schema_migration.ex:24:1311861        repo.all(11862          Map.put(11863            (11864              query =11865                (11866                  query = {get_source(repo), Ecto.Migration.SchemaMigration}11867                  Ecto.Query.Builder.From.apply(query, 1)11868                )11869        11870              Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{11871                ...,11872                expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},11873                file: "/work/proj/deps_trellis/ecto/lib/ecto/migration/schema_migration.ex",11874                line: 22,11875                take: %{}11876              })11877            ),11878            :prefix,11879            prefix11880          ), timeout: :infinity, log: false)1188111882    type warning found at:11883    │11884 22 │     from(p in {get_source(repo), __MODULE__}, select: p.version)11885    │                ~11886    │11887    └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/21188811889    warning: incompatible types given to get_source/1:1189011891        get_source(repo)1189211893    given types:1189411895        -dynamic(atom())-1189611897    but expected one of:1189811899        %{..., config: empty_list() or non_empty_list(term(), term())}1190011901    where "repo" was given the type:1190211903        # type: dynamic(atom())11904        # from: lib/ecto/migration/schema_migration.ex:30:1311905        repo.insert!(11906          Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},11907            prefix: prefix,11908            source: get_source(repo)11909          ), timeout: :infinity, log: false)1191011911    type warning found at:11912    │11913 29 │     |> Ecto.put_meta(prefix: prefix, source: get_source(repo))11914    │                                              ~11915    │11916    └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/31191711918     warning: the following conditional expression:1191911920         is_atom(related)1192111922     will always evaluate to:1192311924         dynamic(true)1192511926     where "related" was given the type:1192711928         # type: dynamic(atom())11929         # from: lib/ecto/association.ex:730:1511930         related = Ecto.Association.related_from_query(queryable)1193111932     type warning found at:11933     │11934 732 │     unless is_atom(related) do11935     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~11936     │11937     └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/31193811939    warning: incompatible types given to get_source/1:1194011941        get_source(repo)1194211943    given types:1194411945        -dynamic(atom())-1194611947    but expected one of:1194811949        %{..., config: empty_list() or non_empty_list(term(), term())}1195011951    where "repo" was given the type:1195211953        # type: dynamic(atom())11954        # from: lib/ecto/migration/schema_migration.ex:36:1311955        repo.delete_all(11956          Map.put(11957            (11958              query =11959                (11960                  query = {get_source(repo), Ecto.Migration.SchemaMigration}11961                  Ecto.Query.Builder.From.apply(query, 1)11962                )11963        11964              Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{11965                expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},11966                op: :and,11967                params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],11968                file: "/work/proj/deps_trellis/ecto/lib/ecto/migration/schema_migration.ex",11969                line: 3411970              })11971            ),11972            :prefix,11973            prefix11974          ), timeout: :infinity, log: false)1197511976    type warning found at:11977    │11978 34 │     from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)11979    │                ~11980    │11981    └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/31198211983     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)11984     │11985 430 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->11986     │                                                                              ~11987     │11988     └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/21198911990      warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)11991      │11992 1422 │   defp type_to_module(:naive_datetime), do: NaiveDateTime11993      │        ~11994      │11995      └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/11199611997      warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)11998      │11999 1885 │         if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do12000      │                 ~12001      │12002      └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/31200312004     warning: the following clause will never match:1200512006         {:error, _} = error ->1200712008     because it attempts to match on the result of:1200912010         apply(changeset, adapter, :insert, args)1201112012     which has type:1201312014         dynamic({:invalid or :ok, term()})1201512016     type warning found at:12017     │12018 219 │           {:error, _} = error ->12019     │                       ~12020     │12021     └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/41202212023    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead12024    │12025 29 │     surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)12026    │     ~12027    │12028    └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/21202912030     warning: the following clause will never match:1203112032         {:error, _} = error ->1203312034     because it attempts to match on the result of:1203512036         apply(changeset, adapter, action, args)1203712038     which has type:1203912040         dynamic({:invalid or :ok, term()})1204112042     type warning found at:12043     │12044 297 │             {:error, _} = error ->12045     │                         ~12046     │12047     └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/41204812049     warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead12050     │12051 144 │     Macro.to_string(expr, &expr_to_string(&1, &2, names, part))12052     │           ~12053     │12054     └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/31205512056    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead12057    │12058 54 │       filter_and_reraise e, System.stacktrace12059    │                                    ~12060    │12061    └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/51206212063    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead12064    │12065 44 │     index  = Map.size(params)12066    │                  ~12067    │12068    └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/512069    └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/51207012071     warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead12072     │12073 614 │     Decimal.minus(decimal)12074     │             ~12075     │12076     └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/11207712078     warning: BadStructError.exception/1 is undefined (module BadStructError is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)12079     │12080 228 │         raise BadStructError, struct: struct, term: data12081     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12082     │12083     └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/51208412085     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead12086     │12087 214 │       filter_and_reraise e, System.stacktrace12088     │                                    ~12089     │12090     └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/412091     └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/41209212093     warning: the following clause will never match:1209412095         {:error, _} ->1209612097     because it attempts to match on the result of:1209812099         NaiveDateTime.new(date, time)1210012101     which has type:1210212103         dynamic({:ok, %NaiveDateTime{}})1210412105     type warning found at:12106     │12107 803 │         {:error, _} -> :error12108     │         ~~~~~~~~~~~~~~~~~~~~~12109     │12110     └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/11211112112     warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead12113     │12114 159 │         supervise(children, strategy: :one_for_one)12115     │         ~12116     │12117     └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/11211812119    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead12120    │12121 15 │     surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)12122    │     ~12123    │12124    └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/21212512126      warning: expected a map or struct when accessing .__struct__ in expression:1212712128          schema.__struct__1212912130      where "schema" was given the types:1213112132          # type: dynamic(atom() and not nil)12133          # from: lib/ecto/query/planner.ex:1186:4112134          schema1213512136          # type: atom()12137          # from: lib/ecto/query/planner.ex:1186:6112138          is_atom(schema)1213912140      hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()1214112142      type warning found at:12143      │12144 1190 │       Map.has_key?(schema.__struct__, field) ->12145      │                           ~12146      │12147      └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/61214812149    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead12150    │12151 12 │       worker(Ecto.Migration.Runner, [], restart: :temporary)12152    │       ~12153    │12154    └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/11215512156    warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:1215712158        Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])1215912160    given types:1216112162        (12163          -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,12164          dynamic()12165        )1216612167    but expected one of:1216812169        atom(), term()1217012171    where "opts" was given the type:1217212173        # type: dynamic(12174          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or12175            non_struct_map()12176        )12177        # from: lib/ecto/migrator.ex:44:6512178        opts[:prefix]1217912180    where "repo" was given the type:1218112182        # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})12183        # from: lib/ecto/migrator.ex:44:2312184        Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])1218512186    type warning found at:12187    │12188 45 │       SchemaMigration.migrated_versions(repo, opts[:prefix])12189    │                       ~12190    │12191    └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/21219212193    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead12194    │12195 15 │     supervise(children, strategy: :simple_one_for_one)12196    │     ~12197    │12198    └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/11219912200     warning: expected a module (an atom) when invoking transaction/2 in expression:1220112202         repo.transaction(fun, log: false, timeout: :infinity)1220312204     where "fun" was given the type:1220512206         # type: dynamic()12207         # from: lib/ecto/migrator.ex:114:4712208         fun1220912210     where "repo" was given the types:1221112212         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})12213         # from: lib/ecto/migrator.ex:118:2412214         repo.__adapter__.supports_ddl_transaction?1221512216         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})12217         # from: lib/ecto/migrator.ex:118:2412218         repo.__adapter__.supports_ddl_transaction?1221912220     type warning found at:12221     │12222 119 │         repo.transaction(fun, [log: false, timeout: :infinity])12223     │              ~12224     │12225     └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/31222612227     warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead12228     │12229 291 │     modules = Code.load_file(file)12230     │                    ~12231     │12232     └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/21223312234     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead12235     │12236 321 │         reraise error, System.stacktrace12237     │                               ~12238     │12239     └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/31224012241     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead12242     │12243 260 │         reraise %{err | message: message}, System.stacktrace12244     │                                                   ~12245     │12246     └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/61224712248    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead12249    │12250 10 │       worker(Ecto.Registry, []),12251    │       ~12252    │12253    └─ lib/ecto/application.ex:10:7: Ecto.Application.start/21225412255    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead12256    │12257 11 │       supervisor(Ecto.Migration.Supervisor, [])12258    │       ~12259    │12260    └─ lib/ecto/application.ex:11:7: Ecto.Application.start/21226112262Generated ecto app12263==> ecto_autoslug_field12264Compiling 4 files (.ex)12265Generated ecto_autoslug_field app12266==> scrivener_ecto12267Compiling 2 files (.ex)12268Generated scrivener_ecto app12269==> uboot_env12270Compiling 5 files (.ex)12271Generated uboot_env app12272==> timex12273Compiling 62 files (.ex)12274    warning: default arguments in protocol definitions is deprecated12275    │12276 84 │   def compare(a, b, granularity \\ :microsecond)12277    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12278    │12279    └─ lib/comparable/comparable.ex:84: Timex.Comparable (module)1228012281     warning: default arguments in protocol definitions is deprecated12282     │12283 139 │   def diff(a, b, granularity \\ :microsecond)12284     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12285     │12286     └─ lib/comparable/comparable.ex:139: Timex.Comparable (module)1228712288    warning: protocols can only define functions without implementation via def/1, found: compare/2, diff/212289    │12290  1 │ defprotocol Timex.Comparable do12291    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12292    │12293    └─ lib/comparable/comparable.ex:1: Timex.Comparable (module)1229412295     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator12296     │12297 317 │     <<abbrevs::bytes(len), rest::binary>> = data12298     │                      ~12299     │12300     └─ lib/parse/zoneinfo/parser.ex:317:22: Timex.Parse.ZoneInfo.Parser.parse_abbreviations/41230112302    warning: default arguments in protocol definitions is deprecated12303    │12304 48 │   def to_datetime(datetime, timezone \\ :utc)12305    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12306    │12307    └─ lib/protocol.ex:48: Timex.Protocol (module)1230812309    warning: protocols can only define functions without implementation via def/1, found: to_datetime/112310    │12311  1 │ defprotocol Timex.Protocol do12312    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12313    │12314    └─ lib/protocol.ex:1: Timex.Protocol (module)1231512316    warning: unused require Timex.Macros12317    │12318  5 │   require Timex.Macros12319    │   ~12320    │12321    └─ lib/comparable/tuple.ex:5:31232212323    warning: unused require Timex.Macros12324    │12325  5 │   require Timex.Macros12326    │   ~12327    │12328    └─ lib/comparable/naivedatetime.ex:5:31232912330    warning: unused require Bitwise12331    │12332  5 │   require Bitwise12333    │   ~12334    │12335    └─ lib/calendar/julian.ex:5:31233612337Compiling lib/l10n/gettext.ex (it's taking more than 10s)12338     warning: the following clause will never match:1233912340         {ty, a, b} when ty === :gap or ty === :ambiguous ->1234112342     it is expected to match on type:1234312344         dynamic({:error, term()} and not {:ok, %{..., time_zone: term()}})1234512346     where "ty" was given the type:1234712348         # type: :ambiguous or :gap12349         # from: lib/timezone/timezone.ex:54812350         ty in [:gap, :ambiguous]1235112352     type warning found at:12353     │12354 548 │       {ty, a, b} when ty in [:gap, :ambiguous] ->12355     │       ~12356     │12357     └─ lib/timezone/timezone.ex:548:7: Timex.Timezone.convert/21235812359     warning: a struct for Timex.PosixTimezone is expected on struct update:1236012361         %Timex.PosixTimezone{rule | std_abbr: abbr}1236212363     but got type:1236412365         dynamic()1236612367     where "rule" was given the type:1236812369         # type: dynamic()12370         # from: lib/parse/posix/parser.ex:119:3312371         rule1237212373     when defining the variable "rule", you must also pattern match on "%Timex.PosixTimezone{}"1237412375     type warning found at:12376     │12377 121 │       parse_tz(:std_offset, rest, %TZ{rule | std_abbr: abbr})12378     │                                   ~12379     │12380     └─ lib/parse/posix/parser.ex:121:35: Timex.Parse.Timezones.Posix.parse_tz/31238112382     warning: a struct for Timex.PosixTimezone is expected on struct update:1238312384         %Timex.PosixTimezone{rule | std_offset: offset}1238512386     but got type:1238712388         dynamic()1238912390     where "rule" was given the type:1239112392         # type: dynamic()12393         # from: lib/parse/posix/parser.ex:125:3512394         rule1239512396     when defining the variable "rule", you must also pattern match on "%Timex.PosixTimezone{}"1239712398     type warning found at:12399     │12400 127 │       parse_tz(:dst_abbr, rest, %TZ{rule | std_offset: offset})12401     │                                 ~12402     │12403     └─ lib/parse/posix/parser.ex:127:33: Timex.Parse.Timezones.Posix.parse_tz/31240412405     warning: a struct for Timex.PosixTimezone is expected on struct update:1240612407         %Timex.PosixTimezone{rule | dst_abbr: abbr}1240812409     but got type:1241012411         dynamic()1241212413     where "rule" was given the type:1241412415         # type: dynamic()12416         # from: lib/parse/posix/parser.ex:141:3312417         rule1241812419     when defining the variable "rule", you must also pattern match on "%Timex.PosixTimezone{}"1242012421     type warning found at:12422     │12423 143 │          rule = %TZ{rule | dst_abbr: abbr} do12424     │                 ~12425     │12426     └─ lib/parse/posix/parser.ex:143:17: Timex.Parse.Timezones.Posix.parse_tz/31242712428     warning: a struct for Timex.PosixTimezone is expected on struct update:1242912430         %Timex.PosixTimezone{rule | dst_offset: offset}1243112432     but got type:1243312434         dynamic()1243512436     where "rule" was given the type:1243712438         # type: dynamic()12439         # from: lib/parse/posix/parser.ex:160:3512440         rule1244112442     when defining the variable "rule", you must also pattern match on "%Timex.PosixTimezone{}"1244312444     type warning found at:12445     │12446 162 │          rule = %TZ{rule | dst_offset: offset} do12447     │                 ~12448     │12449     └─ lib/parse/posix/parser.ex:162:17: Timex.Parse.Timezones.Posix.parse_tz/31245012451     warning: a struct for Timex.PosixTimezone is expected on struct update:1245212453         %Timex.PosixTimezone{rule | dst_start: dst_start, dst_end: dst_end}1245412455     but got type:1245612457         dynamic()1245812459     where "rule" was given the type:1246012461         # type: dynamic()12462         # from: lib/parse/posix/parser.ex:185:3612463         rule1246412465     when defining the variable "rule", you must also pattern match on "%Timex.PosixTimezone{}"1246612467     type warning found at:12468     │12469 190 │           {:ok, %TZ{rule | dst_start: dst_start, dst_end: dst_end}, rest}12470     │                 ~12471     │12472     └─ lib/parse/posix/parser.ex:190:17: Timex.Parse.Timezones.Posix.parse_tz/31247312474     warning: the following clause will never match:1247512476         :error ->1247712478     it is expected to match on type:1247912480         dynamic({:error, :invalid_number, binary()})1248112482     type warning found at:12483     │12484 264 │       :error ->12485     │       ~~~~~~~~~12486     │12487     └─ lib/parse/posix/parser.ex:264: Timex.Parse.Timezones.Posix.parse_month_week_day/31248812489    warning: the following pattern will never match:1249012491        {y, m, d} <- to_erl_datetime(date)1249212493    because the right-hand side has type:1249412495        dynamic(12496          {:error, :invalid_date} or12497            {:ok, {{integer(), integer(), integer()}, {integer(), integer(), integer()}}}12498        )1249912500    where "date" was given the type:1250112502        # type: dynamic({...})12503        # from: lib/datetime/erlang.ex:7:1712504        date1250512506    type warning found at:12507    │12508  8 │     with {y, m, d} <- to_erl_datetime(date),12509    │          ~12510    │12511    └─ lib/datetime/erlang.ex:8:10: Timex.Protocol.Tuple.to_julian/11251212513     warning: the following clause is redundant:1251412515         def shift(_, _)1251612517     it has type:1251812519         dynamic(%Date{}), dynamic()1252012521     previous clauses have already matched on the following types:1252212523         %Date{}, term()1252412525     │12526 227 │   def shift(_, _), do: {:error, :badarg}12527     │       ~12528     │12529     └─ lib/date/date.ex:227:7: Timex.Protocol.Date.shift/21253012531     warning: a struct for Timex.Parse.ZoneInfo.Parser.Zone is expected on struct update:1253212533         %Timex.Parse.ZoneInfo.Parser.Zone{zone | transitions: transitions, leaps: leaps}1253412535     but got type:1253612537         dynamic(%{..., leaps: term(), transitions: term()})1253812539     where "zone" was given the types:1254012541         # type: dynamic(%{..., rule: term()} or %{..., transitions: term()})12542         # from: lib/parse/zoneinfo/parser.ex:156:2812543         {:ok, zone, rest} <- parse_content(1, data, %Timex.Parse.ZoneInfo.Parser.Zone{..., version: 1})1254412545         # type: dynamic(%{..., transitions: term()})12546         # from: lib/parse/zoneinfo/parser.ex:157:2612547         Enum.sort_by(zone.transitions, fn tx -> tx.starts_at end)1254812549         # type: dynamic(%{..., leaps: term(), transitions: term()})12550         # from: lib/parse/zoneinfo/parser.ex:158:2012551         Enum.sort_by(zone.leaps, fn leap -> leap.epoch end)1255212553     when defining the variable "zone", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Zone{}"1255412555     type warning found at:12556     │12557 159 │       {:ok, %Zone{zone | transitions: transitions, leaps: leaps}, rest}12558     │             ~12559     │12560     └─ lib/parse/zoneinfo/parser.ex:159:13: Timex.Parse.ZoneInfo.Parser.parse_versioned_content/21256112562     warning: a struct for Timex.Parse.ZoneInfo.Parser.Zone is expected on struct update:1256312564         %Timex.Parse.ZoneInfo.Parser.Zone{zone | transitions: times}1256512566     but got type:1256712568         dynamic()1256912570     where "zone" was given the type:1257112572         # type: dynamic()12573         # from: lib/parse/zoneinfo/parser.ex:270:9212574         zone1257512576     when defining the variable "zone", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Zone{}"1257712578     type warning found at:12579     │12580 272 │     parse_transition_info(version, rest, header, %Zone{zone | transitions: times})12581     │                                                  ~12582     │12583     └─ lib/parse/zoneinfo/parser.ex:272:50: Timex.Parse.ZoneInfo.Parser.parse_transition_times/41258412585     warning: a struct for Timex.Parse.ZoneInfo.Parser.Zone is expected on struct update:1258612587         %Timex.Parse.ZoneInfo.Parser.Zone{zone | leaps: leaps}1258812589     but got type:1259012591         dynamic()1259212593     where "zone" was given the type:1259412595         # type: dynamic()12596         # from: lib/parse/zoneinfo/parser.ex:330:7912597         zone1259812599     when defining the variable "zone", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Zone{}"1260012601     type warning found at:12602     │12603 344 │     parse_flags(version, rest, header, %Zone{zone | leaps: leaps})12604     │                                        ~12605     │12606     └─ lib/parse/zoneinfo/parser.ex:344:40: Timex.Parse.ZoneInfo.Parser.parse_leap_seconds/41260712608     warning: a struct for Timex.Parse.ZoneInfo.Parser.Zone is expected on struct update:1260912610         %Timex.Parse.ZoneInfo.Parser.Zone{zone | transitions: transitions}1261112612     but got type:1261312614         dynamic(%{..., transitions: term()})1261512616     where "zone" was given the type:1261712618         # type: dynamic(%{..., transitions: term()})12619         # from: lib/parse/zoneinfo/parser.ex:354:1512620         Enum.with_index(zone.transitions)1262112622     when defining the variable "zone", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Zone{}"1262312624     type warning found at:12625     │12626 362 │       parse_posixtz_string(version, rest, %Zone{zone | transitions: transitions})12627     │                                           ~12628     │12629     └─ lib/parse/zoneinfo/parser.ex:362:43: Timex.Parse.ZoneInfo.Parser.parse_flags/41263012631     warning: a struct for Timex.Parse.ZoneInfo.Parser.Zone is expected on struct update:1263212633         %Timex.Parse.ZoneInfo.Parser.Zone{zone | transitions: transitions}1263412635     but got type:1263612637         dynamic(%{..., transitions: term()})1263812639     where "zone" was given the type:1264012641         # type: dynamic(%{..., transitions: term()})12642         # from: lib/parse/zoneinfo/parser.ex:354:1512643         Enum.with_index(zone.transitions)1264412645     when defining the variable "zone", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Zone{}"1264612647     type warning found at:12648     │12649 364 │       {:ok, %Zone{zone | transitions: transitions}, rest}12650     │             ~12651     │12652     └─ lib/parse/zoneinfo/parser.ex:364:13: Timex.Parse.ZoneInfo.Parser.parse_flags/41265312654     warning: a struct for Timex.Parse.ZoneInfo.Parser.Zone is expected on struct update:1265512656         %Timex.Parse.ZoneInfo.Parser.Zone{zone | rule: rule}1265712658     but got type:1265912660         dynamic()1266112662     where "zone" was given the type:1266312664         # type: dynamic()12665         # from: lib/parse/zoneinfo/parser.ex:369:6212666         zone1266712668     when defining the variable "zone", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Zone{}"1266912670     type warning found at:12671     │12672 372 │       {:ok, %Zone{zone | rule: rule}, format_rest <> rest}12673     │             ~12674     │12675     └─ lib/parse/zoneinfo/parser.ex:372:13: Timex.Parse.ZoneInfo.Parser.parse_posixtz_string/31267612677     warning: a struct for Timex.Parse.ZoneInfo.Parser.Rule is expected on struct update:1267812679         %Timex.Parse.ZoneInfo.Parser.Rule{rule | std_abbr: abbr, dst_abbr: abbr}1268012681     but got type:1268212683         dynamic()1268412685     where "rule" was given the type:1268612687         # type: dynamic()12688         # from: lib/parse/zoneinfo/parser.ex:383:3312689         rule1269012691     when defining the variable "rule", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Rule{}"1269212693     type warning found at:12694     │12695 385 │       parse_tz(:std_offset, rest, %Rule{rule | std_abbr: abbr, dst_abbr: abbr})12696     │                                   ~12697     │12698     └─ lib/parse/zoneinfo/parser.ex:385:35: Timex.Parse.ZoneInfo.Parser.parse_tz/31269912700     warning: a struct for Timex.Parse.ZoneInfo.Parser.Rule is expected on struct update:1270112702         %Timex.Parse.ZoneInfo.Parser.Rule{rule | std_offset: offset, dst_offset: offset}1270312704     but got type:1270512706         dynamic()1270712708     where "rule" was given the type:1270912710         # type: dynamic()12711         # from: lib/parse/zoneinfo/parser.ex:389:3512712         rule1271312714     when defining the variable "rule", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Rule{}"1271512716     type warning found at:12717     │12718 391 │       parse_tz(:dst_abbr, rest, %Rule{rule | std_offset: offset, dst_offset: offset})12719     │                                 ~12720     │12721     └─ lib/parse/zoneinfo/parser.ex:391:33: Timex.Parse.ZoneInfo.Parser.parse_tz/31272212723     warning: a struct for Timex.Parse.ZoneInfo.Parser.Rule is expected on struct update:1272412725         %Timex.Parse.ZoneInfo.Parser.Rule{rule | dst_abbr: abbr}1272612727     but got type:1272812729         dynamic()1273012731     where "rule" was given the type:1273212733         # type: dynamic()12734         # from: lib/parse/zoneinfo/parser.ex:405:3312735         rule1273612737     when defining the variable "rule", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Rule{}"1273812739     type warning found at:12740     │12741 407 │          rule = %Rule{rule | dst_abbr: abbr} do12742     │                 ~12743     │12744     └─ lib/parse/zoneinfo/parser.ex:407:17: Timex.Parse.ZoneInfo.Parser.parse_tz/31274512746     warning: a struct for Timex.Parse.ZoneInfo.Parser.Rule is expected on struct update:1274712748         %Timex.Parse.ZoneInfo.Parser.Rule{rule | dst_offset: offset}1274912750     but got type:1275112752         dynamic()1275312754     where "rule" was given the type:1275512756         # type: dynamic()12757         # from: lib/parse/zoneinfo/parser.ex:424:3512758         rule1275912760     when defining the variable "rule", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Rule{}"1276112762     type warning found at:12763     │12764 426 │          rule = %Rule{rule | dst_offset: offset} do12765     │                 ~12766     │12767     └─ lib/parse/zoneinfo/parser.ex:426:17: Timex.Parse.ZoneInfo.Parser.parse_tz/31276812769     warning: a struct for Timex.Parse.ZoneInfo.Parser.Rule is expected on struct update:1277012771         %Timex.Parse.ZoneInfo.Parser.Rule{rule | start_time: start_time, end_time: end_time}1277212773     but got type:1277412775         dynamic()1277612777     where "rule" was given the type:1277812779         # type: dynamic()12780         # from: lib/parse/zoneinfo/parser.ex:449:3612781         rule1278212783     when defining the variable "rule", you must also pattern match on "%Timex.Parse.ZoneInfo.Parser.Rule{}"1278412785     type warning found at:12786     │12787 454 │           {:ok, %Rule{rule | start_time: start_time, end_time: end_time}, rest}12788     │                 ~12789     │12790     └─ lib/parse/zoneinfo/parser.ex:454:17: Timex.Parse.ZoneInfo.Parser.parse_tz/31279112792     warning: the following clause will never match:1279312794         :error ->1279512796     it is expected to match on type:1279712798         dynamic({:error, :invalid_number, binary()})1279912800     type warning found at:12801     │12802 528 │       :error ->12803     │       ~~~~~~~~~12804     │12805     └─ lib/parse/zoneinfo/parser.ex:528: Timex.Parse.ZoneInfo.Parser.parse_month_week_day/31280612807Generated timex app12808==> property_table12809Compiling 8 files (.ex)12810Generated property_table app12811==> nerves_uevent12812 CC uevent.o12813 LD uevent12814Compiling 5 files (.ex)12815Generated nerves_uevent app12816==> nerves_runtime12817Compiling 14 files (.ex)12818Generated nerves_runtime app12819==> toolshed12820Compiling 5 files (.ex)12821Generated toolshed app12822==> uuid12823Compiling 1 file (.ex)12824    warning: use Bitwise is deprecated. import Bitwise instead12825    │12826  2 │   use Bitwise, only_operators: true12827    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12828    │12829    └─ lib/uuid.ex:2: UUID (module)1283012831Generated uuid app12832==> firestorm_data12833Compiling 15 files (.ex)12834    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead12835    │12836 23 │   schema "firestorm_posts_posts" do12837    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~12838    │12839    └─ lib/firestorm_data/posts/post.ex:23: FirestormData.Posts.Post (module)128401284112842== Compilation error in file lib/firestorm_data/repo.ex ==12843** (ArgumentError) missing :adapter configuration in config :firestorm_data, FirestormData.Repo12844    (ecto 2.2.12) lib/ecto/repo/supervisor.ex:70: Ecto.Repo.Supervisor.compile_config/212845    lib/firestorm_data/repo.ex:2: (module)12846could not compile dependency :firestorm_data, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile firestorm_data --force", update it with "mix deps.update firestorm_data" or clean it with "mix deps.clean firestorm_data"