Build log
host
udia 0.1.3 · fail · run udia-0.1.3-1791281905698
8059 of 8059 lines
1Resolving Hex dependencies...2Resolution completed in 0.282s3Unchanged:4 bcrypt_elixir 0.12.15 circular_buffer 1.1.06 comeonin 4.0.37 connection 1.0.48 cors_plug 1.3.09 cowboy 1.1.2 VULNERABLE!10 GHSA-w4f7-4cxr-rv3c (MEDIUM)11 aka: CVE-2026-43966, EEF-CVE-2026-4396612 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability13 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c14 cowlib 1.0.2 VULNERABLE!15 EEF-CVE-2026-7790 (HIGH)16 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6517 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS18 https://osv.dev/vulnerability/EEF-CVE-2026-77901920 EEF-CVE-2026-43970 (HIGH)21 aka: CVE-2026-43970, GHSA-84f2-rp86-235p22 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame23 https://osv.dev/vulnerability/EEF-CVE-2026-4397024 db_connection 1.1.325 decimal 1.9.0 VULNERABLE!26 EEF-CVE-2026-32686 (MEDIUM)27 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v28 Unbounded exponent in decimal enables unauthenticated DoS29 https://osv.dev/vulnerability/EEF-CVE-2026-3268630 ecto 2.2.1231 elixir_make 0.10.032 elixir_uuid 1.2.133 gettext 0.13.134 guardian 0.14.6 VULNERABLE!35 EEF-CVE-2026-54894 (MEDIUM)36 aka: CVE-2026-54894, GHSA-xqch-c77q-rgh537 Atom-table exhaustion denial of service in Guardian via unbounded atom creation from binary keys38 https://osv.dev/vulnerability/EEF-CVE-2026-5489439 guardian_db 0.8.040 interactive_cmd 0.1.441 jose 1.11.1242 logger_backends 1.0.143 mime 2.0.744 nerves 2.0.0-pre.245 nerves_discovery 0.1.546 nerves_logging 0.2.447 nerves_runtime 0.13.1348 nerves_system_bbb 2.30.249 nerves_system_br 1.34.450 nerves_system_mangopi_mq_pro 0.17.251 nerves_system_qemu_aarch64 0.4.252 nerves_system_rpi0 2.1.253 nerves_system_rpi4 2.1.254 nerves_system_rpi5 2.1.255 nerves_system_trellis 0.5.056 nerves_system_x86_64 1.34.257 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.158 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.159 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.160 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.161 nerves_toolchain_x86_64_nerves_linux_musl 15.3.162 nerves_uevent 0.1.763 paper_trail 0.7.964 phoenix 1.3.5 VULNERABLE!65 GHSA-p8f7-22gq-m7j9 (HIGH)66 aka: CVE-2022-4297567 Phoenix before 1.6.14 mishandles check_origin wildcarding68 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j96970 EEF-CVE-2026-56812 (MEDIUM)71 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr72 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff73 https://osv.dev/vulnerability/EEF-CVE-2026-568127475 EEF-CVE-2026-56811 (HIGH)76 aka: CVE-2026-56811, GHSA-6983-jfq8-485w77 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service78 https://osv.dev/vulnerability/EEF-CVE-2026-5681179 phoenix_ecto 3.2.380 phoenix_html 2.10.5 VULNERABLE!81 GHSA-5g2h-9x5v-5h3x (MEDIUM)82 aka: CVE-2021-46871, GHSA-j3gg-r6gp-95q283 phoenix_html allows Cross-site Scripting in HEEx class attributes84 https://osv.dev/vulnerability/GHSA-5g2h-9x5v-5h3x85 phoenix_pubsub 1.0.286 plug 1.20.387 plug_crypto 2.2.088 poison 3.1.089 poolboy 1.5.290 postgrex 0.13.591 property_table 0.3.492 ranch 1.3.293 ring_logger 0.11.794 scrivener 2.7.295 scrivener_ecto 1.2.396 tablet 0.3.397 telemetry 1.4.298 toolshed 0.5.099 uboot_env 1.0.2100 udia 0.1.3101Found packages with security advisories, see above for details102All dependencies have been fetched103 warning: found quoted keyword "test" 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 quotes104 │105 88 │ "test": ["ecto.create --quiet", "ecto.migrate", "test"],106 │ ~107 │108 └─ /work/proj/deps/udia/mix.exs:88:6109110 warning: found quoted keyword "sanity" 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 quotes111 │112 89 │ "sanity": ["coveralls", "credo"]]113 │ ~114 │115 └─ /work/proj/deps/udia/mix.exs:89:6116117 warning: found quoted keyword "test" 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 quotes118 │119 48 │ ["test": ["ecto.create --quiet", "ecto.migrate", "test"]]120 │ ~121 │122 └─ /work/proj/deps/guardian_db/mix.exs:48:6123124 warning: String.strip/1 is deprecated. Use String.trim/1 instead125 │126 4 │ @version File.read!("VERSION") |> String.strip127 │ ~128 │129 └─ /work/proj/deps/poison/mix.exs:4:44: Poison.Mixfile (module)130131==> poison132Compiling 4 files (.ex)133 warning: using single-quoted strings to represent charlists is deprecated.134 Use ~c"" if you indeed want a charlist or use "" instead.135 You may run "mix format --migrate" to change all single-quoted136 strings to use the ~c sigil and fix this warning.137 │138 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do139 │ ~140 │141 └─ lib/poison/encoder.ex:93:31142143 warning: using single-quoted strings to represent charlists is deprecated.144 Use ~c"" if you indeed want a charlist or use "" instead.145 You may run "mix format --migrate" to change all single-quoted146 strings to use the ~c sigil and fix this warning.147 │148 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do149 │ ~150 │151 └─ lib/poison/encoder.ex:93:48152153 warning: using single-quoted strings to represent charlists is deprecated.154 Use ~c"" if you indeed want a charlist or use "" instead.155 You may run "mix format --migrate" to change all single-quoted156 strings to use the ~c sigil and fix this warning.157 │158 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do159 │ ~160 │161 └─ lib/poison/encoder.ex:139:75162163 warning: using single-quoted strings to represent charlists is deprecated.164 Use ~c"" if you indeed want a charlist or use "" instead.165 You may run "mix format --migrate" to change all single-quoted166 strings to use the ~c sigil and fix this warning.167 │168 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do169 │ ~170 │171 └─ lib/poison/parser.ex:77:71172173 warning: using single-quoted strings to represent charlists is deprecated.174 Use ~c"" if you indeed want a charlist or use "" instead.175 You may run "mix format --migrate" to change all single-quoted176 strings to use the ~c sigil and fix this warning.177 │178 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do179 │ ~180 │181 └─ lib/poison/parser.ex:155:74182183 warning: using single-quoted strings to represent charlists is deprecated.184 Use ~c"" if you indeed want a charlist or use "" instead.185 You may run "mix format --migrate" to change all single-quoted186 strings to use the ~c sigil and fix this warning.187 │188 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do189 │ ~190 │191 └─ lib/poison/parser.ex:171:60192193 warning: using single-quoted strings to represent charlists is deprecated.194 Use ~c"" if you indeed want a charlist or use "" instead.195 You may run "mix format --migrate" to change all single-quoted196 strings to use the ~c sigil and fix this warning.197 │198 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do199 │ ~200 │201 └─ lib/poison/parser.ex:197:67202203 warning: using single-quoted strings to represent charlists is deprecated.204 Use ~c"" if you indeed want a charlist or use "" instead.205 You may run "mix format --migrate" to change all single-quoted206 strings to use the ~c sigil and fix this warning.207 │208 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do209 │ ~210 │211 └─ lib/poison/parser.ex:205:64212213 warning: using single-quoted strings to represent charlists is deprecated.214 Use ~c"" if you indeed want a charlist or use "" instead.215 You may run "mix format --migrate" to change all single-quoted216 strings to use the ~c sigil and fix this warning.217 │218 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do219 │ ~220 │221 └─ lib/poison/parser.ex:229:31222223 warning: using single-quoted strings to represent charlists is deprecated.224 Use ~c"" if you indeed want a charlist or use "" instead.225 You may run "mix format --migrate" to change all single-quoted226 strings to use the ~c sigil and fix this warning.227 │228 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do229 │ ~230 │231 └─ lib/poison/parser.ex:229:44232233 warning: using single-quoted strings to represent charlists is deprecated.234 Use ~c"" if you indeed want a charlist or use "" instead.235 You may run "mix format --migrate" to change all single-quoted236 strings to use the ~c sigil and fix this warning.237 │238 239 │ when a1 in 'dD' and a2 in 'dD'239 │ ~240 │241 └─ lib/poison/parser.ex:239:16242243 warning: using single-quoted strings to represent charlists is deprecated.244 Use ~c"" if you indeed want a charlist or use "" instead.245 You may run "mix format --migrate" to change all single-quoted246 strings to use the ~c sigil and fix this warning.247 │248 239 │ when a1 in 'dD' and a2 in 'dD'249 │ ~250 │251 └─ lib/poison/parser.ex:239:31252253 warning: using single-quoted strings to represent charlists is deprecated.254 Use ~c"" if you indeed want a charlist or use "" instead.255 You may run "mix format --migrate" to change all single-quoted256 strings to use the ~c sigil and fix this warning.257 │258 240 │ and (b1 in '89abAB')259 │ ~260 │261 └─ lib/poison/parser.ex:240:16262263 warning: using single-quoted strings to represent charlists is deprecated.264 Use ~c"" if you indeed want a charlist or use "" instead.265 You may run "mix format --migrate" to change all single-quoted266 strings to use the ~c sigil and fix this warning.267 │268 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do269 │ ~270 │271 └─ lib/poison/parser.ex:274:60272273 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead274 │275 22 │ if Application.get_env(:poison, :native) do276 │ ~277 │278 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)279280 warning: use Bitwise is deprecated. import Bitwise instead281 │282 26 │ use Bitwise283 │ ~~~~~~~~~~~284 │285 └─ lib/poison/parser.ex:26: Poison.Parser (module)286287 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator288 │289 199 │ <<digits :: binary-size(count), rest :: binary>> = string290 │ ~291 │292 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2293294 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator295 │296 225 │ <<chunk :: binary-size(count), rest :: binary>> = string297 │ ~298 │299 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3300301 warning: use Bitwise is deprecated. import Bitwise instead302 │303 83 │ use Bitwise304 │ ~~~~~~~~~~~305 │306 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)307308 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 operator309 │310 135 │ <<chunk :: binary-size(size), rest :: binary>> = string311 │ ~312 │313 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2314315 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead316 │317 173 │ case Integer.to_char_list(char, 16) do318 │ ~319 │320 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1321322Generated poison app323==> gettext324warning: in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of gettext's mix.exs325Compiling 1 file (.yrl)326Compiling 1 file (.erl)327Compiling 20 files (.ex)328 warning: using single-quoted strings to represent charlists is deprecated.329 Use ~c"" if you indeed want a charlist or use "" instead.330 You may run "mix format --migrate" to change all single-quoted331 strings to use the ~c sigil and fix this warning.332 │333 141 │ defp parse_error_reason('syntax error before: ' = prefix, "<<" <> rest),334 │ ~335 │336 └─ lib/gettext/po/parser.ex:141:27337338 warning: using single-quoted strings to represent charlists is deprecated.339 Use ~c"" if you indeed want a charlist or use "" instead.340 You may run "mix format --migrate" to change all single-quoted341 strings to use the ~c sigil and fix this warning.342 │343 148 │ msg = :io_lib.format('unexpected token: "~ts" (codepoint U+~4.16.0B)', [[char], char])344 │ ~345 │346 └─ lib/gettext/po/tokenizer.ex:148:26347348 warning: using single-quoted strings to represent charlists is deprecated.349 Use ~c"" if you indeed want a charlist or use "" instead.350 You may run "mix format --migrate" to change all single-quoted351 strings to use the ~c sigil and fix this warning.352 │353 177 │ when digit in '0123456789',354 │ ~355 │356 └─ lib/gettext/po/tokenizer.ex:177:19357358 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead359 │360 44 │ {reference_comments, other_comments} = Enum.partition(comments, &match?("#:" <> _, &1))361 │ ~362 │363 └─ lib/gettext/po/parser.ex:44:49: Gettext.PO.Parser.extract_references/1364 └─ lib/gettext/po/parser.ex:71:44: Gettext.PO.Parser.extract_flags/1365366 warning: String.strip/1 is deprecated. Use String.trim/1 instead367 │368 47 │ |> Enum.reject(fn("#:" <> comm) -> String.strip(comm) == "" end)369 │ ~370 │371 └─ lib/gettext/po/parser.ex:47:49: Gettext.PO.Parser.extract_references/1372 └─ lib/gettext/po/parser.ex:55:15: Gettext.PO.Parser.parse_references/1373374 warning: Enum.chunk/2 is deprecated. Use Enum.chunk_every/2 instead375 │376 58 │ |> Enum.chunk(2) # [[file, line], [file, line], ...]377 │ ~378 │379 └─ lib/gettext/po/parser.ex:58:13: Gettext.PO.Parser.parse_references/1380381 warning: String.lstrip/1 is deprecated. Use String.trim_leading/1 instead382 │383 65 │ {next_line_no, filename} -> [next_line_no, String.lstrip(filename)]384 │ ~385 │386 └─ lib/gettext/po/parser.ex:65:57: Gettext.PO.Parser.parse_reference_part/1387388 warning: String.to_char_list/1 is deprecated. Use String.to_charlist/1 instead389 │390 147 │ [char | _] = String.to_char_list(binary)391 │ ~392 │393 └─ lib/gettext/po/tokenizer.ex:147:25: Gettext.PO.Tokenizer.tokenize_line/3394395 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead396 │397 64 │ Enum.partition(backends, & &1.__gettext__(:otp_app) == app)398 │ ~399 │400 └─ lib/gettext/extractor_agent.ex:64:14: Gettext.ExtractorAgent.pop_backends/1401402 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead403 │404 9 │ worker(Gettext.ExtractorAgent, [])405 │ ~406 │407 └─ lib/gettext/application.ex:9:7: Gettext.Application.start/2408409Generated gettext app410==> jose411Compiling 113 files (.erl)412src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.413Compile directive 'nowarn_deprecated_catch' can be used to suppress414warnings in selected modules.415% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),416% | ^417418src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.419Compile directive 'nowarn_deprecated_catch' can be used to suppress420warnings in selected modules.421% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of422% | ^423424src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.425Compile directive 'nowarn_deprecated_catch' can be used to suppress426warnings in selected modules.427% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of428% | ^429430src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.431Compile directive 'nowarn_deprecated_catch' can be used to suppress432warnings in selected modules.433% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of434% | ^435436src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.437Compile directive 'nowarn_deprecated_catch' can be used to suppress438warnings in selected modules.439% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of440% | ^441442src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.443Compile directive 'nowarn_deprecated_catch' can be used to suppress444warnings in selected modules.445% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of446% | ^447448src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.449Compile directive 'nowarn_deprecated_catch' can be used to suppress450warnings in selected modules.451% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of452% | ^453454src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.455Compile directive 'nowarn_deprecated_catch' can be used to suppress456warnings in selected modules.457% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of458% | ^459460src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.461Compile directive 'nowarn_deprecated_catch' can be used to suppress462warnings in selected modules.463% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of464% | ^465466src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.467Compile directive 'nowarn_deprecated_catch' can be used to suppress468warnings in selected modules.469% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of470% | ^471472src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.473Compile directive 'nowarn_deprecated_catch' can be used to suppress474warnings in selected modules.475% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of476% | ^477478src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.479Compile directive 'nowarn_deprecated_catch' can be used to suppress480warnings in selected modules.481% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of482% | ^483484src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.485Compile directive 'nowarn_deprecated_catch' can be used to suppress486warnings in selected modules.487% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of488% | ^489490src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.491Compile directive 'nowarn_deprecated_catch' can be used to suppress492warnings in selected modules.493% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of494% | ^495496src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.497Compile directive 'nowarn_deprecated_catch' can be used to suppress498warnings in selected modules.499% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of500% | ^501502src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.503Compile directive 'nowarn_deprecated_catch' can be used to suppress504warnings in selected modules.505% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of506% | ^507508src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.509Compile directive 'nowarn_deprecated_catch' can be used to suppress510warnings in selected modules.511% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of512% | ^513514src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.515Compile directive 'nowarn_deprecated_catch' can be used to suppress516warnings in selected modules.517% 230| case catch block_cipher(Cipher) of518% | ^519520src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.521Compile directive 'nowarn_deprecated_catch' can be used to suppress522warnings in selected modules.523% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of524% | ^525526src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.527Compile directive 'nowarn_deprecated_catch' can be used to suppress528warnings in selected modules.529% 246| case catch rsa_crypt(Padding) of530% | ^531532src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.533Compile directive 'nowarn_deprecated_catch' can be used to suppress534warnings in selected modules.535% 254| case catch rsa_sign(Padding) of536% | ^537538src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.539Compile directive 'nowarn_deprecated_catch' can be used to suppress540warnings in selected modules.541% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of542% | ^543544Compiling 8 files (.ex)545Generated jose app546==> nerves_compatibility_test547===> Analyzing applications...548===> Compiling ranch549 ┌─ src/ranch.erl:550 │551 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);552 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.553Compile directive 'nowarn_deprecated_catch' can be used to suppress554warnings in selected modules.555556557 ┌─ src/ranch_ssl.erl:558 │559 128 │ case ssl:ssl_accept(CSocket, Timeout) of560 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead561562 ┌─ src/ranch_ssl.erl:563 │564 233 │ end, ssl:cipher_suites());565 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead566567 ┌─ src/ranch_ssl.erl:568 │569 235 │ ssl:cipher_suites()570 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead571572573 ┌─ src/ranch_conns_sup.erl:574 │575 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},576 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.577Compile directive 'nowarn_deprecated_catch' can be used to suppress578warnings in selected modules.579580581===> Analyzing applications...582===> Compiling cowlib583==> bcrypt_elixir584mkdir -p priv585cc -g -O3 -Wall -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so586Compiling 5 files (.ex)587 warning: using single-quoted strings to represent charlists is deprecated.588 Use ~c"" if you indeed want a charlist or use "" instead.589 You may run "mix format --migrate" to change all single-quoted590 strings to use the ~c sigil and fix this warning.591 │592 15 │ path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')593 │ ~594 │595 └─ lib/bcrypt/base.ex:15:59596597 warning: using single-quoted strings to represent charlists is deprecated.598 Use ~c"" if you indeed want a charlist or use "" instead.599 You may run "mix format --migrate" to change all single-quoted600 strings to use the ~c sigil and fix this warning.601 │602 59 │ [prefix, log_rounds, salt] = Enum.take(salt, 29) |> :string.tokens('$')603 │ ~604 │605 └─ lib/bcrypt/base.ex:59:72606607 warning: using single-quoted strings to represent charlists is deprecated.608 Use ~c"" if you indeed want a charlist or use "" instead.609 You may run "mix format --migrate" to change all single-quoted610 strings to use the ~c sigil and fix this warning.611 │612 64 │ defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do613 │ ~614 │615 └─ lib/bcrypt/base.ex:64:62616617 warning: using single-quoted strings to represent charlists is deprecated.618 Use ~c"" if you indeed want a charlist or use "" instead.619 You may run "mix format --migrate" to change all single-quoted620 strings to use the ~c sigil and fix this warning.621 │622 64 │ defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do623 │ ~624 │625 └─ lib/bcrypt/base.ex:64:68626627 warning: using single-quoted strings to represent charlists is deprecated.628 Use ~c"" if you indeed want a charlist or use "" instead.629 You may run "mix format --migrate" to change all single-quoted630 strings to use the ~c sigil and fix this warning.631 │632 65 │ key_len = if prefix == '2b' and length(key) > 72, do: 73, else: length(key) + 1633 │ ~634 │635 └─ lib/bcrypt/base.ex:65:28636637 warning: use Bitwise is deprecated. import Bitwise instead638 │639 6 │ use Bitwise640 │ ~~~~~~~~~~~641 │642 └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)643644 warning: use Bitwise is deprecated. import Bitwise instead645 │646 11 │ use Bitwise647 │ ~~~~~~~~~~~648 │649 └─ lib/bcrypt/base64.ex:11: Bcrypt.Base64 (module)650651 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead652 │653 14 │ secure_check(rest_h, rest_s, acc ||| (h ^^^ s))654 │ ~655 │656 └─ lib/bcrypt/tools.ex:14:45657658 warning: use Bitwise is deprecated. import Bitwise instead659 │660 4 │ use Bitwise661 │ ~~~~~~~~~~~662 │663 └─ lib/bcrypt/tools.ex:4: Bcrypt.Tools (module)664665Generated bcrypt_elixir app666==> comeonin667Compiling 2 files (.ex)668Generated comeonin app669==> elixir_uuid670Compiling 1 file (.ex)671 warning: use Bitwise is deprecated. import Bitwise instead672 │673 2 │ use Bitwise, only_operators: true674 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~675 │676 └─ lib/uuid.ex:2: UUID (module)677678Generated elixir_uuid app679==> nerves_compatibility_test680===> Analyzing applications...681===> Compiling poolboy682warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"683 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2684 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1685 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5686 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2687 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4688 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2689690==> db_connection691Compiling 23 files (.ex)692warning: cannot infer signatures from :poolboy because it is not loaded693694 warning: unused require Bitwise695 │696 31 │ require Bitwise697 │ ~698 │699 └─ lib/db_connection/backoff.ex:31:5700701 warning: using single-quoted strings to represent charlists is deprecated.702 Use ~c"" if you indeed want a charlist or use "" instead.703 You may run "mix format --migrate" to change all single-quoted704 strings to use the ~c sigil and fix this warning.705 │706 406 │ :normal -> [{:data, [{'Module', mod}]}]707 │ ~708 │709 └─ lib/db_connection/connection.ex:406:32710711 warning: using single-quoted strings to represent charlists is deprecated.712 Use ~c"" if you indeed want a charlist or use "" instead.713 You may run "mix format --migrate" to change all single-quoted714 strings to use the ~c sigil and fix this warning.715 │716 661 │ [{:data, [{'Module', mod}, {'State', state}]}]717 │ ~718 │719 └─ lib/db_connection/connection.ex:661:16720721 warning: using single-quoted strings to represent charlists is deprecated.722 Use ~c"" if you indeed want a charlist or use "" instead.723 You may run "mix format --migrate" to change all single-quoted724 strings to use the ~c sigil and fix this warning.725 │726 661 │ [{:data, [{'Module', mod}, {'State', state}]}]727 │ ~728 │729 └─ lib/db_connection/connection.ex:661:33730731 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead732 │733 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]734 │ ~735 │736 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0737738 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead739 │740 30 │ worker(DBConnection.Watcher, [owner])741 │ ~742 │743 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1744745 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead746 │747 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)748 │ ~749 │750 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1751 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2752753 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead754 │755 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])756 │ ~757 │758 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2759760 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead761 │762 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])763 │ ~764 │765 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3766767 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead768 │769 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)770 │ ~771 │772 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4773774 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead775 │776 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)777 │ ~778 │779 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3780781 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead782 │783 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]784 │ ~785 │786 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0787788 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead789 │790 138 │ case System.stacktrace() do791 │ ~792 │793 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2794795 warning: the following clause will never match:796797 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->798799 because it attempts to match on the result of:800801 System.stacktrace()802803 which has type:804805 empty_list()806807 where "arity" was given the type:808809 # type: integer()810 # from: lib/db_connection/connection.ex:139:56811 is_integer(arity)812813 type warning found at:814 │815 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace816 │ ~817 │818 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2819820 warning: the following clause will never match:821822 [{a, b, params, c} | rest] when is_list(params) ->823824 because it attempts to match on the result of:825826 System.stacktrace()827828 which has type:829830 empty_list()831832 where "params" was given the type:833834 # type: empty_list() or non_empty_list(term(), term())835 # from: lib/db_connection/connection.ex:140:43836 is_list(params)837838 type warning found at:839 │840 140 │ [{a, b, params, c} | rest] when is_list(params) ->841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~842 │843 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2844845 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead846 │847 111 │ stack = System.stacktrace()848 │ ~849 │850 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3851852 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead853 │854 8 │ pool = supervisor(Pool, [], [restart: :temporary])855 │ ~856 │857 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0858859 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead860 │861 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],862 │ ~863 │864 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3865866 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead867 │868 36 │ worker(DBConnection.Watcher, [owner])869 │ ~870 │871 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1872873 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead874 │875 986 │ stack = System.stacktrace()876 │ ~877 │878 └─ lib/db_connection.ex:986:28: DBConnection.handle/4879 └─ lib/db_connection.ex:992:24: DBConnection.handle/4880 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4881 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4882 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6883 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3884 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5885 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2886 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4887 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5888 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5889 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2890 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6891 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6892893 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead894 │895 9 │ supervisor(DBConnection.Task, []),896 │ ~897 │898 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2899 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2900 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2901902 warning: :random.seed/3 is deprecated. Use the 'rand' module instead903 │904 108 │ case :random.seed(hash, sec, micro) do905 │ ~906 │907 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0908909Generated db_connection app910==> decimal911Compiling 4 files (.ex)912 warning: using single-quoted strings to represent charlists is deprecated.913 Use ~c"" if you indeed want a charlist or use "" instead.914 You may run "mix format --migrate" to change all single-quoted915 strings to use the ~c sigil and fix this warning.916 │917 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list918 │ ~919 │920 └─ lib/decimal.ex:1320:11921922 warning: using single-quoted strings to represent charlists is deprecated.923 Use ~c"" if you indeed want a charlist or use "" instead.924 You may run "mix format --migrate" to change all single-quoted925 strings to use the ~c sigil and fix this warning.926 │927 1351 │ list = list ++ 'E'928 │ ~929 │930 └─ lib/decimal.ex:1351:26931932 warning: using single-quoted strings to represent charlists is deprecated.933 Use ~c"" if you indeed want a charlist or use "" instead.934 You may run "mix format --migrate" to change all single-quoted935 strings to use the ~c sigil and fix this warning.936 │937 1352 │ list = if exp >= 0, do: list ++ '+', else: list938 │ ~939 │940 └─ lib/decimal.ex:1352:43941942 warning: using single-quoted strings to represent charlists is deprecated.943 Use ~c"" if you indeed want a charlist or use "" instead.944 You may run "mix format --migrate" to change all single-quoted945 strings to use the ~c sigil and fix this warning.946 │947 1775 │ int = if int == [], do: '0', else: int948 │ ~949 │950 └─ lib/decimal.ex:1775:31951952 warning: using single-quoted strings to represent charlists is deprecated.953 Use ~c"" if you indeed want a charlist or use "" instead.954 You may run "mix format --migrate" to change all single-quoted955 strings to use the ~c sigil and fix this warning.956 │957 1776 │ exp = if exp == [], do: '0', else: exp958 │ ~959 │960 └─ lib/decimal.ex:1776:31961962Generated decimal app963==> scrivener964Compiling 4 files (.ex)965Generated scrivener app966==> nerves_compatibility_test967===> Analyzing applications...968===> Compiling cowboy969 ┌─ src/cowboy_handler.erl:970 │971 87 │ Stacktrace = erlang:get_stacktrace(),972 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace973974 ┌─ src/cowboy_handler.erl:975 │976 116 │ Stacktrace = erlang:get_stacktrace(),977 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace978979 ┌─ src/cowboy_handler.erl:980 │981 235 │ Stacktrace = erlang:get_stacktrace(),982 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace983984 ┌─ src/cowboy_handler.erl:985 │986 290 │ {stacktrace, erlang:get_stacktrace()},987 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace988989990 ┌─ src/cowboy_rest.erl:991 │992 69 │ Stacktrace = erlang:get_stacktrace(),993 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace994995 ┌─ src/cowboy_rest.erl:996 │997 1006 │ Stacktrace = erlang:get_stacktrace(),998 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace99910001001 ┌─ src/cowboy_websocket.erl:1002 │1003 147 │ Stacktrace = erlang:get_stacktrace(),1004 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10051006 ┌─ src/cowboy_websocket.erl:1007 │1008 645 │ {stacktrace, erlang:get_stacktrace()},1009 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10101011 ┌─ src/cowboy_websocket.erl:1012 │1013 755 │ {stacktrace, erlang:get_stacktrace()},1014 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace101510161017==> phoenix_pubsub1018Compiling 12 files (.ex)1019 warning: single quotes around atoms are deprecated. Use double quotes instead1020 │1021 164 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1022 │ ~1023 │1024 └─ lib/phoenix/pubsub/local.ex:164:2310251026 warning: single quotes around atoms are deprecated. Use double quotes instead1027 │1028 164 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1029 │ ~1030 │1031 └─ lib/phoenix/pubsub/local.ex:164:4010321033 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10341035 %Phoenix.Tracker.Replica{replica | status: :permdown}10361037 but got type:10381039 dynamic()10401041 where "replica" was given the type:10421043 # type: dynamic()1044 # from: lib/phoenix/tracker/replica.ex:72:171045 replica10461047 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10481049 type warning found at:1050 │1051 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1052 │ ~1053 │1054 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110551056 warning: a struct for Phoenix.Tracker.State is expected on struct update:10571058 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag(state), {pid, topic, key, meta})}10591060 but got type:10611062 dynamic()10631064 where "delta" was given the type:10651066 # type: dynamic()1067 # from: lib/phoenix/tracker/state.ex:396:361068 %Phoenix.Tracker.State{delta: delta} = state10691070 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10711072 type warning found at:1073 │1074 399 │ new_delta = %State{delta | values: Map.put(delta.values, tag(state), {pid, topic, key, meta})}1075 │ ~1076 │1077 └─ lib/phoenix/tracker/state.ex:399:17: Phoenix.Tracker.State.do_add/510781079 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10801081 %Phoenix.Tracker.Replica{replica | status: :down}10821083 but got type:10841085 dynamic()10861087 where "replica" was given the type:10881089 # type: dynamic()1090 # from: lib/phoenix/tracker/replica.ex:74:131091 replica10921093 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10941095 type warning found at:1096 │1097 74 │ defp down(replica), do: %Replica{replica | status: :down}1098 │ ~1099 │1100 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111011102 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11031104 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}11051106 but got type:11071108 dynamic()11091110 where "replica" was given the type:11111112 # type: dynamic()1113 # from: lib/phoenix/tracker/replica.ex:76:291114 replica11151116 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11171118 type warning found at:1119 │1120 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1121 │ ~1122 │1123 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/111241125 warning: a struct for Phoenix.Tracker.State is expected on struct update:11261127 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}11281129 but got type:11301131 dynamic()11321133 where "delta" was given the type:11341135 # type: dynamic()1136 # from: lib/phoenix/tracker/state.ex:471:991137 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1138 state11391140 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11411142 type warning found at:1143 │1144 477 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1145 │ ~1146 │1147 └─ lib/phoenix/tracker/state.ex:477:19: Phoenix.Tracker.State.bump_clock/111481149 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1150 │1151 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1152 │ ~1153 │1154 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/211551156 warning: a struct for Phoenix.Tracker.State is expected on struct update:11571158 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}11591160 but got type:11611162 dynamic(%{..., range: {term(), term()}})11631164 where "delta" was given the type:11651166 # type: dynamic(%{..., range: {term(), term()}})1167 # from: lib/phoenix/tracker/state.ex:481:301168 {start_clock, end_clock} = delta.range11691170 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11711172 type warning found at:1173 │1174 485 │ delta: %State{delta | range: {start_clock, new_end}}}1175 │ ~1176 │1177 └─ lib/phoenix/tracker/state.ex:485:19: Phoenix.Tracker.State.put_context/211781179 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1180 │1181 42 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1182 │ ~1183 │1184 └─ lib/phoenix/pubsub/pg2.ex:42:7: Phoenix.PubSub.PG2.init/111851186 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1187 │1188 43 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size]),1189 │ ~1190 │1191 └─ lib/phoenix/pubsub/pg2.ex:43:7: Phoenix.PubSub.PG2.init/111921193 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1194 │1195 43 │ :ok = :pg2.create(pg2_group)1196 │ ~1197 │1198 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/111991200 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1201 │1202 46 │ supervise children, strategy: :rest_for_one1203 │ ~1204 │1205 └─ lib/phoenix/pubsub/pg2.ex:46:5: Phoenix.PubSub.PG2.init/112061207 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1208 │1209 44 │ :ok = :pg2.join(pg2_group, self())1210 │ ~1211 │1212 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112131214 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1215 │1216 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1217 │ ~1218 │1219 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11220 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112211222 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1223 │1224 57 │ :pg2.get_members(pg2_namespace(server_name))1225 │ ~1226 │1227 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112281229 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1230 │1231 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1232 │ ~1233 │1234 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112351236 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1237 │1238 42 │ supervise children, strategy: :one_for_one1239 │ ~1240 │1241 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/112421243Generated phoenix_pubsub app1244warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1245 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21246 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11247 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51248 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21249 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41250 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/212511252==> phoenix1253Compiling 75 files (.ex)1254warning: cannot infer signatures from :cowboy because it is not loaded12551256warning: cannot infer signatures from :cowlib because it is not loaded12571258warning: cannot infer signatures from :ranch because it is not loaded12591260 warning: the variable "prefix" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1261 │1262 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1263 │ ~1264 │1265 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/112661267 warning: using single-quoted strings to represent charlists is deprecated.1268 Use ~c"" if you indeed want a charlist or use "" instead.1269 You may run "mix format --migrate" to change all single-quoted1270 strings to use the ~c sigil and fix this warning.1271 │1272 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1273 │ ~1274 │1275 └─ lib/phoenix/channel/server.ex:310:3112761277 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1278 │1279 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1280 │ ~1281 │1282 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/312831284 warning: unused require Logger1285 │1286 20 │ require Logger1287 │ ~1288 │1289 └─ lib/phoenix/endpoint/handler.ex:20:312901291 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1292 │1293 39 │ Logger.warn """1294 │ ~1295 │1296 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/112971298 warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1299 │1300 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1301 │ ~1302 │1303 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213041305 warning: using single-quoted strings to represent charlists is deprecated.1306 Use ~c"" if you indeed want a charlist or use "" instead.1307 You may run "mix format --migrate" to change all single-quoted1308 strings to use the ~c sigil and fix this warning.1309 │1310 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1311 │ ~1312 │1313 └─ lib/phoenix/router.ex:315:5013141315 warning: using single-quoted strings to represent charlists is deprecated.1316 Use ~c"" if you indeed want a charlist or use "" instead.1317 You may run "mix format --migrate" to change all single-quoted1318 strings to use the ~c sigil and fix this warning.1319 │1320 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1321 │ ~1322 │1323 └─ lib/phoenix/router/helpers.ex:195:5013241325 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13261327 This error happens when you have function calls without parentheses inside keywords. For example:13281329 function(arg, one: nested_call a, b, c)1330 function(arg, one: if expr, do: :this, else: :that)13311332 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:13331334 function(arg, one: if(expr, do: :this, else: :that))1335 function(arg, one: nested_call(a, b, c))13361337 Ambiguity found at:1338 │1339 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1341 │1342 └─ lib/phoenix/router/resource.ex:7113431344 warning: duplicate key :route found in struct1345 │1346 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1348 │1349 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)13501351 warning: invalid type annotation. The left side of :: must be a variable, got: {:ok, pid()} | {:error, reason :: term()}. Note "left | right :: ann" is the same as "(left | right) :: ann". To solve this, use parentheses around the union operands: "left | (right :: ann)"1352 │1353 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1355 │1356 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)13571358 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1359 │1360 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1361 │ ~1362 │1363 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/113641365 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1366 │1367 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1368 │ ~1369 │1370 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/213711372 warning: using single-quoted strings to represent charlists is deprecated.1373 Use ~c"" if you indeed want a charlist or use "" instead.1374 You may run "mix format --migrate" to change all single-quoted1375 strings to use the ~c sigil and fix this warning.1376 │1377 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1378 │ ~1379 │1380 └─ lib/phoenix/template.ex:174:5013811382 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1383 │1384 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1385 │ ~1386 │1387 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/213881389 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1390 │1391 647 │ exception -> {:error, {exception, System.stacktrace()}}1392 │ ~1393 │1394 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/113951396 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1397 │1398 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1399 │ ~1400 │1401 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114021403 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1404 │1405 14 │ supervise(children, strategy: :simple_one_for_one)1406 │ ~1407 │1408 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114091410 warning: expected a module (an atom) when invoking config/1 in expression:14111412 endpoint.config(:endpoint_id)14131414 where "endpoint" was given the type:14151416 # type: dynamic(%{..., __pubsub_server__: atom()})1417 # from: lib/phoenix/transports/long_poll.ex:199:101418 verify_token(endpoint, token, opts)14191420 type warning found at:1421 │1422 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1423 │ ~1424 │1425 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314261427 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1428 │1429 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1431 │1432 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)14331434 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1435 │1436 10 │ conn = @connection.conn(req, transport)1437 │ ~1438 │1439 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/314401441 warning: unknown key .__pubsub_server__ in expression:14421443 endpoint.__pubsub_server__14441445 the given type does not have the given key:14461447 dynamic(1448 %Phoenix.Socket{1449 id: term(),1450 assigns: term(),1451 channel: term(),1452 channel_pid: term(),1453 endpoint: atom(),1454 handler: term(),1455 joined: term(),1456 pubsub_server: term(),1457 ref: term(),1458 join_ref: term(),1459 topic: term(),1460 transport: term(),1461 transport_pid: term(),1462 transport_name: term(),1463 serializer: term(),1464 private: term(),1465 vsn: term()1466 } or1467 %Plug.Conn{1468 adapter: term(),1469 assigns: term(),1470 body_params: term(),1471 cookies: term(),1472 halted: term(),1473 host: term(),1474 method: term(),1475 owner: term(),1476 params: term(),1477 path_info: term(),1478 path_params: term(),1479 port: term(),1480 private: term(),1481 query_params: term(),1482 query_string: term(),1483 remote_ip: term(),1484 req_cookies: term(),1485 req_headers: term(),1486 request_path: term(),1487 resp_body: term(),1488 resp_cookies: term(),1489 resp_headers: term(),1490 scheme: term(),1491 script_name: term(),1492 secret_key_base: term(),1493 state: term(),1494 status: term()1495 } or atom() or binary()1496 )14971498 where "endpoint" was given the type:14991500 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1501 # from: lib/phoenix/transports/long_poll.ex:254:191502 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15031504 type warning found at:1505 │1506 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1507 │ ~~~~~~~~~~~~~~~~~1508 │1509 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/315101511 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1512 │1513 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1514 │ ~1515 │1516 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/315171518 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1519 │1520 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1521 │ ~1522 │1523 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/315241525 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1526 │1527 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1528 │ ~1529 │1530 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415311532 warning: a struct for Plug.Conn is expected on struct update:15331534 %Plug.Conn{conn | state: :sent}15351536 but got type:15371538 dynamic()15391540 where "conn" was given the type:15411542 # type: dynamic()1543 # from: lib/phoenix/endpoint/render_errors.ex:79:211544 conn15451546 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15471548 type warning found at:1549 │1550 83 │ %Plug.Conn{conn | state: :sent}1551 │ ~1552 │1553 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/515541555 warning: a struct for Plug.Conn is expected on struct update:15561557 %Plug.Conn{conn | query_params: %{}, params: %{}}15581559 but got type:15601561 dynamic(%{..., params: %Plug.Conn.Unfetched{}})15621563 where "conn" was given the types:15641565 # type: dynamic(%{..., params: term()})1566 # from: lib/phoenix/endpoint/render_errors.ex:94:171567 conn.params15681569 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1570 # from: lib/phoenix/endpoint/render_errors.ex:94:171571 conn.params15721573 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15741575 type warning found at:1576 │1577 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1578 │ ~1579 │1580 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/115811582 warning: a struct for Plug.Conn is expected on struct update:15831584 %Plug.Conn{conn | query_params: %{}, params: params}15851586 but got type:15871588 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})15891590 where "conn" was given the types:15911592 # type: dynamic(%{..., params: term()})1593 # from: lib/phoenix/endpoint/render_errors.ex:94:171594 conn.params15951596 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1597 # from: lib/phoenix/endpoint/render_errors.ex:94:171598 conn.params15991600 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16011602 type warning found at:1603 │1604 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1605 │ ~1606 │1607 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116081609 warning: a struct for Phoenix.Socket is expected on struct update:16101611 %Phoenix.Socket{socket | id: id}16121613 but got type:16141615 dynamic()16161617 where "socket" was given the type:16181619 # type: dynamic()1620 # from: lib/phoenix/socket/transport.ex1621 {:ok, socket}16221623 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"16241625 type warning found at:1626 │1627 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1628 │ ~1629 │1630 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/716311632 warning: a struct for Plug.Conn is expected on struct update:16331634 %Plug.Conn{conn | params: params}16351636 but got type:16371638 dynamic(%{..., params: map()})16391640 where "conn" was given the type:16411642 # type: dynamic(%{..., params: map()})1643 # from: lib/phoenix/controller.ex:912:171644 Map.get(conn.params, required_key)16451646 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16471648 type warning found at:1649 │1650 919 │ %Plug.Conn{conn | params: params}1651 │ ~1652 │1653 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/216541655 warning: expected a map or struct when accessing .url in expression:16561657 endpoint.url16581659 where "endpoint" was given the types:16601661 # type: dynamic(atom())1662 # from: lib/phoenix/router/helpers.ex:24:201663 endpoint16641665 # type: atom()1666 # from: lib/phoenix/router/helpers.ex:24:351667 is_atom(endpoint)16681669 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()16701671 type warning found at:1672 │1673 25 │ endpoint.url1674 │ ~1675 │1676 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/216771678 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1679 │1680 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1681 │ ~1682 │1683 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416841685 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1686 │1687 199 │ worker(Phoenix.Tracker, [module, opts, opts])1688 │ ~1689 │1690 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/416911692 warning: a struct for Plug.Conn is expected on struct update:16931694 %Plug.Conn{conn | path_info: path, script_name: script}16951696 but got type:16971698 dynamic()16991700 where "conn" was given the type:17011702 # type: dynamic()1703 # from: lib/phoenix/router/route.ex:147:101704 conn = target.call(%Plug.Conn{...}, opts)17051706 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17071708 type warning found at:1709 │1710 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1711 │ ~1712 │1713 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417141715 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1716 │1717 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1718 │ ~1719 │1720 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117211722 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1723 │1724 71 │ supervise(children, strategy: :one_for_one)1725 │ ~1726 │1727 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117281729 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1730 │1731 76 │ [worker(Phoenix.Config, args)]1732 │ ~1733 │1734 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317351736 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1737 │1738 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1739 │ ~1740 │1741 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21742 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31743 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/317441745 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1746 │1747 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1748 │ ~1749 │1750 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/317511752 warning: expected a module (an atom) when invoking path/1 in expression:17531754 endpoint.path("/")17551756 where "endpoint" was given the type:17571758 # type: dynamic(%{..., host: term()})1759 # from: lib/phoenix/endpoint/supervisor.ex:312:141760 endpoint.host17611762 type warning found at:1763 │1764 313 │ endpoint.path("/")1765 │ ~1766 │1767 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/117681769 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1770 │1771 35 │ supervise(children, strategy: :one_for_one)1772 │ ~1773 │1774 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/117751776 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1777 │1778 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1779 │ ~1780 │1781 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/317821783 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1784 │1785 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1786 │ ~1787 │1788 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/317891790 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1791 │1792 113 │ {addr,port} = :ranch.get_addr(ref)1793 │ ~1794 │1795 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/317961797 warning: comparison between distinct types found:17981799 !Path.extname(file_path) == ".gz"18001801 given types:18021803 dynamic(boolean()) == binary()18041805 where "file_path" was given the type:18061807 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1808 # from: lib/phoenix/digester.ex:147:451809 Path.basename(file_path)18101811 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false18121813 type warning found at:1814 │1815 148 │ !Path.extname(file_path) == ".gz"1816 │ ~1817 │1818 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118191820 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1821 │1822 51 │ worker(Phoenix.CodeReloader.Server, [])1823 │ ~1824 │1825 └─ lib/phoenix.ex:51:7: Phoenix.start/218261827 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1828 │1829 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1830 │ ~1831 │1832 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318331834 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1835 │1836 155 │ Enum.partition attrs, fn1837 │ ~1838 │1839 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118401841 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18421843 mod.__phoenix_recompile__?18441845 where "mod" was given the type:18461847 # type: dynamic(atom())1848 # from: lib/mix/tasks/compile.phoenix.ex:34:121849 Code.ensure_loaded?(mod)18501851 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18521853 type warning found at:1854 │1855 36 │ mod.__phoenix_recompile__?1856 │ ~1857 │1858 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118591860 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1861 │1862 234 │ Enum.partition(attrs, fn1863 │ ~1864 │1865 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218661867Generated phoenix app1868==> guardian1869Compiling 21 files (.ex)1870warning: cannot infer signatures from :cowboy because it is not loaded18711872warning: cannot infer signatures from :cowlib because it is not loaded18731874warning: cannot infer signatures from :ranch because it is not loaded18751876 warning: use Bitwise is deprecated. import Bitwise instead1877 │1878 123 │ use Bitwise1879 │ ~~~~~~~~~~~1880 │1881 └─ lib/guardian/permissions.ex:123: Guardian.Permissions (module)18821883 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1884 │1885 73 │ _ = Logger.warn(":on_failure is deprecated. Use the :handler option instead")1886 │ ~1887 │1888 └─ lib/guardian/plug/ensure_authenticated.ex:73:16: Guardian.Plug.EnsureAuthenticated.build_handler_tuple/118891890 warning: unused require Logger1891 │1892 24 │ require Logger1893 │ ~1894 │1895 └─ lib/guardian/plug/ensure_not_authenticated.ex:24:318961897 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1898 │1899 67 │ _ = Logger.warn(":on_failure is deprecated. Use :handler")1900 │ ~1901 │1902 └─ lib/guardian/plug/ensure_permissions.ex:67:22: Guardian.Plug.EnsurePermissions.init/119031904 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1905 │1906 57 │ _ = Logger.warn(":on_failure is deprecated. Use the :handler option instead")1907 │ ~1908 │1909 └─ lib/guardian/plug/ensure_resource.ex:57:16: Guardian.Plug.EnsureResource.build_handler_tuple/119101911Generated guardian app1912==> phoenix_html1913Compiling 8 files (.ex)1914 warning: using single-quoted strings to represent charlists is deprecated.1915 Use ~c"" if you indeed want a charlist or use "" instead.1916 You may run "mix format --migrate" to change all single-quoted1917 strings to use the ~c sigil and fix this warning.1918 │1919 7 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1920 │ ~1921 │1922 └─ lib/phoenix_html/engine.ex:7:5019231924 warning: use EEx.Engine is deprecated. Use explicit delegation to EEx.Engine instead1925 │1926 13 │ use EEx.Engine1927 │ ~~~~~~~~~~~~~~1928 │1929 └─ lib/phoenix_html/engine.ex:13: Phoenix.HTML.Engine (module)19301931 warning: this clause for handle_text/2 cannot match because a previous clause at line 13 always matches1932 │1933 28 │ def handle_text("", text) do # Required for Elixir < v1.5.11934 │ ~1935 │1936 └─ lib/phoenix_html/engine.ex:28:719371938 warning: this clause for handle_text/2 cannot match because a previous clause at line 13 always matches1939 │1940 32 │ def handle_text({:safe, buffer}, text) do1941 │ ~1942 │1943 └─ lib/phoenix_html/engine.ex:32:719441945 warning: single quotes around keywords are deprecated. Use double quotes instead1946 │1947 264 │ 'csrf-param': @csrf_param, 'method-param': @method_param1948 │ ~1949 │1950 └─ lib/phoenix_html/tag.ex:264:1619511952 warning: single quotes around keywords are deprecated. Use double quotes instead1953 │1954 264 │ 'csrf-param': @csrf_param, 'method-param': @method_param1955 │ ~1956 │1957 └─ lib/phoenix_html/tag.ex:264:4319581959 warning: the 1st pattern in clause will never match:19601961 6019621963 because it is expected to receive type:19641965 dynamic(empty_list() or non_empty_list(term(), term()))19661967 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19681969 type warning found at:1970 │1971 56 │ def to_iodata(?<), do: "<"1972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1973 │1974 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/119751976 warning: the 1st pattern in clause will never match:19771978 6219791980 because it is expected to receive type:19811982 dynamic(empty_list() or non_empty_list(term(), term()))19831984 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19851986 type warning found at:1987 │1988 57 │ def to_iodata(?>), do: ">"1989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1990 │1991 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/119921993 warning: the 1st pattern in clause will never match:19941995 3819961997 because it is expected to receive type:19981999 dynamic(empty_list() or non_empty_list(term(), term()))20002001 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20022003 type warning found at:2004 │2005 58 │ def to_iodata(?&), do: "&"2006 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2007 │2008 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/120092010 warning: the 1st pattern in clause will never match:20112012 3420132014 because it is expected to receive type:20152016 dynamic(empty_list() or non_empty_list(term(), term()))20172018 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20192020 type warning found at:2021 │2022 59 │ def to_iodata(?"), do: """2023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2024 │2025 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/120262027 warning: the right-hand side of || will never be executed:20282029 selected(form, field, opts) || ...20302031 because the left-hand side always evaluates to:20322033 dynamic({term(), term()})20342035 where "field" was given the type:20362037 # type: dynamic()2038 # from: lib/phoenix_html/form.ex:830:202039 field20402041 where "form" was given the type:20422043 # type: dynamic()2044 # from: lib/phoenix_html/form.ex:830:142045 form20462047 where "opts" was given the types:20482049 # type: dynamic()2050 # from: lib/phoenix_html/form.ex:830:362051 opts20522053 # type: dynamic(empty_list() or non_empty_list(term(), term()))2054 # from: lib/phoenix_html/form.ex:831:242055 selected(form, field, opts)20562057 type warning found at:2058 │2059 831 │ {selected, opts} = selected(form, field, opts) || []2060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2061 │2062 └─ lib/phoenix_html/form.ex:831: Phoenix.HTML.Form.select/420632064 warning: the 1st pattern in clause will never match:20652066 3920672068 because it is expected to receive type:20692070 dynamic(empty_list() or non_empty_list(term(), term()))20712072 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20732074 type warning found at:2075 │2076 60 │ def to_iodata(?'), do: "'"2077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2078 │2079 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/120802081 warning: the 1st pattern in clause will never match:20822083 {:safe, data}20842085 because it is expected to receive type:20862087 dynamic(empty_list() or non_empty_list(term(), term()))20882089 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20902091 type warning found at:2092 │2093 75 │ def to_iodata({:safe, data}) do2094 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2095 │2096 └─ lib/phoenix_html/safe.ex:75: Phoenix.HTML.Safe.List.to_iodata/120972098 warning: the following clause is redundant:20992100 def to_iodata(other)21012102 it has type:21032104 dynamic(empty_list() or non_empty_list(term(), term()))21052106 previous clauses have already matched on the following types:21072108 non_empty_list(term(), term())2109 empty_list()21102111 │2112 79 │ def to_iodata(other) do2113 │ ~2114 │2115 └─ lib/phoenix_html/safe.ex:79:7: Phoenix.HTML.Safe.List.to_iodata/121162117 warning: function handle_text/3 required by behaviour EEx.Engine is not implemented (in module Phoenix.HTML.Engine)2118 │2119 1 │ defmodule Phoenix.HTML.Engine do2120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2121 │2122 └─ lib/phoenix_html/engine.ex:1: Phoenix.HTML.Engine (module)21232124 warning: the 1st pattern in clause will never match:21252126 h21272128 because it is expected to receive type:21292130 dynamic(empty_list() or non_empty_list(term(), term()))21312132 where "h" was given the type:21332134 # type: integer()2135 # from: lib/phoenix_html/safe.ex:62:252136 is_integer(h)21372138 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21392140 type warning found at:2141 │2142 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2143 │ ~2144 │2145 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/121462147 warning: the following clause is redundant:21482149 def handle_text("", text)21502151 it has type:21522153 binary(), dynamic()21542155 previous clauses have already matched on the following types:21562157 term(), term()21582159 │2160 28 │ def handle_text("", text) do # Required for Elixir < v1.5.12161 │ ~2162 │2163 └─ lib/phoenix_html/engine.ex:28:7: Phoenix.HTML.Engine.handle_text/221642165 warning: the 1st pattern in clause will never match:21662167 h21682169 because it is expected to receive type:21702171 dynamic(empty_list() or non_empty_list(term(), term()))21722173 where "h" was given the type:21742175 # type: integer()2176 # from: lib/phoenix_html/safe.ex:65:252177 is_integer(h)21782179 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21802181 type warning found at:2182 │2183 65 │ def to_iodata(h) when is_integer(h) do2184 │ ~2185 │2186 └─ lib/phoenix_html/safe.ex:65:17: Phoenix.HTML.Safe.List.to_iodata/121872188 warning: the following clause is redundant:21892190 def handle_text({:safe, buffer}, text)21912192 it has type:21932194 dynamic({:safe, term()}), dynamic()21952196 previous clauses have already matched on the following types:21972198 term(), term()21992200 │2201 32 │ def handle_text({:safe, buffer}, text) do2202 │ ~2203 │2204 └─ lib/phoenix_html/engine.ex:32:7: Phoenix.HTML.Engine.handle_text/222052206 warning: the 1st pattern in clause will never match:22072208 h22092210 because it is expected to receive type:22112212 dynamic(empty_list() or non_empty_list(term(), term()))22132214 where "h" was given the type:22152216 # type: binary()2217 # from: lib/phoenix_html/safe.ex:71:252218 is_binary(h)22192220 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22212222 type warning found at:2223 │2224 71 │ def to_iodata(h) when is_binary(h) do2225 │ ~2226 │2227 └─ lib/phoenix_html/safe.ex:71:17: Phoenix.HTML.Safe.List.to_iodata/122282229Generated phoenix_html app2230==> postgrex2231Compiling 62 files (.ex)2232 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2233 │2234 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2235 │ ~2236 │2237 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)22382239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2240 You may run "mix format --migrate" to fix this warning automatically.2241 │2242 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2243 │ ~2244 │2245 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/122462247 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2248 You may run "mix format --migrate" to fix this warning automatically.2249 │2250 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2251 │ ~2252 │2253 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/122542255 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2256 You may run "mix format --migrate" to fix this warning automatically.2257 │2258 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2259 │ ~2260 │2261 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/122622263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2264 You may run "mix format --migrate" to fix this warning automatically.2265 │2266 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2267 │ ~2268 │2269 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/122702271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2272 You may run "mix format --migrate" to fix this warning automatically.2273 │2274 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2275 │ ~2276 │2277 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/122782279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2280 You may run "mix format --migrate" to fix this warning automatically.2281 │2282 43 │ <<-1::int32>>2283 │ ~2284 │2285 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/122862287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2288 You may run "mix format --migrate" to fix this warning automatically.2289 │2290 48 │ <<value_byte_size::int32>> <> value2291 │ ~2292 │2293 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/122942295 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2296 You may run "mix format --migrate" to fix this warning automatically.2297 │2298 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2299 │ ~2300 │2301 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/223022303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2304 You may run "mix format --migrate" to fix this warning automatically.2305 │2306 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2307 │ ~2308 │2309 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/223102311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2312 You may run "mix format --migrate" to fix this warning automatically.2313 │2314 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2315 │ ~2316 │2317 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/223182319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2320 You may run "mix format --migrate" to fix this warning automatically.2321 │2322 64 │ ... -1::int32, rest::binary>>, acc) do2323 │ ~2324 │2325 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/223262327 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2328 You may run "mix format --migrate" to fix this warning automatically.2329 │2330 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2331 │ ~2332 │2333 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/223342335 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2336 You may run "mix format --migrate" to fix this warning automatically.2337 │2338 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2339 │ ~2340 │2341 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/223422343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2344 You may run "mix format --migrate" to fix this warning automatically.2345 │2346 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2347 │ ~2348 │2349 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/223502351 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2352 You may run "mix format --migrate" to fix this warning automatically.2353 │2354 79 │ ... -1::int32, rest::binary>>, acc) do2355 │ ~2356 │2357 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/223582359 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2360 You may run "mix format --migrate" to fix this warning automatically.2361 │2362 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2363 │ ~2364 │2365 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/223662367 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2368 You may run "mix format --migrate" to fix this warning automatically.2369 │2370 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2371 │ ~2372 │2373 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/223742375 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2376 You may run "mix format --migrate" to fix this warning automatically.2377 │2378 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2379 │ ~2380 │2381 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/123822383 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2384 You may run "mix format --migrate" to fix this warning automatically.2385 │2386 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2387 │ ~2388 │2389 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/123902391 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2392 You may run "mix format --migrate" to fix this warning automatically.2393 │2394 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2395 │ ~2396 │2397 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/123982399 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2400 You may run "mix format --migrate" to fix this warning automatically.2401 │2402 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2403 │ ~2404 │2405 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/124062407 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2408 You may run "mix format --migrate" to fix this warning automatically.2409 │2410 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2411 │ ~2412 │2413 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/124142415 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2416 You may run "mix format --migrate" to fix this warning automatically.2417 │2418 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2419 │ ~2420 │2421 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/124222423 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2424 You may run "mix format --migrate" to fix this warning automatically.2425 │2426 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2427 │ ~2428 │2429 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/124302431 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2432 You may run "mix format --migrate" to fix this warning automatically.2433 │2434 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2435 │ ~2436 │2437 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/124382439 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2440 You may run "mix format --migrate" to fix this warning automatically.2441 │2442 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2443 │ ~2444 │2445 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/124462447 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2448 You may run "mix format --migrate" to fix this warning automatically.2449 │2450 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2451 │ ~2452 │2453 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/124542455 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2456 You may run "mix format --migrate" to fix this warning automatically.2457 │2458 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2459 │ ~2460 │2461 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/124622463 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2464 You may run "mix format --migrate" to fix this warning automatically.2465 │2466 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2467 │ ~2468 │2469 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/124702471 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2472 You may run "mix format --migrate" to fix this warning automatically.2473 │2474 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2475 │ ~2476 │2477 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/124782479 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2480 You may run "mix format --migrate" to fix this warning automatically.2481 │2482 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2483 │ ~2484 │2485 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/324862487 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2488 You may run "mix format --migrate" to fix this warning automatically.2489 │2490 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2491 │ ~2492 │2493 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/124942495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2496 You may run "mix format --migrate" to fix this warning automatically.2497 │2498 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2499 │ ~2500 │2501 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/125022503 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2504 You may run "mix format --migrate" to fix this warning automatically.2505 │2506 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2507 │ ~2508 │2509 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/225102511 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2512 You may run "mix format --migrate" to fix this warning automatically.2513 │2514 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2515 │ ~2516 │2517 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/225182519 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2520 You may run "mix format --migrate" to fix this warning automatically.2521 │2522 23 │ <<x::float64, y::float64>>2523 │ ~2524 │2525 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/225262527 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2528 You may run "mix format --migrate" to fix this warning automatically.2529 │2530 23 │ <<x::float64, y::float64>>2531 │ ~2532 │2533 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/225342535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2536 You may run "mix format --migrate" to fix this warning automatically.2537 │2538 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2539 │ ~2540 │2541 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/125422543 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2544 You may run "mix format --migrate" to fix this warning automatically.2545 │2546 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2547 │ ~2548 │2549 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/225502551 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2552 You may run "mix format --migrate" to fix this warning automatically.2553 │2554 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2555 │ ~2556 │2557 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/225582559 warning: use Bitwise is deprecated. import Bitwise instead2560 │2561 4 │ use Bitwise, only_operators: true2562 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2563 │2564 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)25652566 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2567 You may run "mix format --migrate" to fix this warning automatically.2568 │2569 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2570 │ ~2571 │2572 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/125732574 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2575 You may run "mix format --migrate" to fix this warning automatically.2576 │2577 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2578 │ ~2579 │2580 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/125812582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2583 You may run "mix format --migrate" to fix this warning automatically.2584 │2585 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2586 │ ~2587 │2588 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/125892590 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2591 You may run "mix format --migrate" to fix this warning automatically.2592 │2593 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2594 │ ~2595 │2596 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/125972598 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2599 You may run "mix format --migrate" to fix this warning automatically.2600 │2601 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2602 │ ~2603 │2604 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/126052606 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2607 You may run "mix format --migrate" to fix this warning automatically.2608 │2609 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2610 │ ~2611 │2612 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/126132614 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2615 You may run "mix format --migrate" to fix this warning automatically.2616 │2617 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2618 │ ~2619 │2620 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/126212622 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2626 │ ~2627 │2628 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/126292630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2634 │ ~2635 │2636 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/126372638 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2642 │ ~2643 │2644 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/126452646 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2650 │ ~2651 │2652 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/126532654 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2658 │ ~2659 │2660 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/126612662 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2666 │ ~2667 │2668 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/126692670 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2674 │ ~2675 │2676 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/126772678 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 46 │ 0 :: int32>>2682 │ ~2683 │2684 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/126852686 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2690 │ ~2691 │2692 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/126932694 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2698 │ ~2699 │2700 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/127012702 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2706 │ ~2707 │2708 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/127092710 warning: use Bitwise is deprecated. import Bitwise instead2711 │2712 5 │ use Bitwise2713 │ ~~~~~~~~~~~2714 │2715 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)27162717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2718 You may run "mix format --migrate" to fix this warning automatically.2719 │2720 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2721 │ ~2722 │2723 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/127242725 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 operator2726 │2727 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2728 │ ~2729 │2730 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/127312732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2733 You may run "mix format --migrate" to fix this warning automatically.2734 │2735 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2736 │ ~2737 │2738 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/327392740 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 operator2741 │2742 72 │ <<data :: size(rest_size)>> = rest2743 │ ~2744 │2745 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/327462747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2748 You may run "mix format --migrate" to fix this warning automatically.2749 │2750 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2751 │ ~2752 │2753 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/327542755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2756 You may run "mix format --migrate" to fix this warning automatically.2757 │2758 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2759 │ ~2760 │2761 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/327622763 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2764 You may run "mix format --migrate" to fix this warning automatically.2765 │2766 86 │ def parse(<<status :: int8>>, ?Z, _size) do2767 │ ~2768 │2769 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/327702771 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2772 You may run "mix format --migrate" to fix this warning automatically.2773 │2774 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2775 │ ~2776 │2777 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/327782779 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2780 You may run "mix format --migrate" to fix this warning automatically.2781 │2782 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2783 │ ~2784 │2785 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/327862787 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2788 You may run "mix format --migrate" to fix this warning automatically.2789 │2790 103 │ case <<len ::uint16>> do2791 │ ~2792 │2793 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/327942795 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2796 You may run "mix format --migrate" to fix this warning automatically.2797 │2798 104 │ <<^overflow_len :: uint16>> ->2799 │ ~2800 │2801 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/328022803 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2804 You may run "mix format --migrate" to fix this warning automatically.2805 │2806 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2807 │ ~2808 │2809 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/328102811 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2812 You may run "mix format --migrate" to fix this warning automatically.2813 │2814 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2815 │ ~2816 │2817 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/328182819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2820 You may run "mix format --migrate" to fix this warning automatically.2821 │2822 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2823 │ ~2824 │2825 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/328262827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2828 You may run "mix format --migrate" to fix this warning automatically.2829 │2830 226 │ [<<size :: int32>>, data]2831 │ ~2832 │2833 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/128342835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2836 You may run "mix format --migrate" to fix this warning automatically.2837 │2838 224 │ [first, <<size :: int32>>, data]2839 │ ~2840 │2841 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/128422843 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2844 You may run "mix format --migrate" to fix this warning automatically.2845 │2846 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2847 │ ~2848 │2849 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/128502851 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2852 You may run "mix format --migrate" to fix this warning automatically.2853 │2854 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2855 │ ~2856 │2857 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/128582859 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2860 You may run "mix format --migrate" to fix this warning automatically.2861 │2862 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2863 │ ~2864 │2865 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/128662867 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2868 You may run "mix format --migrate" to fix this warning automatically.2869 │2870 252 │ len = <<div(byte_size(oids), 4) :: int16>>2871 │ ~2872 │2873 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/128742875 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2876 You may run "mix format --migrate" to fix this warning automatically.2877 │2878 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2879 │ ~2880 │2881 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/128822883 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2884 You may run "mix format --migrate" to fix this warning automatically.2885 │2886 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2887 │ ~2888 │2889 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/128902891 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2892 You may run "mix format --migrate" to fix this warning automatically.2893 │2894 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2895 │ ~2896 │2897 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/128982899 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2900 You may run "mix format --migrate" to fix this warning automatically.2901 │2902 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2903 │ ~2904 │2905 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/129062907 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2908 You may run "mix format --migrate" to fix this warning automatically.2909 │2910 287 │ len_params = <<length(params) :: int16>>2911 │ ~2912 │2913 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/129142915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2916 You may run "mix format --migrate" to fix this warning automatically.2917 │2918 294 │ {?E, [port, 0, <<rows :: int32>>]}2919 │ ~2920 │2921 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/129222923 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2924 You may run "mix format --migrate" to fix this warning automatically.2925 │2926 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2927 │ ~2928 │2929 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/129302931 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2935 │ ~2936 │2937 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/129382939 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2940 You may run "mix format --migrate" to fix this warning automatically.2941 │2942 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2943 │ ~2944 │2945 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/129462947 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2951 │ ~2952 │2953 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/129542955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2956 You may run "mix format --migrate" to fix this warning automatically.2957 │2958 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2959 │ ~2960 │2961 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/129622963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2964 You may run "mix format --migrate" to fix this warning automatically.2965 │2966 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2967 │ ~2968 │2969 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/129702971 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2972 You may run "mix format --migrate" to fix this warning automatically.2973 │2974 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2975 │ ~2976 │2977 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/129782979 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2980 You may run "mix format --migrate" to fix this warning automatically.2981 │2982 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2983 │ ~2984 │2985 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/129862987 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2988 You may run "mix format --migrate" to fix this warning automatically.2989 │2990 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2991 │ ~2992 │2993 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/129942995 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2996 You may run "mix format --migrate" to fix this warning automatically.2997 │2998 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2999 │ ~3000 │3001 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/130023003 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3004 You may run "mix format --migrate" to fix this warning automatically.3005 │3006 363 │ type_size :: int16, type_mod :: int32, format :: int16,3007 │ ~3008 │3009 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/130103011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3012 You may run "mix format --migrate" to fix this warning automatically.3013 │3014 363 │ type_size :: int16, type_mod :: int32, format :: int16,3015 │ ~3016 │3017 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/130183019 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3020 You may run "mix format --migrate" to fix this warning automatically.3021 │3022 363 │ type_size :: int16, type_mod :: int32, format :: int16,3023 │ ~3024 │3025 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/130263027 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3028 You may run "mix format --migrate" to fix this warning automatically.3029 │3030 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3031 │ ~3032 │3033 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/130343035 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3036 You may run "mix format --migrate" to fix this warning automatically.3037 │3038 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3039 │ ~3040 │3041 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/130423043 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3044 You may run "mix format --migrate" to fix this warning automatically.3045 │3046 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3047 │ ~3048 │3049 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/130503051 warning: unused require Postgrex.Messages3052 │3053 30 │ require Postgrex.Messages3054 │ ~3055 │3056 └─ lib/postgrex/query.ex:30:330573058 warning: unused require Logger3059 │3060 8 │ require Logger3061 │ ~3062 │3063 └─ lib/postgrex/notifications.ex:8:330643065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3066 You may run "mix format --migrate" to fix this warning automatically.3067 │3068 59 │ if lower == <<-1::int32>> do3069 │ ~3070 │3071 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/430723073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3074 You may run "mix format --migrate" to fix this warning automatically.3075 │3076 66 │ if upper == <<-1::int32>> do3077 │ ~3078 │3079 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/430803081 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3082 You may run "mix format --migrate" to fix this warning automatically.3083 │3084 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3085 │ ~3086 │3087 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/430883089 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3090 │3091 1005 │ Logger.warn(fn() ->3092 │ ~3093 │3094 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/530953096 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3097 You may run "mix format --migrate" to fix this warning automatically.3098 │3099 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3100 │ ~3101 │3102 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/131033104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3105 You may run "mix format --migrate" to fix this warning automatically.3106 │3107 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3108 │ ~3109 │3110 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/131113112 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 operator3113 │3114 2003 │ <<body :: binary(size), rest :: binary>> ->3115 │ ~3116 │3117 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/131183119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3120 You may run "mix format --migrate" to fix this warning automatically.3121 │3122 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3123 │ ~3124 │3125 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/331263127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3128 You may run "mix format --migrate" to fix this warning automatically.3129 │3130 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3131 │ ~3132 │3133 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/331343135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3136 You may run "mix format --migrate" to fix this warning automatically.3137 │3138 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3139 │ ~3140 │3141 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/331423143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3144 You may run "mix format --migrate" to fix this warning automatically.3145 │3146 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3147 │ ~3148 │3149 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/331503151 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3152 You may run "mix format --migrate" to fix this warning automatically.3153 │3154 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3155 │ ~3156 │3157 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/331583159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3160 You may run "mix format --migrate" to fix this warning automatically.3161 │3162 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3163 │ ~3164 │3165 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/331663167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3168 You may run "mix format --migrate" to fix this warning automatically.3169 │3170 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3171 │ ~3172 │3173 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/231743175 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3176 You may run "mix format --migrate" to fix this warning automatically.3177 │3178 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3179 │ ~3180 │3181 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/231823183 warning: using single-quoted strings to represent charlists is deprecated.3184 Use ~c"" if you indeed want a charlist or use "" instead.3185 You may run "mix format --migrate" to change all single-quoted3186 strings to use the ~c sigil and fix this warning.3187 │3188 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3189 │ ~3190 │3191 └─ lib/postgrex/type_module.ex:49:5031923193 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3194 You may run "mix format --migrate" to fix this warning automatically.3195 │3196 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3197 │ ~3198 │3199 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/132003201 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3202 You may run "mix format --migrate" to fix this warning automatically.3203 │3204 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3205 │ ~3206 │3207 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/132083209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3210 You may run "mix format --migrate" to fix this warning automatically.3211 │3212 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3214 │3215 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/332163217 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3218 You may run "mix format --migrate" to fix this warning automatically.3219 │3220 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3222 │3223 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132243225 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3226 You may run "mix format --migrate" to fix this warning automatically.3227 │3228 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3230 │3231 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132323233 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3234 You may run "mix format --migrate" to fix this warning automatically.3235 │3236 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3238 │3239 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132403241 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 operator3242 │3243 15 │ <<binary::binary-size(last_pos), last::bits>> = val3244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3245 │3246 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132473248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3249 You may run "mix format --migrate" to fix this warning automatically.3250 │3251 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3253 │3254 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132553256 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3257 You may run "mix format --migrate" to fix this warning automatically.3258 │3259 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3261 │3262 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132633264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3265 You may run "mix format --migrate" to fix this warning automatically.3266 │3267 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3269 │3270 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/132713272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3273 You may run "mix format --migrate" to fix this warning automatically.3274 │3275 9 │ <<1 :: int32, 1>>3276 │ ~~~~~~~~~~~~~~~~~3277 │3278 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/132793280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3281 You may run "mix format --migrate" to fix this warning automatically.3282 │3283 11 │ <<1 :: int32, 0>>3284 │ ~~~~~~~~~~~~~~~~~3285 │3286 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/132873288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3289 You may run "mix format --migrate" to fix this warning automatically.3290 │3291 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3293 │3294 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/132953296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3297 You may run "mix format --migrate" to fix this warning automatically.3298 │3299 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3301 │3302 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/133033304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3305 You may run "mix format --migrate" to fix this warning automatically.3306 │3307 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3309 │3310 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/133113312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3313 You may run "mix format --migrate" to fix this warning automatically.3314 │3315 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3317 │3318 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/133193320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3321 You may run "mix format --migrate" to fix this warning automatically.3322 │3323 12 │ <<20 :: int32, 3, n, 1, 16,3324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3325 │3326 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/133273328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3329 You may run "mix format --migrate" to fix this warning automatically.3330 │3331 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3333 │3334 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/133353336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3337 You may run "mix format --migrate" to fix this warning automatically.3338 │3339 10 │ <<24::int32, x::float64, y::float64, r::float64>>3340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3341 │3342 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/133433344 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3345 You may run "mix format --migrate" to fix this warning automatically.3346 │3347 10 │ <<24::int32, x::float64, y::float64, r::float64>>3348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3349 │3350 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/133513352 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3353 You may run "mix format --migrate" to fix this warning automatically.3354 │3355 10 │ <<24::int32, x::float64, y::float64, r::float64>>3356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3357 │3358 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/133593360 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3361 You may run "mix format --migrate" to fix this warning automatically.3362 │3363 10 │ <<24::int32, x::float64, y::float64, r::float64>>3364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3365 │3366 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/133673368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3369 You may run "mix format --migrate" to fix this warning automatically.3370 │3371 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3373 │3374 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/133753376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3377 You may run "mix format --migrate" to fix this warning automatically.3378 │3379 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3381 │3382 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/133833384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3385 You may run "mix format --migrate" to fix this warning automatically.3386 │3387 9 │ <<4::int32, n::float32>>3388 │ ~~~~~~~~~~~~~~~~~~~~~~~~3389 │3390 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/133913392 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3393 You may run "mix format --migrate" to fix this warning automatically.3394 │3395 9 │ <<4::int32, n::float32>>3396 │ ~~~~~~~~~~~~~~~~~~~~~~~~3397 │3398 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/133993400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3401 You may run "mix format --migrate" to fix this warning automatically.3402 │3403 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3405 │3406 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134073408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3409 You may run "mix format --migrate" to fix this warning automatically.3410 │3411 13 │ <<4::int32, 0::1, 255, 0::23>>3412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3413 │3414 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134153416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3417 You may run "mix format --migrate" to fix this warning automatically.3418 │3419 15 │ <<4::int32, 1::1, 255, 0::23>>3420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3421 │3422 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134233424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3425 You may run "mix format --migrate" to fix this warning automatically.3426 │3427 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3429 │3430 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134313432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3433 You may run "mix format --migrate" to fix this warning automatically.3434 │3435 9 │ <<8 :: int32, n :: float64>>3436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3437 │3438 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134393440 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3441 You may run "mix format --migrate" to fix this warning automatically.3442 │3443 9 │ <<8 :: int32, n :: float64>>3444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3445 │3446 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134473448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3449 You may run "mix format --migrate" to fix this warning automatically.3450 │3451 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3453 │3454 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134553456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3457 You may run "mix format --migrate" to fix this warning automatically.3458 │3459 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3461 │3462 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134633464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3465 You may run "mix format --migrate" to fix this warning automatically.3466 │3467 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3469 │3470 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134713472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3473 You may run "mix format --migrate" to fix this warning automatically.3474 │3475 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3477 │3478 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/134793480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3481 You may run "mix format --migrate" to fix this warning automatically.3482 │3483 12 │ [<<IO.iodata_length(data) :: int32>> | data]3484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3485 │3486 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/134873488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3489 You may run "mix format --migrate" to fix this warning automatically.3490 │3491 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3493 │3494 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/134953496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3497 You may run "mix format --migrate" to fix this warning automatically.3498 │3499 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3501 │3502 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/135033504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3505 You may run "mix format --migrate" to fix this warning automatically.3506 │3507 12 │ <<20 :: int32, 3, 128, 0, 16,3508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3509 │3510 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/135113512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3513 You may run "mix format --migrate" to fix this warning automatically.3514 │3515 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3517 │3518 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/135193520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3521 You may run "mix format --migrate" to fix this warning automatically.3522 │3523 12 │ <<2 :: int32, int :: int16>>3524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3525 │3526 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/135273528 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3529 You may run "mix format --migrate" to fix this warning automatically.3530 │3531 12 │ <<2 :: int32, int :: int16>>3532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3533 │3534 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/135353536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3537 You may run "mix format --migrate" to fix this warning automatically.3538 │3539 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3541 │3542 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/135433544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3545 You may run "mix format --migrate" to fix this warning automatically.3546 │3547 12 │ <<4 :: int32, int :: int32>>3548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3549 │3550 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/135513552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3553 You may run "mix format --migrate" to fix this warning automatically.3554 │3555 12 │ <<4 :: int32, int :: int32>>3556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3557 │3558 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/135593560 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3561 You may run "mix format --migrate" to fix this warning automatically.3562 │3563 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3565 │3566 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/135673568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3569 You may run "mix format --migrate" to fix this warning automatically.3570 │3571 12 │ <<8 :: int32, int :: int64>>3572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3573 │3574 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/135753576 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3577 You may run "mix format --migrate" to fix this warning automatically.3578 │3579 12 │ <<8 :: int32, int :: int64>>3580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3581 │3582 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/135833584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3585 You may run "mix format --migrate" to fix this warning automatically.3586 │3587 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3589 │3590 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/135913592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3593 You may run "mix format --migrate" to fix this warning automatically.3594 │3595 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3597 │3598 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/135993600 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3601 You may run "mix format --migrate" to fix this warning automatically.3602 │3603 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3605 │3606 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136073608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3609 You may run "mix format --migrate" to fix this warning automatically.3610 │3611 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3613 │3614 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136153616 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3617 You may run "mix format --migrate" to fix this warning automatically.3618 │3619 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3621 │3622 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136233624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3625 You may run "mix format --migrate" to fix this warning automatically.3626 │3627 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3629 │3630 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136313632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3633 You may run "mix format --migrate" to fix this warning automatically.3634 │3635 10 │ <<24::int32, a::float64, b::float64, c::float64>>3636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3637 │3638 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136393640 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3641 You may run "mix format --migrate" to fix this warning automatically.3642 │3643 10 │ <<24::int32, a::float64, b::float64, c::float64>>3644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3645 │3646 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136473648 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3649 You may run "mix format --migrate" to fix this warning automatically.3650 │3651 10 │ <<24::int32, a::float64, b::float64, c::float64>>3652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3653 │3654 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136553656 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3657 You may run "mix format --migrate" to fix this warning automatically.3658 │3659 10 │ <<24::int32, a::float64, b::float64, c::float64>>3660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3661 │3662 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136633664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3665 You may run "mix format --migrate" to fix this warning automatically.3666 │3667 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3669 │3670 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/136713672 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3673 You may run "mix format --migrate" to fix this warning automatically.3674 │3675 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3677 │3678 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/136793680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3681 You may run "mix format --migrate" to fix this warning automatically.3682 │3683 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3685 │3686 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/136873688 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3689 You may run "mix format --migrate" to fix this warning automatically.3690 │3691 9 │ <<6::int32, a, b, c, d, e, f>>3692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3693 │3694 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/136953696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3697 You may run "mix format --migrate" to fix this warning automatically.3698 │3699 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3701 │3702 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/137033704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3705 You may run "mix format --migrate" to fix this warning automatically.3706 │3707 11 │ [<<byte_size(name) :: int32>> | name]3708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3709 │3710 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/137113712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3713 You may run "mix format --migrate" to fix this warning automatically.3714 │3715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3717 │3718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/137193720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3721 You may run "mix format --migrate" to fix this warning automatically.3722 │3723 10 │ [<<IO.iodata_length(data)::int32>> | data]3724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3725 │3726 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/137273728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3729 You may run "mix format --migrate" to fix this warning automatically.3730 │3731 13 │ [<<IO.iodata_length(data)::int32>> | data]3732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3733 │3734 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/137353736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3737 You may run "mix format --migrate" to fix this warning automatically.3738 │3739 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3741 │3742 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/137433744 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3745 You may run "mix format --migrate" to fix this warning automatically.3746 │3747 15 │ <<4 :: int32, oid :: uint32>>3748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3749 │3750 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/137513752 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3753 You may run "mix format --migrate" to fix this warning automatically.3754 │3755 15 │ <<4 :: int32, oid :: uint32>>3756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3757 │3758 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/137593760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3761 You may run "mix format --migrate" to fix this warning automatically.3762 │3763 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3765 │3766 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/137673768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3769 You may run "mix format --migrate" to fix this warning automatically.3770 │3771 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3773 │3774 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/137753776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3777 You may run "mix format --migrate" to fix this warning automatically.3778 │3779 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3781 │3782 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/137833784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3785 You may run "mix format --migrate" to fix this warning automatically.3786 │3787 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3789 │3790 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/137913792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3793 You may run "mix format --migrate" to fix this warning automatically.3794 │3795 9 │ <<16::int32, x::float64, y::float64>>3796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3797 │3798 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/137993800 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3801 You may run "mix format --migrate" to fix this warning automatically.3802 │3803 9 │ <<16::int32, x::float64, y::float64>>3804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3805 │3806 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/138073808 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3809 You may run "mix format --migrate" to fix this warning automatically.3810 │3811 9 │ <<16::int32, x::float64, y::float64>>3812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3813 │3814 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/138153816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3817 You may run "mix format --migrate" to fix this warning automatically.3818 │3819 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3821 │3822 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/138233824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3825 You may run "mix format --migrate" to fix this warning automatically.3826 │3827 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3829 │3830 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/138313832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3833 You may run "mix format --migrate" to fix this warning automatically.3834 │3835 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3837 │3838 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/138393840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3841 You may run "mix format --migrate" to fix this warning automatically.3842 │3843 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3845 │3846 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/338473848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3849 You may run "mix format --migrate" to fix this warning automatically.3850 │3851 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3853 │3854 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/138553856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3857 You may run "mix format --migrate" to fix this warning automatically.3858 │3859 14 │ [<<byte_size(bin) :: int32>> | bin]3860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3861 │3862 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/138633864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3865 You may run "mix format --migrate" to fix this warning automatically.3866 │3867 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3869 │3870 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/338713872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3873 You may run "mix format --migrate" to fix this warning automatically.3874 │3875 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3877 │3878 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/338793880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3881 You may run "mix format --migrate" to fix this warning automatically.3882 │3883 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3885 │3886 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/338873888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3889 You may run "mix format --migrate" to fix this warning automatically.3890 │3891 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3893 │3894 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/138953896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3897 You may run "mix format --migrate" to fix this warning automatically.3898 │3899 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3901 │3902 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139033904 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3905 You may run "mix format --migrate" to fix this warning automatically.3906 │3907 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3909 │3910 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139113912 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3913 You may run "mix format --migrate" to fix this warning automatically.3914 │3915 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3917 │3918 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139193920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3921 You may run "mix format --migrate" to fix this warning automatically.3922 │3923 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3925 │3926 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/139273928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3929 You may run "mix format --migrate" to fix this warning automatically.3930 │3931 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3933 │3934 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/139353936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3937 You may run "mix format --migrate" to fix this warning automatically.3938 │3939 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3941 │3942 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/139433944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3945 You may run "mix format --migrate" to fix this warning automatically.3946 │3947 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3949 │3950 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/139513952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3953 You may run "mix format --migrate" to fix this warning automatically.3954 │3955 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3957 │3958 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/139593960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3961 You may run "mix format --migrate" to fix this warning automatically.3962 │3963 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3965 │3966 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/139673968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3969 You may run "mix format --migrate" to fix this warning automatically.3970 │3971 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3973 │3974 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/139753976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3977 You may run "mix format --migrate" to fix this warning automatically.3978 │3979 11 │ [<<16 :: int32>> | uuid]3980 │ ~~~~~~~~~~~~~~~~~~~~~~~~3981 │3982 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/139833984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3985 You may run "mix format --migrate" to fix this warning automatically.3986 │3987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3989 │3990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/139913992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3993 You may run "mix format --migrate" to fix this warning automatically.3994 │3995 9 │ <<0 :: int32>>3996 │ ~~~~~~~~~~~~~~3997 │3998 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/139994000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4001 You may run "mix format --migrate" to fix this warning automatically.4002 │4003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4005 │4006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/140074008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4009 You may run "mix format --migrate" to fix this warning automatically.4010 │4011 15 │ <<0 :: int32>>4012 │ ~~~~~~~~~~~~~~4013 │4014 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/140154016 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4017 You may run "mix format --migrate" to fix this warning automatically.4018 │4019 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4021 │4022 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/540234024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4025 You may run "mix format --migrate" to fix this warning automatically.4026 │4027 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4029 │4030 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/440314032 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4033 You may run "mix format --migrate" to fix this warning automatically.4034 │4035 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4037 │4038 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/440394040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4041 You may run "mix format --migrate" to fix this warning automatically.4042 │4043 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4045 │4046 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/440474048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4049 You may run "mix format --migrate" to fix this warning automatically.4050 │4051 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4053 │4054 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/440554056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4057 You may run "mix format --migrate" to fix this warning automatically.4058 │4059 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4061 │4062 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/540634064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4065 You may run "mix format --migrate" to fix this warning automatically.4066 │4067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4069 │4070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/540714072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4073 You may run "mix format --migrate" to fix this warning automatically.4074 │4075 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4077 │4078 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840794080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4081 You may run "mix format --migrate" to fix this warning automatically.4082 │4083 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4085 │4086 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840874088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4089 You may run "mix format --migrate" to fix this warning automatically.4090 │4091 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4093 │4094 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840954096 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4097 You may run "mix format --migrate" to fix this warning automatically.4098 │4099 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4101 │4102 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/841034104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4105 You may run "mix format --migrate" to fix this warning automatically.4106 │4107 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4109 │4110 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441114112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4113 You may run "mix format --migrate" to fix this warning automatically.4114 │4115 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4117 │4118 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441194120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4121 You may run "mix format --migrate" to fix this warning automatically.4122 │4123 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4125 │4126 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441274128 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4129 You may run "mix format --migrate" to fix this warning automatically.4130 │4131 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4133 │4134 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441354136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4137 You may run "mix format --migrate" to fix this warning automatically.4138 │4139 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4141 │4142 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/741434144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4145 You may run "mix format --migrate" to fix this warning automatically.4146 │4147 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4149 │4150 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/741514152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4153 You may run "mix format --migrate" to fix this warning automatically.4154 │4155 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4157 │4158 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/741594160 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4161 You may run "mix format --migrate" to fix this warning automatically.4162 │4163 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4165 │4166 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/741674168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4169 You may run "mix format --migrate" to fix this warning automatically.4170 │4171 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4173 │4174 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/841754176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4177 You may run "mix format --migrate" to fix this warning automatically.4178 │4179 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4181 │4182 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441834184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4185 You may run "mix format --migrate" to fix this warning automatically.4186 │4187 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4189 │4190 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/741914192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4193 You may run "mix format --migrate" to fix this warning automatically.4194 │4195 27 │ <<len :: int32, value :: binary-size(len)>> ->4196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4197 │4198 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/641994200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4201 You may run "mix format --migrate" to fix this warning automatically.4202 │4203 27 │ <<len :: int32, value :: binary-size(len)>> ->4204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4205 │4206 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/242074208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4209 You may run "mix format --migrate" to fix this warning automatically.4210 │4211 27 │ <<len :: int32, value :: binary-size(len)>> ->4212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4213 │4214 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/542154216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4217 You may run "mix format --migrate" to fix this warning automatically.4218 │4219 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4221 │4222 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/642234224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4225 You may run "mix format --migrate" to fix this warning automatically.4226 │4227 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4229 │4230 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/242314232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4233 You may run "mix format --migrate" to fix this warning automatically.4234 │4235 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4237 │4238 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/542394240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4241 You may run "mix format --migrate" to fix this warning automatically.4242 │4243 19 │ <<1 :: int32, 1>> -> true4244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4245 │4246 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/642474248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4249 You may run "mix format --migrate" to fix this warning automatically.4250 │4251 19 │ <<1 :: int32, 1>> -> true4252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4253 │4254 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/242554256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4257 You may run "mix format --migrate" to fix this warning automatically.4258 │4259 19 │ <<1 :: int32, 1>> -> true4260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4261 │4262 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/542634264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4265 You may run "mix format --migrate" to fix this warning automatically.4266 │4267 20 │ <<1 :: int32, 0>> -> false4268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4269 │4270 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/642714272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4273 You may run "mix format --migrate" to fix this warning automatically.4274 │4275 20 │ <<1 :: int32, 0>> -> false4276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4277 │4278 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/242794280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4281 You may run "mix format --migrate" to fix this warning automatically.4282 │4283 20 │ <<1 :: int32, 0>> -> false4284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4285 │4286 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/542874288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4289 You may run "mix format --migrate" to fix this warning automatically.4290 │4291 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4293 │4294 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/642954296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4297 You may run "mix format --migrate" to fix this warning automatically.4298 │4299 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4301 │4302 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/243034304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4305 You may run "mix format --migrate" to fix this warning automatically.4306 │4307 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4309 │4310 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/543114312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4313 You may run "mix format --migrate" to fix this warning automatically.4314 │4315 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4317 │4318 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643194320 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4321 You may run "mix format --migrate" to fix this warning automatically.4322 │4323 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4325 │4326 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643274328 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4329 You may run "mix format --migrate" to fix this warning automatically.4330 │4331 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4333 │4334 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643354336 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4337 You may run "mix format --migrate" to fix this warning automatically.4338 │4339 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4341 │4342 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643434344 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4345 You may run "mix format --migrate" to fix this warning automatically.4346 │4347 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4349 │4350 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643514352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4353 You may run "mix format --migrate" to fix this warning automatically.4354 │4355 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4357 │4358 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243594360 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4361 You may run "mix format --migrate" to fix this warning automatically.4362 │4363 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4365 │4366 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243674368 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4369 You may run "mix format --migrate" to fix this warning automatically.4370 │4371 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4373 │4374 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243754376 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4377 You may run "mix format --migrate" to fix this warning automatically.4378 │4379 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4381 │4382 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243834384 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4385 You may run "mix format --migrate" to fix this warning automatically.4386 │4387 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4389 │4390 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243914392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4393 You may run "mix format --migrate" to fix this warning automatically.4394 │4395 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4397 │4398 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543994400 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4401 You may run "mix format --migrate" to fix this warning automatically.4402 │4403 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4405 │4406 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544074408 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4409 You may run "mix format --migrate" to fix this warning automatically.4410 │4411 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4413 │4414 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544154416 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4417 You may run "mix format --migrate" to fix this warning automatically.4418 │4419 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4421 │4422 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544234424 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4425 You may run "mix format --migrate" to fix this warning automatically.4426 │4427 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4429 │4430 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544314432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4433 You may run "mix format --migrate" to fix this warning automatically.4434 │4435 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4437 │4438 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644394440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4441 You may run "mix format --migrate" to fix this warning automatically.4442 │4443 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4445 │4446 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/244474448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4449 You may run "mix format --migrate" to fix this warning automatically.4450 │4451 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4453 │4454 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544554456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4457 You may run "mix format --migrate" to fix this warning automatically.4458 │4459 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4461 │4462 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/644634464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4465 You may run "mix format --migrate" to fix this warning automatically.4466 │4467 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4469 │4470 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/244714472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4473 You may run "mix format --migrate" to fix this warning automatically.4474 │4475 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4477 │4478 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/544794480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4481 You may run "mix format --migrate" to fix this warning automatically.4482 │4483 23 │ <<20 :: int32, 3, n, 1, 16,4484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4485 │4486 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/644874488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4489 You may run "mix format --migrate" to fix this warning automatically.4490 │4491 23 │ <<20 :: int32, 3, n, 1, 16,4492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4493 │4494 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/244954496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4497 You may run "mix format --migrate" to fix this warning automatically.4498 │4499 23 │ <<20 :: int32, 3, n, 1, 16,4500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4501 │4502 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/545034504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4505 You may run "mix format --migrate" to fix this warning automatically.4506 │4507 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4509 │4510 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/645114512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4513 You may run "mix format --migrate" to fix this warning automatically.4514 │4515 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4517 │4518 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/245194520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4521 You may run "mix format --migrate" to fix this warning automatically.4522 │4523 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4525 │4526 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/545274528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4529 You may run "mix format --migrate" to fix this warning automatically.4530 │4531 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4533 │4534 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645354536 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4537 You may run "mix format --migrate" to fix this warning automatically.4538 │4539 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4541 │4542 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645434544 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4545 You may run "mix format --migrate" to fix this warning automatically.4546 │4547 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4549 │4550 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645514552 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4553 You may run "mix format --migrate" to fix this warning automatically.4554 │4555 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4557 │4558 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645594560 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4561 You may run "mix format --migrate" to fix this warning automatically.4562 │4563 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4565 │4566 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245674568 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4569 You may run "mix format --migrate" to fix this warning automatically.4570 │4571 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4573 │4574 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245754576 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4577 You may run "mix format --migrate" to fix this warning automatically.4578 │4579 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4581 │4582 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245834584 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4585 You may run "mix format --migrate" to fix this warning automatically.4586 │4587 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4589 │4590 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245914592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4593 You may run "mix format --migrate" to fix this warning automatically.4594 │4595 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4597 │4598 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/545994600 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4601 You may run "mix format --migrate" to fix this warning automatically.4602 │4603 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4605 │4606 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546074608 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4609 You may run "mix format --migrate" to fix this warning automatically.4610 │4611 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4613 │4614 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546154616 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4617 You may run "mix format --migrate" to fix this warning automatically.4618 │4619 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4621 │4622 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546234624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4625 You may run "mix format --migrate" to fix this warning automatically.4626 │4627 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4629 │4630 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646314632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4633 You may run "mix format --migrate" to fix this warning automatically.4634 │4635 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4637 │4638 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/246394640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4641 You may run "mix format --migrate" to fix this warning automatically.4642 │4643 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4645 │4646 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546474648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4649 You may run "mix format --migrate" to fix this warning automatically.4650 │4651 36 │ <<4 :: int32, days :: int32>> ->4652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4653 │4654 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/646554656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4657 You may run "mix format --migrate" to fix this warning automatically.4658 │4659 36 │ <<4 :: int32, days :: int32>> ->4660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4661 │4662 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/646634664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4665 You may run "mix format --migrate" to fix this warning automatically.4666 │4667 36 │ <<4 :: int32, days :: int32>> ->4668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4669 │4670 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/246714672 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4673 You may run "mix format --migrate" to fix this warning automatically.4674 │4675 36 │ <<4 :: int32, days :: int32>> ->4676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4677 │4678 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/246794680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4681 You may run "mix format --migrate" to fix this warning automatically.4682 │4683 36 │ <<4 :: int32, days :: int32>> ->4684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4685 │4686 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/546874688 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4689 You may run "mix format --migrate" to fix this warning automatically.4690 │4691 36 │ <<4 :: int32, days :: int32>> ->4692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4693 │4694 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/546954696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4697 You may run "mix format --migrate" to fix this warning automatically.4698 │4699 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4701 │4702 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/647034704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4705 You may run "mix format --migrate" to fix this warning automatically.4706 │4707 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4709 │4710 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/247114712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4713 You may run "mix format --migrate" to fix this warning automatically.4714 │4715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4717 │4718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/547194720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4721 You may run "mix format --migrate" to fix this warning automatically.4722 │4723 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4725 │4726 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647274728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4729 You may run "mix format --migrate" to fix this warning automatically.4730 │4731 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4733 │4734 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247354736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4737 You may run "mix format --migrate" to fix this warning automatically.4738 │4739 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4741 │4742 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547434744 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4745 You may run "mix format --migrate" to fix this warning automatically.4746 │4747 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4749 │4750 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647514752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4753 You may run "mix format --migrate" to fix this warning automatically.4754 │4755 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4757 │4758 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247594760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4761 You may run "mix format --migrate" to fix this warning automatically.4762 │4763 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4765 │4766 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547674768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4769 You may run "mix format --migrate" to fix this warning automatically.4770 │4771 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4773 │4774 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647754776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4777 You may run "mix format --migrate" to fix this warning automatically.4778 │4779 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4781 │4782 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247834784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4785 You may run "mix format --migrate" to fix this warning automatically.4786 │4787 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4789 │4790 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547914792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4793 You may run "mix format --migrate" to fix this warning automatically.4794 │4795 26 │ <<4::int32, float::float32>> -> float4796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4797 │4798 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647994800 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4801 You may run "mix format --migrate" to fix this warning automatically.4802 │4803 26 │ <<4::int32, float::float32>> -> float4804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4805 │4806 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648074808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4809 You may run "mix format --migrate" to fix this warning automatically.4810 │4811 26 │ <<4::int32, float::float32>> -> float4812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4813 │4814 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248154816 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4817 You may run "mix format --migrate" to fix this warning automatically.4818 │4819 26 │ <<4::int32, float::float32>> -> float4820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4821 │4822 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248234824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4825 You may run "mix format --migrate" to fix this warning automatically.4826 │4827 26 │ <<4::int32, float::float32>> -> float4828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4829 │4830 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548314832 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4833 You may run "mix format --migrate" to fix this warning automatically.4834 │4835 26 │ <<4::int32, float::float32>> -> float4836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4837 │4838 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548394840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4841 You may run "mix format --migrate" to fix this warning automatically.4842 │4843 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4845 │4846 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648474848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4849 You may run "mix format --migrate" to fix this warning automatically.4850 │4851 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4853 │4854 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248554856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4857 You may run "mix format --migrate" to fix this warning automatically.4858 │4859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4861 │4862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548634864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4865 You may run "mix format --migrate" to fix this warning automatically.4866 │4867 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4869 │4870 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648714872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4873 You may run "mix format --migrate" to fix this warning automatically.4874 │4875 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4877 │4878 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248794880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4881 You may run "mix format --migrate" to fix this warning automatically.4882 │4883 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4885 │4886 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548874888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4889 You may run "mix format --migrate" to fix this warning automatically.4890 │4891 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4893 │4894 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648954896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4897 You may run "mix format --migrate" to fix this warning automatically.4898 │4899 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4901 │4902 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249034904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4905 You may run "mix format --migrate" to fix this warning automatically.4906 │4907 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4909 │4910 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549114912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4913 You may run "mix format --migrate" to fix this warning automatically.4914 │4915 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4917 │4918 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649194920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4921 You may run "mix format --migrate" to fix this warning automatically.4922 │4923 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4925 │4926 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249274928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4929 You may run "mix format --migrate" to fix this warning automatically.4930 │4931 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4933 │4934 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549354936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4937 You may run "mix format --migrate" to fix this warning automatically.4938 │4939 26 │ <<8::int32, float::float64>> -> float4940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4941 │4942 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649434944 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4945 You may run "mix format --migrate" to fix this warning automatically.4946 │4947 26 │ <<8::int32, float::float64>> -> float4948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4949 │4950 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649514952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4953 You may run "mix format --migrate" to fix this warning automatically.4954 │4955 26 │ <<8::int32, float::float64>> -> float4956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4957 │4958 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249594960 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4961 You may run "mix format --migrate" to fix this warning automatically.4962 │4963 26 │ <<8::int32, float::float64>> -> float4964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4965 │4966 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249674968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4969 You may run "mix format --migrate" to fix this warning automatically.4970 │4971 26 │ <<8::int32, float::float64>> -> float4972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4973 │4974 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549754976 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4977 You may run "mix format --migrate" to fix this warning automatically.4978 │4979 26 │ <<8::int32, float::float64>> -> float4980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4981 │4982 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549834984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4985 You may run "mix format --migrate" to fix this warning automatically.4986 │4987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4989 │4990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649914992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4993 You may run "mix format --migrate" to fix this warning automatically.4994 │4995 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4997 │4998 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249995000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5001 You may run "mix format --migrate" to fix this warning automatically.5002 │5003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5005 │5006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550075008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5009 You may run "mix format --migrate" to fix this warning automatically.5010 │5011 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5013 │5014 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/650155016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5017 You may run "mix format --migrate" to fix this warning automatically.5018 │5019 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5021 │5022 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/250235024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5025 You may run "mix format --migrate" to fix this warning automatically.5026 │5027 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5029 │5030 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/550315032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5033 You may run "mix format --migrate" to fix this warning automatically.5034 │5035 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5037 │5038 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/650395040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5041 You may run "mix format --migrate" to fix this warning automatically.5042 │5043 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5045 │5046 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/250475048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5049 You may run "mix format --migrate" to fix this warning automatically.5050 │5051 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5053 │5054 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/550555056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5057 You may run "mix format --migrate" to fix this warning automatically.5058 │5059 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5061 │5062 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/650635064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5065 You may run "mix format --migrate" to fix this warning automatically.5066 │5067 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5069 │5070 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/250715072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5073 You may run "mix format --migrate" to fix this warning automatically.5074 │5075 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5077 │5078 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/550795080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5081 You may run "mix format --migrate" to fix this warning automatically.5082 │5083 23 │ <<20 :: int32, 3, 128, 0, 16,5084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5085 │5086 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/650875088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5089 You may run "mix format --migrate" to fix this warning automatically.5090 │5091 23 │ <<20 :: int32, 3, 128, 0, 16,5092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5093 │5094 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/250955096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5097 You may run "mix format --migrate" to fix this warning automatically.5098 │5099 23 │ <<20 :: int32, 3, 128, 0, 16,5100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5101 │5102 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/551035104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5105 You may run "mix format --migrate" to fix this warning automatically.5106 │5107 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5109 │5110 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/651115112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5113 You may run "mix format --migrate" to fix this warning automatically.5114 │5115 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5117 │5118 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/251195120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5121 You may run "mix format --migrate" to fix this warning automatically.5122 │5123 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5125 │5126 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/551275128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5129 You may run "mix format --migrate" to fix this warning automatically.5130 │5131 20 │ <<2 :: int32, int :: int16>> -> int5132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5133 │5134 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/651355136 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5137 You may run "mix format --migrate" to fix this warning automatically.5138 │5139 20 │ <<2 :: int32, int :: int16>> -> int5140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5141 │5142 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/651435144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5145 You may run "mix format --migrate" to fix this warning automatically.5146 │5147 20 │ <<2 :: int32, int :: int16>> -> int5148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5149 │5150 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/251515152 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5153 You may run "mix format --migrate" to fix this warning automatically.5154 │5155 20 │ <<2 :: int32, int :: int16>> -> int5156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5157 │5158 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/251595160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5161 You may run "mix format --migrate" to fix this warning automatically.5162 │5163 20 │ <<2 :: int32, int :: int16>> -> int5164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5165 │5166 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/551675168 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5169 You may run "mix format --migrate" to fix this warning automatically.5170 │5171 20 │ <<2 :: int32, int :: int16>> -> int5172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5173 │5174 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/551755176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5177 You may run "mix format --migrate" to fix this warning automatically.5178 │5179 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5181 │5182 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/651835184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5185 You may run "mix format --migrate" to fix this warning automatically.5186 │5187 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5189 │5190 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/251915192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5193 You may run "mix format --migrate" to fix this warning automatically.5194 │5195 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5197 │5198 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/551995200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5201 You may run "mix format --migrate" to fix this warning automatically.5202 │5203 20 │ <<4 :: int32, int :: int32>> -> int5204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5205 │5206 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/652075208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5209 You may run "mix format --migrate" to fix this warning automatically.5210 │5211 20 │ <<4 :: int32, int :: int32>> -> int5212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5213 │5214 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/652155216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5217 You may run "mix format --migrate" to fix this warning automatically.5218 │5219 20 │ <<4 :: int32, int :: int32>> -> int5220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5221 │5222 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/252235224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5225 You may run "mix format --migrate" to fix this warning automatically.5226 │5227 20 │ <<4 :: int32, int :: int32>> -> int5228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5229 │5230 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/252315232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5233 You may run "mix format --migrate" to fix this warning automatically.5234 │5235 20 │ <<4 :: int32, int :: int32>> -> int5236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5237 │5238 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/552395240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5241 You may run "mix format --migrate" to fix this warning automatically.5242 │5243 20 │ <<4 :: int32, int :: int32>> -> int5244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5245 │5246 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/552475248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5249 You may run "mix format --migrate" to fix this warning automatically.5250 │5251 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5253 │5254 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/652555256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5257 You may run "mix format --migrate" to fix this warning automatically.5258 │5259 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5261 │5262 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/252635264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5265 You may run "mix format --migrate" to fix this warning automatically.5266 │5267 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5269 │5270 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/552715272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5273 You may run "mix format --migrate" to fix this warning automatically.5274 │5275 20 │ <<8 :: int32, int :: int64>> -> int5276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5277 │5278 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/652795280 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5281 You may run "mix format --migrate" to fix this warning automatically.5282 │5283 20 │ <<8 :: int32, int :: int64>> -> int5284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5285 │5286 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/652875288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5289 You may run "mix format --migrate" to fix this warning automatically.5290 │5291 20 │ <<8 :: int32, int :: int64>> -> int5292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5293 │5294 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/252955296 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5297 You may run "mix format --migrate" to fix this warning automatically.5298 │5299 20 │ <<8 :: int32, int :: int64>> -> int5300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5301 │5302 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/253035304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5305 You may run "mix format --migrate" to fix this warning automatically.5306 │5307 20 │ <<8 :: int32, int :: int64>> -> int5308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5309 │5310 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/553115312 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5313 You may run "mix format --migrate" to fix this warning automatically.5314 │5315 20 │ <<8 :: int32, int :: int64>> -> int5316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5317 │5318 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/553195320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5321 You may run "mix format --migrate" to fix this warning automatically.5322 │5323 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5325 │5326 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/653275328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5329 You may run "mix format --migrate" to fix this warning automatically.5330 │5331 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5333 │5334 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/253355336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5337 You may run "mix format --migrate" to fix this warning automatically.5338 │5339 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5341 │5342 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/553435344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5345 You may run "mix format --migrate" to fix this warning automatically.5346 │5347 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5349 │5350 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653515352 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5353 You may run "mix format --migrate" to fix this warning automatically.5354 │5355 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5357 │5358 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653595360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5361 You may run "mix format --migrate" to fix this warning automatically.5362 │5363 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5365 │5366 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653675368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5369 You may run "mix format --migrate" to fix this warning automatically.5370 │5371 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5373 │5374 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653755376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5377 You may run "mix format --migrate" to fix this warning automatically.5378 │5379 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5381 │5382 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253835384 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5385 You may run "mix format --migrate" to fix this warning automatically.5386 │5387 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5389 │5390 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253915392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5393 You may run "mix format --migrate" to fix this warning automatically.5394 │5395 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5397 │5398 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253995400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5401 You may run "mix format --migrate" to fix this warning automatically.5402 │5403 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5405 │5406 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/254075408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5409 You may run "mix format --migrate" to fix this warning automatically.5410 │5411 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5413 │5414 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554155416 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5417 You may run "mix format --migrate" to fix this warning automatically.5418 │5419 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5421 │5422 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554235424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5425 You may run "mix format --migrate" to fix this warning automatically.5426 │5427 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5429 │5430 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554315432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5433 You may run "mix format --migrate" to fix this warning automatically.5434 │5435 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5437 │5438 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554395440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5441 You may run "mix format --migrate" to fix this warning automatically.5442 │5443 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5445 │5446 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654475448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5449 You may run "mix format --migrate" to fix this warning automatically.5450 │5451 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5453 │5454 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/254555456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5457 You may run "mix format --migrate" to fix this warning automatically.5458 │5459 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5461 │5462 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554635464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5465 You may run "mix format --migrate" to fix this warning automatically.5466 │5467 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5469 │5470 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654715472 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5473 You may run "mix format --migrate" to fix this warning automatically.5474 │5475 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5477 │5478 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654795480 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5481 You may run "mix format --migrate" to fix this warning automatically.5482 │5483 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5485 │5486 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654875488 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5489 You may run "mix format --migrate" to fix this warning automatically.5490 │5491 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5493 │5494 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654955496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5497 You may run "mix format --migrate" to fix this warning automatically.5498 │5499 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5501 │5502 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255035504 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5505 You may run "mix format --migrate" to fix this warning automatically.5506 │5507 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5509 │5510 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255115512 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5513 You may run "mix format --migrate" to fix this warning automatically.5514 │5515 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5517 │5518 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255195520 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5521 You may run "mix format --migrate" to fix this warning automatically.5522 │5523 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5525 │5526 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255275528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5529 You may run "mix format --migrate" to fix this warning automatically.5530 │5531 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5533 │5534 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/555355536 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5537 You may run "mix format --migrate" to fix this warning automatically.5538 │5539 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5541 │5542 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/555435544 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5545 You may run "mix format --migrate" to fix this warning automatically.5546 │5547 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5549 │5550 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/555515552 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5553 You may run "mix format --migrate" to fix this warning automatically.5554 │5555 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5557 │5558 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/555595560 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5561 You may run "mix format --migrate" to fix this warning automatically.5562 │5563 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5565 │5566 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/655675568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5569 You may run "mix format --migrate" to fix this warning automatically.5570 │5571 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5573 │5574 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255755576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5577 You may run "mix format --migrate" to fix this warning automatically.5578 │5579 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5581 │5582 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/555835584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5585 You may run "mix format --migrate" to fix this warning automatically.5586 │5587 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5589 │5590 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655915592 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5593 You may run "mix format --migrate" to fix this warning automatically.5594 │5595 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5597 │5598 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655995600 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5601 You may run "mix format --migrate" to fix this warning automatically.5602 │5603 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5605 │5606 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656075608 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5609 You may run "mix format --migrate" to fix this warning automatically.5610 │5611 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5613 │5614 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656155616 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5617 You may run "mix format --migrate" to fix this warning automatically.5618 │5619 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5621 │5622 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656235624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5625 You may run "mix format --migrate" to fix this warning automatically.5626 │5627 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5629 │5630 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256315632 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5633 You may run "mix format --migrate" to fix this warning automatically.5634 │5635 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5637 │5638 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256395640 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5641 You may run "mix format --migrate" to fix this warning automatically.5642 │5643 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5645 │5646 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256475648 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5649 You may run "mix format --migrate" to fix this warning automatically.5650 │5651 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5653 │5654 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256555656 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5657 You may run "mix format --migrate" to fix this warning automatically.5658 │5659 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5661 │5662 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256635664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5665 You may run "mix format --migrate" to fix this warning automatically.5666 │5667 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5669 │5670 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556715672 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5673 You may run "mix format --migrate" to fix this warning automatically.5674 │5675 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5677 │5678 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556795680 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5681 You may run "mix format --migrate" to fix this warning automatically.5682 │5683 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5685 │5686 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556875688 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5689 You may run "mix format --migrate" to fix this warning automatically.5690 │5691 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5693 │5694 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556955696 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5697 You may run "mix format --migrate" to fix this warning automatically.5698 │5699 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5701 │5702 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557035704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5705 You may run "mix format --migrate" to fix this warning automatically.5706 │5707 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5709 │5710 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657115712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5713 You may run "mix format --migrate" to fix this warning automatically.5714 │5715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5717 │5718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257195720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5721 You may run "mix format --migrate" to fix this warning automatically.5722 │5723 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5725 │5726 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557275728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5729 You may run "mix format --migrate" to fix this warning automatically.5730 │5731 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5733 │5734 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/657355736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5737 You may run "mix format --migrate" to fix this warning automatically.5738 │5739 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5741 │5742 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/257435744 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5745 You may run "mix format --migrate" to fix this warning automatically.5746 │5747 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5749 │5750 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/557515752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5753 You may run "mix format --migrate" to fix this warning automatically.5754 │5755 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5757 │5758 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/657595760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5761 You may run "mix format --migrate" to fix this warning automatically.5762 │5763 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5765 │5766 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/257675768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5769 You may run "mix format --migrate" to fix this warning automatically.5770 │5771 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5773 │5774 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/557755776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5777 You may run "mix format --migrate" to fix this warning automatically.5778 │5779 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5781 │5782 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/657835784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5785 You may run "mix format --migrate" to fix this warning automatically.5786 │5787 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5789 │5790 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/257915792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5793 You may run "mix format --migrate" to fix this warning automatically.5794 │5795 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5797 │5798 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/557995800 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5801 You may run "mix format --migrate" to fix this warning automatically.5802 │5803 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5805 │5806 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/658075808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5809 You may run "mix format --migrate" to fix this warning automatically.5810 │5811 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5813 │5814 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/258155816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5817 You may run "mix format --migrate" to fix this warning automatically.5818 │5819 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5821 │5822 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/558235824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5825 You may run "mix format --migrate" to fix this warning automatically.5826 │5827 19 │ <<len :: int32, data :: binary-size(len)>> ->5828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5829 │5830 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/658315832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5833 You may run "mix format --migrate" to fix this warning automatically.5834 │5835 19 │ <<len :: int32, data :: binary-size(len)>> ->5836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5837 │5838 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/258395840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5841 You may run "mix format --migrate" to fix this warning automatically.5842 │5843 19 │ <<len :: int32, data :: binary-size(len)>> ->5844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5845 │5846 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/558475848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5849 You may run "mix format --migrate" to fix this warning automatically.5850 │5851 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5853 │5854 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/658555856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5857 You may run "mix format --migrate" to fix this warning automatically.5858 │5859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5861 │5862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/258635864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5865 You may run "mix format --migrate" to fix this warning automatically.5866 │5867 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5869 │5870 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/558715872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5873 You may run "mix format --migrate" to fix this warning automatically.5874 │5875 28 │ <<4 :: int32, oid :: uint32>> -> oid5876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5877 │5878 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/658795880 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5881 You may run "mix format --migrate" to fix this warning automatically.5882 │5883 28 │ <<4 :: int32, oid :: uint32>> -> oid5884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5885 │5886 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/658875888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5889 You may run "mix format --migrate" to fix this warning automatically.5890 │5891 28 │ <<4 :: int32, oid :: uint32>> -> oid5892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5893 │5894 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/258955896 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5897 You may run "mix format --migrate" to fix this warning automatically.5898 │5899 28 │ <<4 :: int32, oid :: uint32>> -> oid5900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5901 │5902 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/259035904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5905 You may run "mix format --migrate" to fix this warning automatically.5906 │5907 28 │ <<4 :: int32, oid :: uint32>> -> oid5908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5909 │5910 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/559115912 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5913 You may run "mix format --migrate" to fix this warning automatically.5914 │5915 28 │ <<4 :: int32, oid :: uint32>> -> oid5916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5917 │5918 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/559195920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5921 You may run "mix format --migrate" to fix this warning automatically.5922 │5923 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5925 │5926 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/659275928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5929 You may run "mix format --migrate" to fix this warning automatically.5930 │5931 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5933 │5934 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/259355936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5937 You may run "mix format --migrate" to fix this warning automatically.5938 │5939 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5941 │5942 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/559435944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5945 You may run "mix format --migrate" to fix this warning automatically.5946 │5947 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5949 │5950 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/659515952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5953 You may run "mix format --migrate" to fix this warning automatically.5954 │5955 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5957 │5958 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/259595960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5961 You may run "mix format --migrate" to fix this warning automatically.5962 │5963 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5965 │5966 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/559675968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5969 You may run "mix format --migrate" to fix this warning automatically.5970 │5971 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5973 │5974 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/659755976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5977 You may run "mix format --migrate" to fix this warning automatically.5978 │5979 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5981 │5982 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/259835984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5985 You may run "mix format --migrate" to fix this warning automatically.5986 │5987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5989 │5990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/559915992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5993 You may run "mix format --migrate" to fix this warning automatically.5994 │5995 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5997 │5998 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/659996000 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6001 You may run "mix format --migrate" to fix this warning automatically.6002 │6003 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6005 │6006 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/660076008 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6009 You may run "mix format --migrate" to fix this warning automatically.6010 │6011 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6013 │6014 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/660156016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6017 You may run "mix format --migrate" to fix this warning automatically.6018 │6019 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6021 │6022 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260236024 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6025 You may run "mix format --migrate" to fix this warning automatically.6026 │6027 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6029 │6030 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260316032 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6033 You may run "mix format --migrate" to fix this warning automatically.6034 │6035 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6037 │6038 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260396040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6041 You may run "mix format --migrate" to fix this warning automatically.6042 │6043 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6045 │6046 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/560476048 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6049 You may run "mix format --migrate" to fix this warning automatically.6050 │6051 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6053 │6054 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/560556056 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6057 You may run "mix format --migrate" to fix this warning automatically.6058 │6059 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6061 │6062 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/560636064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6065 You may run "mix format --migrate" to fix this warning automatically.6066 │6067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6069 │6070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/660716072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6073 You may run "mix format --migrate" to fix this warning automatically.6074 │6075 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6077 │6078 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260796080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6081 You may run "mix format --migrate" to fix this warning automatically.6082 │6083 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6085 │6086 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/560876088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6089 You may run "mix format --migrate" to fix this warning automatically.6090 │6091 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6093 │6094 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/660956096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6097 You may run "mix format --migrate" to fix this warning automatically.6098 │6099 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6101 │6102 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/261036104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6105 You may run "mix format --migrate" to fix this warning automatically.6106 │6107 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6109 │6110 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/561116112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6113 You may run "mix format --migrate" to fix this warning automatically.6114 │6115 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6117 │6118 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/661196120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6121 You may run "mix format --migrate" to fix this warning automatically.6122 │6123 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6125 │6126 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/261276128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6129 You may run "mix format --migrate" to fix this warning automatically.6130 │6131 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6133 │6134 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/561356136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6137 You may run "mix format --migrate" to fix this warning automatically.6138 │6139 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6141 │6142 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/861436144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6145 You may run "mix format --migrate" to fix this warning automatically.6146 │6147 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6149 │6150 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/461516152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6153 You may run "mix format --migrate" to fix this warning automatically.6154 │6155 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6157 │6158 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/761596160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6161 You may run "mix format --migrate" to fix this warning automatically.6162 │6163 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6165 │6166 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/861676168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6169 You may run "mix format --migrate" to fix this warning automatically.6170 │6171 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6173 │6174 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/461756176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6177 You may run "mix format --migrate" to fix this warning automatically.6178 │6179 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6181 │6182 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/761836184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6185 You may run "mix format --migrate" to fix this warning automatically.6186 │6187 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6189 │6190 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/661916192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6193 You may run "mix format --migrate" to fix this warning automatically.6194 │6195 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6197 │6198 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/261996200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6201 You may run "mix format --migrate" to fix this warning automatically.6202 │6203 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6205 │6206 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/562076208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6209 You may run "mix format --migrate" to fix this warning automatically.6210 │6211 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6213 │6214 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/662156216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6217 You may run "mix format --migrate" to fix this warning automatically.6218 │6219 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6221 │6222 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/262236224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6225 You may run "mix format --migrate" to fix this warning automatically.6226 │6227 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6229 │6230 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/562316232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6233 You may run "mix format --migrate" to fix this warning automatically.6234 │6235 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6237 │6238 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862396240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6241 You may run "mix format --migrate" to fix this warning automatically.6242 │6243 40 │ <<count::int32, data::binary>> = binary6244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6245 │6246 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862476248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6249 You may run "mix format --migrate" to fix this warning automatically.6250 │6251 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6253 │6254 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/462556256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6257 You may run "mix format --migrate" to fix this warning automatically.6258 │6259 40 │ <<count::int32, data::binary>> = binary6260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6261 │6262 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/462636264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6265 You may run "mix format --migrate" to fix this warning automatically.6266 │6267 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6269 │6270 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762716272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6273 You may run "mix format --migrate" to fix this warning automatically.6274 │6275 40 │ <<count::int32, data::binary>> = binary6276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6277 │6278 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762796280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6281 You may run "mix format --migrate" to fix this warning automatically.6282 │6283 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6285 │6286 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862876288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6289 You may run "mix format --migrate" to fix this warning automatically.6290 │6291 44 │ <<_::int32, data::binary>> = binary6292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6293 │6294 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862956296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6297 You may run "mix format --migrate" to fix this warning automatically.6298 │6299 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6301 │6302 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463036304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6305 You may run "mix format --migrate" to fix this warning automatically.6306 │6307 44 │ <<_::int32, data::binary>> = binary6308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6309 │6310 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463116312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6313 You may run "mix format --migrate" to fix this warning automatically.6314 │6315 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6317 │6318 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763196320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6321 You may run "mix format --migrate" to fix this warning automatically.6322 │6323 44 │ <<_::int32, data::binary>> = binary6324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6325 │6326 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763276328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6329 You may run "mix format --migrate" to fix this warning automatically.6330 │6331 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6333 │6334 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863356336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6337 You may run "mix format --migrate" to fix this warning automatically.6338 │6339 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6341 │6342 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463436344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6345 You may run "mix format --migrate" to fix this warning automatically.6346 │6347 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6349 │6350 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763516352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6353 You may run "mix format --migrate" to fix this warning automatically.6354 │6355 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6357 │6358 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/663596360 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6361 You may run "mix format --migrate" to fix this warning automatically.6362 │6363 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6365 │6366 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/663676368 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6369 You may run "mix format --migrate" to fix this warning automatically.6370 │6371 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6373 │6374 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/663756376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6377 You may run "mix format --migrate" to fix this warning automatically.6378 │6379 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6381 │6382 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/263836384 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6385 You may run "mix format --migrate" to fix this warning automatically.6386 │6387 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6389 │6390 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/263916392 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6393 You may run "mix format --migrate" to fix this warning automatically.6394 │6395 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6397 │6398 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/263996400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6401 You may run "mix format --migrate" to fix this warning automatically.6402 │6403 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6405 │6406 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564076408 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6409 You may run "mix format --migrate" to fix this warning automatically.6410 │6411 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6413 │6414 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564156416 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6417 You may run "mix format --migrate" to fix this warning automatically.6418 │6419 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6421 │6422 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564236424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6425 You may run "mix format --migrate" to fix this warning automatically.6426 │6427 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6429 │6430 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/664316432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6433 You may run "mix format --migrate" to fix this warning automatically.6434 │6435 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6437 │6438 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/264396440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6441 You may run "mix format --migrate" to fix this warning automatically.6442 │6443 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6445 │6446 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564476448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6449 You may run "mix format --migrate" to fix this warning automatically.6450 │6451 33 │ <<8 :: int32, microsecs :: int64>> ->6452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6453 │6454 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/664556456 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6457 You may run "mix format --migrate" to fix this warning automatically.6458 │6459 33 │ <<8 :: int32, microsecs :: int64>> ->6460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6461 │6462 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/664636464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6465 You may run "mix format --migrate" to fix this warning automatically.6466 │6467 33 │ <<8 :: int32, microsecs :: int64>> ->6468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6469 │6470 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/264716472 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6473 You may run "mix format --migrate" to fix this warning automatically.6474 │6475 33 │ <<8 :: int32, microsecs :: int64>> ->6476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6477 │6478 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/264796480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6481 You may run "mix format --migrate" to fix this warning automatically.6482 │6483 33 │ <<8 :: int32, microsecs :: int64>> ->6484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6485 │6486 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/564876488 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6489 You may run "mix format --migrate" to fix this warning automatically.6490 │6491 33 │ <<8 :: int32, microsecs :: int64>> ->6492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6493 │6494 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/564956496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6497 You may run "mix format --migrate" to fix this warning automatically.6498 │6499 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6501 │6502 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/665036504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6505 You may run "mix format --migrate" to fix this warning automatically.6506 │6507 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6509 │6510 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/265116512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6513 You may run "mix format --migrate" to fix this warning automatically.6514 │6515 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6517 │6518 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/565196520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6521 You may run "mix format --migrate" to fix this warning automatically.6522 │6523 37 │ <<8 :: int32, microsecs :: int64>> ->6524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6525 │6526 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/665276528 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6529 You may run "mix format --migrate" to fix this warning automatically.6530 │6531 37 │ <<8 :: int32, microsecs :: int64>> ->6532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6533 │6534 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/665356536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6537 You may run "mix format --migrate" to fix this warning automatically.6538 │6539 37 │ <<8 :: int32, microsecs :: int64>> ->6540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6541 │6542 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/265436544 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6545 You may run "mix format --migrate" to fix this warning automatically.6546 │6547 37 │ <<8 :: int32, microsecs :: int64>> ->6548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6549 │6550 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/265516552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6553 You may run "mix format --migrate" to fix this warning automatically.6554 │6555 37 │ <<8 :: int32, microsecs :: int64>> ->6556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6557 │6558 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/565596560 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6561 You may run "mix format --migrate" to fix this warning automatically.6562 │6563 37 │ <<8 :: int32, microsecs :: int64>> ->6564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6565 │6566 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/565676568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6569 You may run "mix format --migrate" to fix this warning automatically.6570 │6571 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6573 │6574 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/665756576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6577 You may run "mix format --migrate" to fix this warning automatically.6578 │6579 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6581 │6582 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/265836584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6585 You may run "mix format --migrate" to fix this warning automatically.6586 │6587 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6589 │6590 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/565916592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6593 You may run "mix format --migrate" to fix this warning automatically.6594 │6595 42 │ <<8 :: int32, microsecs :: int64>> ->6596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6597 │6598 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/665996600 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6601 You may run "mix format --migrate" to fix this warning automatically.6602 │6603 42 │ <<8 :: int32, microsecs :: int64>> ->6604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6605 │6606 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/666076608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6609 You may run "mix format --migrate" to fix this warning automatically.6610 │6611 42 │ <<8 :: int32, microsecs :: int64>> ->6612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6613 │6614 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/266156616 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6617 You may run "mix format --migrate" to fix this warning automatically.6618 │6619 42 │ <<8 :: int32, microsecs :: int64>> ->6620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6621 │6622 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/266236624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6625 You may run "mix format --migrate" to fix this warning automatically.6626 │6627 42 │ <<8 :: int32, microsecs :: int64>> ->6628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6629 │6630 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/566316632 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6633 You may run "mix format --migrate" to fix this warning automatically.6634 │6635 42 │ <<8 :: int32, microsecs :: int64>> ->6636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6637 │6638 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/566396640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6641 You may run "mix format --migrate" to fix this warning automatically.6642 │6643 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6645 │6646 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/666476648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6649 You may run "mix format --migrate" to fix this warning automatically.6650 │6651 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6653 │6654 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/266556656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6657 You may run "mix format --migrate" to fix this warning automatically.6658 │6659 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6661 │6662 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/566636664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6665 You may run "mix format --migrate" to fix this warning automatically.6666 │6667 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6669 │6670 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/666716672 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6673 You may run "mix format --migrate" to fix this warning automatically.6674 │6675 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6677 │6678 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/666796680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6681 You may run "mix format --migrate" to fix this warning automatically.6682 │6683 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6685 │6686 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/666876688 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6689 You may run "mix format --migrate" to fix this warning automatically.6690 │6691 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6693 │6694 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/266956696 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6697 You may run "mix format --migrate" to fix this warning automatically.6698 │6699 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6701 │6702 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/267036704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6705 You may run "mix format --migrate" to fix this warning automatically.6706 │6707 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6709 │6710 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/267116712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6713 You may run "mix format --migrate" to fix this warning automatically.6714 │6715 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6717 │6718 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567196720 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6721 You may run "mix format --migrate" to fix this warning automatically.6722 │6723 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6725 │6726 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567276728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6729 You may run "mix format --migrate" to fix this warning automatically.6730 │6731 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6733 │6734 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567356736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6737 You may run "mix format --migrate" to fix this warning automatically.6738 │6739 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6741 │6742 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/667436744 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6745 You may run "mix format --migrate" to fix this warning automatically.6746 │6747 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6749 │6750 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/267516752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6753 You may run "mix format --migrate" to fix this warning automatically.6754 │6755 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6757 │6758 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567596760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6761 You may run "mix format --migrate" to fix this warning automatically.6762 │6763 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6765 │6766 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/667676768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6769 You may run "mix format --migrate" to fix this warning automatically.6770 │6771 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6773 │6774 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/667756776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6777 You may run "mix format --migrate" to fix this warning automatically.6778 │6779 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6781 │6782 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/267836784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6785 You may run "mix format --migrate" to fix this warning automatically.6786 │6787 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6789 │6790 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/267916792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6793 You may run "mix format --migrate" to fix this warning automatically.6794 │6795 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6797 │6798 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/567996800 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6801 You may run "mix format --migrate" to fix this warning automatically.6802 │6803 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6805 │6806 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/568076808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6809 You may run "mix format --migrate" to fix this warning automatically.6810 │6811 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6813 │6814 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/668156816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6817 You may run "mix format --migrate" to fix this warning automatically.6818 │6819 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6821 │6822 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/268236824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6825 You may run "mix format --migrate" to fix this warning automatically.6826 │6827 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6829 │6830 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/568316832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6833 You may run "mix format --migrate" to fix this warning automatically.6834 │6835 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6837 │6838 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/668396840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6841 You may run "mix format --migrate" to fix this warning automatically.6842 │6843 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6845 │6846 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/268476848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6849 You may run "mix format --migrate" to fix this warning automatically.6850 │6851 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6853 │6854 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/568556856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6857 You may run "mix format --migrate" to fix this warning automatically.6858 │6859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6861 │6862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/668636864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6865 You may run "mix format --migrate" to fix this warning automatically.6866 │6867 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6869 │6870 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/268716872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6873 You may run "mix format --migrate" to fix this warning automatically.6874 │6875 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6877 │6878 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/568796880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6881 You may run "mix format --migrate" to fix this warning automatically.6882 │6883 17 │ <<0 :: int32>> -> :void6884 │ ~~~~~~~~~~~~~~~~~~~~~~~6885 │6886 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/668876888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6889 You may run "mix format --migrate" to fix this warning automatically.6890 │6891 17 │ <<0 :: int32>> -> :void6892 │ ~~~~~~~~~~~~~~~~~~~~~~~6893 │6894 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/268956896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6897 You may run "mix format --migrate" to fix this warning automatically.6898 │6899 17 │ <<0 :: int32>> -> :void6900 │ ~~~~~~~~~~~~~~~~~~~~~~~6901 │6902 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/569036904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6905 You may run "mix format --migrate" to fix this warning automatically.6906 │6907 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6909 │6910 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/669116912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6913 You may run "mix format --migrate" to fix this warning automatically.6914 │6915 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6917 │6918 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/269196920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6921 You may run "mix format --migrate" to fix this warning automatically.6922 │6923 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6925 │6926 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/569276928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6929 You may run "mix format --migrate" to fix this warning automatically.6930 │6931 23 │ <<0 :: int32>> -> :void6932 │ ~~~~~~~~~~~~~~~~~~~~~~~6933 │6934 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/669356936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6937 You may run "mix format --migrate" to fix this warning automatically.6938 │6939 23 │ <<0 :: int32>> -> :void6940 │ ~~~~~~~~~~~~~~~~~~~~~~~6941 │6942 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/269436944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6945 You may run "mix format --migrate" to fix this warning automatically.6946 │6947 23 │ <<0 :: int32>> -> :void6948 │ ~~~~~~~~~~~~~~~~~~~~~~~6949 │6950 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/569516952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6953 You may run "mix format --migrate" to fix this warning automatically.6954 │6955 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6957 │6958 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/669596960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6961 You may run "mix format --migrate" to fix this warning automatically.6962 │6963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6965 │6966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/269676968 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6973 │6974 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/569756976 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6977 │6978 20 │ manager = worker(Postgrex.TypeManager, [])6979 │ ~6980 │6981 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/169826983 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6984 │6985 21 │ server_sup = supervisor(__MODULE__, [:servers])6986 │ ~6987 │6988 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/169896990 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6991 │6992 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6993 │ ~6994 │6995 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16996 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/169976998 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6999 │7000 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7001 │ ~7002 │7003 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/170047005 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7006 │7007 110 │ if Map.size(s.listener_channels[channel]) == 1 do7008 │ ~7009 │7010 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37011 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37012 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/270137014 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7015 │7016 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7017 │ ~7018 │7019 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/170207021 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7022 │7023 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7024 │ ~7025 │7026 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/270277028 warning: a struct for Postgrex.Query is expected on struct update:70297030 %Postgrex.Query{7031 query7032 | param_oids: param_oids,7033 param_formats: param_formats,7034 param_types: param_types7035 }70367037 but got type:70387039 dynamic()70407041 where "query" was given the type:70427043 # type: dynamic()7044 # from: lib/postgrex/protocol.ex:910:357045 query70467047 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70487049 type warning found at:7050 │7051 915 │ query = %Query{query | param_oids: param_oids,7052 │ ~7053 │7054 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/670557056 warning: a struct for Postgrex.Query is expected on struct update:70577058 %Postgrex.Query{7059 query7060 | ref: make_ref(),7061 types: types,7062 columns: col_names,7063 result_oids: result_oids,7064 result_formats: result_formats,7065 result_types: result_types7066 }70677068 but got type:70697070 dynamic()70717072 where "query" was given the type:70737074 # type: dynamic()7075 # from: lib/postgrex/protocol.ex:926:357076 query70777078 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70797080 type warning found at:7081 │7082 932 │ query = %Query{query | ref: make_ref(), types: types,7083 │ ~7084 │7085 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/670867087 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7088 │7089 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7090 │ ~7091 │7092 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/270937094 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7095 │7096 9 │ worker(Postgrex.Parameters, [])]7097 │ ~7098 │7099 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/271007101 warning: a struct for Postgrex.Query is expected on struct update:71027103 %Postgrex.Query{query | ref: make_ref()}71047105 but got type:71067107 dynamic()71087109 where "query" was given the type:71107111 # type: dynamic()7112 # from: lib/postgrex/protocol.ex:977:317113 query71147115 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"71167117 type warning found at:7118 │7119 978 │ query = %Query{query | ref: make_ref()}7120 │ ~7121 │7122 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/571237124 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7125 │7126 2131 │ formatted_reason = :ssl.format_error(reason)7127 │ ~7128 │7129 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/371307131 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7132 │7133 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7134 │ ~7135 │7136 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/371377138 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7139 │7140 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7141 │ ~7142 │7143 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/271447145 warning: a struct for Postgrex.Query is expected on struct update:71467147 %Postgrex.Query{query | name: ""}71487149 but got type:71507151 dynamic()71527153 where "query" was given the type:71547155 # type: dynamic()7156 # from: lib/postgrex/protocol.ex:2313:167157 query71587159 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"71607161 type warning found at:7162 │7163 2313 │ defp unnamed(query), do: %Query{query | name: ""}7164 │ ~7165 │7166 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/171677168Generated postgrex app7169warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7170 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27171 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17172 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57173 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27174 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47175 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/271767177==> ecto7178Compiling 70 files (.ex)7179 warning: using single-quoted strings to represent charlists is deprecated.7180 Use ~c"" if you indeed want a charlist or use "" instead.7181 You may run "mix format --migrate" to change all single-quoted7182 strings to use the ~c sigil and fix this warning.7183 │7184 166 │ defp insert_all_value(_), do: '?'7185 │ ~7186 │7187 └─ lib/ecto/adapters/mysql/connection.ex:166:3771887189 warning: using single-quoted strings to represent charlists is deprecated.7190 Use ~c"" if you indeed want a charlist or use "" instead.7191 You may run "mix format --migrate" to change all single-quoted7192 strings to use the ~c sigil and fix this warning.7193 │7194 354 │ '?'7195 │ ~7196 │7197 └─ lib/ecto/adapters/mysql/connection.ex:354:771987199 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72007201 This error happens when you have function calls without parentheses inside keywords. For example:72027203 function(arg, one: nested_call a, b, c)7204 function(arg, one: if expr, do: :this, else: :that)72057206 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:72077208 function(arg, one: if(expr, do: :this, else: :that))7209 function(arg, one: nested_call(a, b, c))72107211 Ambiguity found at:7212 │7213 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7214 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7215 │7216 └─ lib/ecto/changeset.ex:228672177218 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72197220 This error happens when you have function calls without parentheses inside keywords. For example:72217222 function(arg, one: nested_call a, b, c)7223 function(arg, one: if expr, do: :this, else: :that)72247225 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:72267227 function(arg, one: if(expr, do: :this, else: :that))7228 function(arg, one: nested_call(a, b, c))72297230 Ambiguity found at:7231 │7232 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7234 │7235 └─ lib/ecto/migration/runner.ex:26572367237 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72387239 This error happens when you have function calls without parentheses inside keywords. For example:72407241 function(arg, one: nested_call a, b, c)7242 function(arg, one: if expr, do: :this, else: :that)72437244 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:72457246 function(arg, one: if(expr, do: :this, else: :that))7247 function(arg, one: nested_call(a, b, c))72487249 Ambiguity found at:7250 │7251 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7253 │7254 └─ lib/ecto/migration/runner.ex:26772557256 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7257 │7258 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7259 │ ~7260 │7261 └─ lib/ecto/query/builder.ex:136:872627263 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7264 │7265 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7266 │ ~~7267 │7268 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/272697270 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7271 │7272 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7273 │ ~~7274 │7275 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/272767277 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72787279 This error happens when you have function calls without parentheses inside keywords. For example:72807281 function(arg, one: nested_call a, b, c)7282 function(arg, one: if expr, do: :this, else: :that)72837284 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:72857286 function(arg, one: if(expr, do: :this, else: :that))7287 function(arg, one: nested_call(a, b, c))72887289 Ambiguity found at:7290 │7291 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7293 │7294 └─ lib/ecto/repo/schema.ex:45472957296 warning: unused require Ecto.Query7297 │7298 6 │ require Ecto.Query7299 │ ~7300 │7301 └─ lib/ecto/repo/preloader.ex:6:373027303 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7304 │7305 9 │ schema "schema_migrations" do7306 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7307 │7308 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)73097310 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7311 │7312 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7313 │ ~7314 │7315 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/273167317 warning: incompatible types given to Mix.Ecto.ensure_started/2:73187319 Mix.Ecto.ensure_started(repo, opts)73207321 given types:73227323 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))73247325 but expected one of:73267327 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())73287329 where "opts" was given the type:73307331 # type: dynamic(7332 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7333 non_struct_map()7334 )7335 # from: lib/mix/tasks/ecto.rollback.ex:64:107336 opts =7337 if opts[:quiet] do7338 Keyword.merge(opts, log: false, log_sql: false)7339 else7340 opts7341 end73427343 where "repo" was given the type:73447345 # type: dynamic(atom())7346 # from: lib/mix/tasks/ecto.rollback.ex:70:77347 Mix.Ecto.ensure_repo(repo, args)73487349 type warning found at:7350 │7351 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7352 │ ~7353 │7354 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/273557356 warning: incompatible types given to Mix.Ecto.ensure_started/2:73577358 Mix.Ecto.ensure_started(repo, all: true)73597360 given types:73617362 -dynamic(atom())-, non_empty_list({:all, true})73637364 but expected one of:73657366 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())73677368 where "repo" was given the type:73697370 # type: dynamic(atom())7371 # from: lib/mix/tasks/ecto.migrations.ex:37:77372 Mix.Ecto.ensure_repo(repo, args)73737374 type warning found at:7375 │7376 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7377 │ ~7378 │7379 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/373807381 warning: the following clause will never match:73827383 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->73847385 because it attempts to match on the result of:73867387 System.stacktrace()73887389 which has type:73907391 empty_list()73927393 where "args_or_arity" was given the type:73947395 # type: float() or integer() or non_empty_list(term())7396 # from: lib/ecto/changeset.ex7397 (_() when args_or_arity == 2) when length(args_or_arity) == 273987399 where "module" was given the type:74007401 # type: dynamic()7402 # from: lib/ecto/changeset.ex:733:307403 module74047405 type warning found at:7406 │7407 741 │ ... when length(args_or_arity) == 2 ->7408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7409 │7410 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/274117412 warning: incompatible types given to Mix.Ecto.ensure_started/2:74137414 Mix.Ecto.ensure_started(repo, opts)74157416 given types:74177418 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))74197420 but expected one of:74217422 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())74237424 where "opts" was given the type:74257426 # type: dynamic(7427 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7428 non_struct_map()7429 )7430 # from: lib/mix/tasks/ecto.migrate.ex:68:107431 opts =7432 if opts[:quiet] do7433 Keyword.merge(opts, log: false, log_sql: false)7434 else7435 opts7436 end74377438 where "repo" was given the type:74397440 # type: dynamic(atom())7441 # from: lib/mix/tasks/ecto.migrate.ex:74:77442 Mix.Ecto.ensure_repo(repo, args)74437444 type warning found at:7445 │7446 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7447 │ ~7448 │7449 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/274507451 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7452 │7453 739 │ case System.stacktrace do7454 │ ~7455 │7456 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/274577458 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:74597460 Mix.Ecto.source_repo_priv(repo)74617462 given types:74637464 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-74657466 but expected one of:74677468 atom()74697470 where "repo" was given the types:74717472 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7473 # from: lib/mix/tasks/ecto.load.ex:70:227474 Keyword.merge(repo.config, opts)74757476 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7477 # from: lib/mix/tasks/ecto.load.ex:72:277478 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)74797480 type warning found at:7481 │7482 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7483 │ ~7484 │7485 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/274867487 warning: expected a map or struct when accessing .__adapter__ in expression:74887489 repo.__adapter__74907491 where "repo" was given the type:74927493 # type: dynamic(atom())7494 # from: lib/mix/tasks/ecto.load.ex:53:77495 Mix.Ecto.ensure_repo(repo, args)74967497 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()74987499 type warning found at:7500 │7501 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7502 │ ~7503 │7504 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/175057506 warning: expected a map or struct when accessing .__adapter__ in expression:75077508 repo.__adapter__75097510 where "repo" was given the type:75117512 # type: dynamic(atom())7513 # from: lib/mix/tasks/ecto.drop.ex:39:77514 Mix.Ecto.ensure_repo(repo, args)75157516 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75177518 type warning found at:7519 │7520 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7521 │ ~7522 │7523 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/175247525 warning: expected a map or struct when accessing .__adapter__ in expression:75267527 repo.__adapter__75287529 where "repo" was given the type:75307531 # type: dynamic(atom())7532 # from: lib/mix/tasks/ecto.dump.ex:50:77533 Mix.Ecto.ensure_repo(repo, args)75347535 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75367537 type warning found at:7538 │7539 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7540 │ ~7541 │7542 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/175437544 warning: expected a map or struct when accessing .__adapter__ in expression:75457546 repo.__adapter__75477548 where "repo" was given the type:75497550 # type: dynamic(atom())7551 # from: lib/mix/tasks/ecto.create.ex:37:77552 Mix.Ecto.ensure_repo(repo, args)75537554 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75557556 type warning found at:7557 │7558 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7559 │ ~7560 │7561 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/175627563 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7564 │7565 62 │ Mix.Project.compile(args)7566 │ ~7567 │7568 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/275697570 warning: expected a module (an atom) when invoking start_link/1 in expression:75717572 repo.start_link(pool_size: pool_size)75737574 where "pool_size" was given the type:75757576 # type: dynamic()7577 # from: lib/mix/ecto.ex:101:157578 pool_size = Keyword.get(opts, :pool_size, 1)75797580 where "repo" was given the type:75817582 # type: dynamic(%{..., __adapter__: atom()})7583 # from: lib/mix/ecto.ex:99:367584 repo.__adapter__.ensure_all_started(repo, :temporary)75857586 type warning found at:7587 │7588 102 │ case repo.start_link(pool_size: pool_size) do7589 │ ~7590 │7591 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/275927593 warning: incompatible types given to get_source/1:75947595 get_source(repo)75967597 given types:75987599 -dynamic(atom())-76007601 but expected one of:76027603 %{..., config: empty_list() or non_empty_list(term(), term())}76047605 where "repo" was given the type:76067607 # type: dynamic(atom())7608 # from: lib/ecto/migration/schema_migration.ex:24:137609 repo.all(7610 Map.put(7611 (7612 query =7613 (7614 query = {get_source(repo), Ecto.Migration.SchemaMigration}7615 Ecto.Query.Builder.From.apply(query, 1)7616 )7617 7618 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7619 ...,7620 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7621 file: "/work/proj/deps/ecto/lib/ecto/migration/schema_migration.ex",7622 line: 22,7623 take: %{}7624 })7625 ),7626 :prefix,7627 prefix7628 ), timeout: :infinity, log: false)76297630 type warning found at:7631 │7632 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7633 │ ~7634 │7635 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/276367637 warning: incompatible types given to get_source/1:76387639 get_source(repo)76407641 given types:76427643 -dynamic(atom())-76447645 but expected one of:76467647 %{..., config: empty_list() or non_empty_list(term(), term())}76487649 where "repo" was given the type:76507651 # type: dynamic(atom())7652 # from: lib/ecto/migration/schema_migration.ex:30:137653 repo.insert!(7654 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7655 prefix: prefix,7656 source: get_source(repo)7657 ), timeout: :infinity, log: false)76587659 type warning found at:7660 │7661 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7662 │ ~7663 │7664 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/376657666 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7667 │7668 146 │ Logger.remove_backend(:console)7669 │ ~7670 │7671 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/276727673 warning: incompatible types given to get_source/1:76747675 get_source(repo)76767677 given types:76787679 -dynamic(atom())-76807681 but expected one of:76827683 %{..., config: empty_list() or non_empty_list(term(), term())}76847685 where "repo" was given the type:76867687 # type: dynamic(atom())7688 # from: lib/ecto/migration/schema_migration.ex:36:137689 repo.delete_all(7690 Map.put(7691 (7692 query =7693 (7694 query = {get_source(repo), Ecto.Migration.SchemaMigration}7695 Ecto.Query.Builder.From.apply(query, 1)7696 )7697 7698 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7699 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7700 op: :and,7701 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7702 file: "/work/proj/deps/ecto/lib/ecto/migration/schema_migration.ex",7703 line: 347704 })7705 ),7706 :prefix,7707 prefix7708 ), timeout: :infinity, log: false)77097710 type warning found at:7711 │7712 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7713 │ ~7714 │7715 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/377167717 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7718 │7719 155 │ Logger.add_backend(:console, flush: true)7720 │ ~7721 │7722 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/277237724 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7725 │7726 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7727 │ ~7728 │7729 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27730 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/277317732 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7733 │7734 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7735 │ ~7736 │7737 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/277387739 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7740 │7741 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7742 │ ~7743 │7744 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/177457746 warning: the following conditional expression:77477748 is_atom(related)77497750 will always evaluate to:77517752 dynamic(true)77537754 where "related" was given the type:77557756 # type: dynamic(atom())7757 # from: lib/ecto/association.ex:730:157758 related = Ecto.Association.related_from_query(queryable)77597760 type warning found at:7761 │7762 732 │ unless is_atom(related) do7763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7764 │7765 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/377667767 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7768 │7769 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7770 │ ~7771 │7772 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/277737774 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7775 │7776 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7777 │ ~7778 │7779 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/377807781 warning: the following clause will never match:77827783 {:error, _} = error ->77847785 because it attempts to match on the result of:77867787 apply(changeset, adapter, :insert, args)77887789 which has type:77907791 dynamic({:invalid or :ok, term()})77927793 type warning found at:7794 │7795 219 │ {:error, _} = error ->7796 │ ~7797 │7798 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/477997800 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7801 │7802 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7803 │ ~7804 │7805 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/278067807 warning: the following clause will never match:78087809 {:error, _} = error ->78107811 because it attempts to match on the result of:78127813 apply(changeset, adapter, action, args)78147815 which has type:78167817 dynamic({:invalid or :ok, term()})78187819 type warning found at:7820 │7821 297 │ {:error, _} = error ->7822 │ ~7823 │7824 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/478257826 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7827 │7828 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7829 │ ~7830 │7831 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/378327833 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7834 │7835 54 │ filter_and_reraise e, System.stacktrace7836 │ ~7837 │7838 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/578397840 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7841 │7842 44 │ index = Map.size(params)7843 │ ~7844 │7845 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57846 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/578477848 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7849 │7850 614 │ Decimal.minus(decimal)7851 │ ~7852 │7853 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/178547855 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)7856 │7857 228 │ raise BadStructError, struct: struct, term: data7858 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7859 │7860 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/578617862 warning: the following clause will never match:78637864 {:error, _} ->78657866 because it attempts to match on the result of:78677868 NaiveDateTime.new(date, time)78697870 which has type:78717872 dynamic({:ok, %NaiveDateTime{}})78737874 type warning found at:7875 │7876 803 │ {:error, _} -> :error7877 │ ~~~~~~~~~~~~~~~~~~~~~7878 │7879 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/178807881 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7882 │7883 159 │ supervise(children, strategy: :one_for_one)7884 │ ~7885 │7886 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/178877888 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7889 │7890 214 │ filter_and_reraise e, System.stacktrace7891 │ ~7892 │7893 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47894 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/478957896 warning: expected a map or struct when accessing .__struct__ in expression:78977898 schema.__struct__78997900 where "schema" was given the types:79017902 # type: dynamic(atom() and not nil)7903 # from: lib/ecto/query/planner.ex:1186:417904 schema79057906 # type: atom()7907 # from: lib/ecto/query/planner.ex:1186:617908 is_atom(schema)79097910 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()79117912 type warning found at:7913 │7914 1190 │ Map.has_key?(schema.__struct__, field) ->7915 │ ~7916 │7917 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/679187919 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7920 │7921 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7922 │ ~7923 │7924 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/279257926 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:79277928 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])79297930 given types:79317932 (7933 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7934 dynamic()7935 )79367937 but expected one of:79387939 atom(), term()79407941 where "opts" was given the type:79427943 # type: dynamic(7944 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7945 non_struct_map()7946 )7947 # from: lib/ecto/migrator.ex:44:657948 opts[:prefix]79497950 where "repo" was given the type:79517952 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7953 # from: lib/ecto/migrator.ex:44:237954 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])79557956 type warning found at:7957 │7958 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7959 │ ~7960 │7961 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/279627963 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7964 │7965 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7966 │ ~7967 │7968 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/179697970 warning: expected a module (an atom) when invoking transaction/2 in expression:79717972 repo.transaction(fun, log: false, timeout: :infinity)79737974 where "fun" was given the type:79757976 # type: dynamic()7977 # from: lib/ecto/migrator.ex:114:477978 fun79797980 where "repo" was given the types:79817982 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7983 # from: lib/ecto/migrator.ex:118:247984 repo.__adapter__.supports_ddl_transaction?79857986 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7987 # from: lib/ecto/migrator.ex:118:247988 repo.__adapter__.supports_ddl_transaction?79897990 type warning found at:7991 │7992 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7993 │ ~7994 │7995 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/379967997 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7998 │7999 15 │ supervise(children, strategy: :simple_one_for_one)8000 │ ~8001 │8002 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/180038004 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8005 │8006 291 │ modules = Code.load_file(file)8007 │ ~8008 │8009 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/280108011 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8012 │8013 321 │ reraise error, System.stacktrace8014 │ ~8015 │8016 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/380178018 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8019 │8020 10 │ worker(Ecto.Registry, []),8021 │ ~8022 │8023 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/280248025 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8026 │8027 11 │ supervisor(Ecto.Migration.Supervisor, [])8028 │ ~8029 │8030 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/280318032 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8033 │8034 260 │ reraise %{err | message: message}, System.stacktrace8035 │ ~8036 │8037 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/680388039Generated ecto app8040==> guardian_db8041Compiling 2 files (.ex)8042warning: cannot infer signatures from :cowboy because it is not loaded80438044warning: cannot infer signatures from :cowlib because it is not loaded80458046warning: cannot infer signatures from :ranch because it is not loaded80478048 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8049 │8050 18 │ config = Application.get_env(:guardian_db, GuardianDb, [])8051 │ ~8052 │8053 └─ lib/guardian_db.ex:18:24: GuardianDb (module)805480558056== Compilation error in file lib/guardian_db.ex ==8057** (RuntimeError) GuardianDb configuration is required8058 lib/guardian_db.ex:21: (module)8059could not compile dependency :guardian_db, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile guardian_db --force", update it with "mix deps.update guardian_db" or clean it with "mix deps.clean guardian_db"