Current section
Files
Jump to
Current section
Files
lib/.elixir-tools/next-ls.log
16:46:00.276 [info] Loading 179 CA(s) from :otp store
16:46:00.421 id=1 [debug] handled request client -> server initialize in 77ms
16:46:00.425 [debug] sent notification server -> client window/logMessage
16:46:00.429 [debug] NextLS v0.23.4 has initialized!
16:46:00.429 [debug] sent notification server -> client window/logMessage
16:46:00.429 [debug] Log file located at /Users/pku5508/devel/elixir-hl7/lib/.elixir-tools/next-ls.log
16:46:00.430 [debug] handled notification client -> server textDocument/didOpen in 4ms
16:46:00.432 [debug] sent notification server -> client window/logMessage
16:46:00.432 [info] [extension] Credo initializing with options %NextLS.InitOpts.Extensions.Credo{enable: true, cli_options: []}
16:46:00.432 id=66 [debug] sent request server -> client client/registerCapability
16:46:05.395 [debug] sent notification server -> client window/logMessage
16:46:05.395 [debug] Booting runtimes...
16:46:05.398 id=4 [debug] sent request server -> client window/workDoneProgress/create
16:46:05.401 [debug] sent notification server -> client $/progress
16:46:05.414 [debug] sent notification server -> client window/logMessage
16:46:05.414 [info] Beginning DB migration...
16:46:05.419 [debug] sent notification server -> client window/logMessage
16:46:05.419 [info] Database is on the latest version: 7
16:46:05.419 [debug] sent notification server -> client window/logMessage
16:46:05.419 [info] Finished DB migration...
16:46:05.419 [debug] sent notification server -> client window/logMessage
16:46:05.419 [info] Booting runtime for elixir-hl7.
- elixir: /Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin/elixir
- zombie wrapper script: /Users/pku5508/Library/Application Support/.burrito/next_ls_erts-15.2_0.23.4/lib/next_ls-0.23.4/priv/cmd
- working_dir: /Users/pku5508/devel/elixir-hl7
- command: /Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin/elixir --no-halt --sname nextls-runtime-1755207965418993583 --cookie HHYKTHK2JHVUZI3HDBMAF64GPJFPN4AV4Y7CQDE27SSFQKZPVAFQ==== -S mix loadpaths --no-compile
Environment:
LSP=nextls
NEXTLS_PARENT_PID=g1h3I25leHQtbHMtMTc1NTIwNzk2MDMxMjkzMzc1MEBob3VkaW5pAAAA5gAAAABomW7n
MIX_ENV=dev
MIX_TARGET=host
MIX_BUILD_ROOT=.elixir-tools/_build
ROOTDIR=false
BINDIR=false
RELEASE_ROOT=false
RELEASE_SYS_CONFIG=false
PATH=/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin:/Users/pku5508/Library/Application Support/.burrito/next_ls_erts-15.2_0.23.4/bin:/Users/pku5508/.local/share/nvim/mason/bin:/usr/local/bin:/Users/pku5508/.cache/rebar3/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin:/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/.mix/escripts:/Users/pku5508/.local/share/mise/installs/erlang/27.3.4.1/bin:/opt/homebrew/opt/mise/bin:/opt/homebrew/opt/krb5/sbin:/opt/homebrew/opt/krb5/bin:/opt/homebrew/opt/openjdk/bin:/Users/pku5508/bin:/opt/homebrew/opt/autoconf@2.69/bin:/opt/homebrew/opt/cyrus-sasl/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Applications/Ghostty.app/Contents/MacOS
16:46:05.419 [debug] handled notification client -> server initialized in 4996ms
16:46:05.565 [debug] sent notification server -> client window/logMessage
16:46:05.565 [info] Connected to node nextls-runtime-1755207965418993583@houdini
16:46:06.004 [debug] sent notification server -> client $/progress
16:46:06.005 [debug] sent notification server -> client window/logMessage
16:46:06.005 [debug] Runtime for folder elixir-hl7 is ready...
16:46:06.007 id=1635 [debug] sent request server -> client window/workDoneProgress/create
16:46:06.008 [debug] sent notification server -> client $/progress
16:46:06.082 [debug] sent notification server -> client window/logMessage
16:46:06.082 [info] ==> makeup_erlang
16:46:06.082 [debug] sent notification server -> client window/logMessage
16:46:06.082 [info] Compiling 4 files (.ex)
16:46:06.116 id=100 [debug] sent request server -> client window/workDoneProgress/create
16:46:06.117 [debug] sent notification server -> client $/progress
16:46:06.221 [debug] sent notification server -> client $/progress
16:46:09.735 [debug] sent notification server -> client window/logMessage
16:46:09.736 [info] Generated makeup_erlang app
16:46:09.783 [debug] sent notification server -> client window/logMessage
16:46:09.783 [info] ==> ex_doc
Compiling 26 files (.ex)
16:46:10.360 [debug] sent notification server -> client window/logMessage
16:46:10.360 [info] Generated ex_doc app
16:46:10.411 [debug] sent notification server -> client window/logMessage
16:46:10.411 [info] ==> propcheck
16:46:10.411 [debug] sent notification server -> client window/logMessage
16:46:10.411 [info] Compiling 18 files (.ex)
16:46:10.449 [debug] sent notification server -> client window/logMessage
16:46:10.449 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
1136 │ def collect(property, category), do: collect(property, with_title(''), category)
│ ~
│
└─ lib/propcheck.ex:1136:69
16:46:10.453 [debug] sent notification server -> client window/logMessage
16:46:10.453 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
1151 │ aggregate(property, with_title(''), sample)
│ ~
│
└─ lib/propcheck.ex:1151:36
16:46:10.454 [debug] sent notification server -> client window/logMessage
16:46:10.454 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
109 │ def elixirfy_output('Stacktrace: ~p.~n', [stacktrace]) do
│ ~
│
└─ lib/propcheck/utils.ex:109:23
16:46:10.455 [debug] sent notification server -> client window/logMessage
16:46:10.455 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
115 │ def elixirfy_output('An exception was raised:' ++ _, [kind, exception]) do
│ ~
│
└─ lib/propcheck/utils.ex:115:23
16:46:10.455 [debug] sent notification server -> client window/logMessage
16:46:10.455 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
121 │ def elixirfy_output('A linked process died' ++ _, [{reason, stack}]) do
│ ~
│
└─ lib/propcheck/utils.ex:121:23
16:46:10.456 [debug] sent notification server -> client window/logMessage
16:46:10.456 [info] warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead
│
10 │ _ = Logger.unquote(level)(arg)
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│
└─ (propcheck 1.4.1) lib/propcheck/logger.ex:10: PropCheck.Logger.log_warn/1
16:46:10.464 [debug] sent notification server -> client window/logMessage
16:46:10.465 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
38 │ :lists.prefix('Error', fmt) ->
│ ~
│
└─ lib/result.ex:38:23
16:46:10.467 [debug] sent notification server -> client window/logMessage
16:46:10.467 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
41 │ :lists.prefix('Failed', fmt) ->
│ ~
│
└─ lib/result.ex:41:23
16:46:10.467 [debug] sent notification server -> client window/logMessage
16:46:10.467 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
44 │ :lists.prefix('Testing', fmt) ->
│ ~
│
└─ lib/result.ex:44:23
16:46:10.667 [debug] sent notification server -> client window/logMessage
16:46:10.667 [info] both :extra_applications and :applications was found in your mix.exs. You most likely want to remove the :applications key, as all applications are derived from your dependencies
16:46:10.668 [debug] sent notification server -> client window/logMessage
16:46:10.668 [info] Generated propcheck app
16:46:10.691 [debug] sent notification server -> client window/logMessage
16:46:10.691 [info] ==> erlex
16:46:10.691 [debug] sent notification server -> client window/logMessage
16:46:10.691 [info] warning: in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
16:46:10.694 [debug] sent notification server -> client window/logMessage
16:46:10.694 [info] warning: in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
16:46:10.717 [debug] sent notification server -> client window/logMessage
16:46:10.717 [info] Compiling 2 files (.erl)
16:46:10.976 [debug] sent notification server -> client window/logMessage
16:46:10.976 [info] Compiling 1 file (.ex)
16:46:10.981 [debug] sent notification server -> client window/logMessage
16:46:10.981 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
73 │ def pretty_print_infix('=:='), do: "==="
│ ~
│
└─ lib/erlex.ex:73:26
16:46:10.981 [debug] sent notification server -> client window/logMessage
16:46:10.981 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
74 │ def pretty_print_infix('=/='), do: "!=="
│ ~
│
└─ lib/erlex.ex:74:26
16:46:10.982 [debug] sent notification server -> client window/logMessage
16:46:10.982 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
75 │ def pretty_print_infix('/='), do: "!="
│ ~
│
└─ lib/erlex.ex:75:26
16:46:10.982 [debug] sent notification server -> client window/logMessage
16:46:10.982 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
76 │ def pretty_print_infix('=<'), do: "<="
│ ~
│
└─ lib/erlex.ex:76:26
16:46:10.983 [debug] sent notification server -> client window/logMessage
16:46:10.983 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
96 │ def pretty_print_pattern('pattern ' ++ rest) do
│ ~
│
└─ lib/erlex.ex:96:28
16:46:10.983 [debug] sent notification server -> client window/logMessage
16:46:10.983 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
233 │ defp do_pretty_print({:atom, ['_']}) do
│ ~
│
└─ lib/erlex.ex:233:33
16:46:10.984 [debug] sent notification server -> client window/logMessage
16:46:10.984 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
307 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:307:29
16:46:10.985 [debug] sent notification server -> client window/logMessage
16:46:10.985 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
307 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:307:34
16:46:10.985 [debug] sent notification server -> client window/logMessage
16:46:10.985 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
307 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:307:39
16:46:10.986 [debug] sent notification server -> client window/logMessage
16:46:10.986 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
307 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:307:44
16:46:10.986 [debug] sent notification server -> client window/logMessage
16:46:10.986 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
319 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:319:29
16:46:10.987 [debug] sent notification server -> client window/logMessage
16:46:10.987 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
319 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:319:34
16:46:10.988 [debug] sent notification server -> client window/logMessage
16:46:10.988 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
319 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:319:39
16:46:10.989 [debug] sent notification server -> client window/logMessage
16:46:10.989 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
319 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}},
│ ~
│
└─ lib/erlex.ex:319:44
16:46:10.989 [debug] sent notification server -> client window/logMessage
16:46:10.989 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
338 │ {:map_entry, {:atom, '\'__struct__\''}, {:atom, [:_]}},
│ ~
│
└─ lib/erlex.ex:338:34
16:46:10.990 [debug] sent notification server -> client window/logMessage
16:46:10.990 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
348 │ {:map_entry, {:atom, '\'__struct__\''},
│ ~
│
└─ lib/erlex.ex:348:34
16:46:10.991 [debug] sent notification server -> client window/logMessage
16:46:10.991 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
349 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:349:28
16:46:10.993 [debug] sent notification server -> client window/logMessage
16:46:10.993 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
349 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:349:33
16:46:10.993 [debug] sent notification server -> client window/logMessage
16:46:10.993 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
349 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:349:38
16:46:10.994 [debug] sent notification server -> client window/logMessage
16:46:10.994 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
349 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:349:43
16:46:10.995 [debug] sent notification server -> client window/logMessage
16:46:10.995 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
350 │ {:map_entry, {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}, {:atom, [:_]}}
│ ~
│
└─ lib/erlex.ex:350:40
16:46:10.995 [debug] sent notification server -> client window/logMessage
16:46:10.995 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
350 │ {:map_entry, {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}, {:atom, [:_]}}
│ ~
│
└─ lib/erlex.ex:350:45
16:46:10.996 [debug] sent notification server -> client window/logMessage
16:46:10.996 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
350 │ {:map_entry, {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}, {:atom, [:_]}}
│ ~
│
└─ lib/erlex.ex:350:50
16:46:10.997 [debug] sent notification server -> client window/logMessage
16:46:10.997 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
350 │ {:map_entry, {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}, {:atom, [:_]}}
│ ~
│
└─ lib/erlex.ex:350:55
16:46:10.998 [debug] sent notification server -> client window/logMessage
16:46:10.998 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
359 │ {:map_entry, {:atom, '\'__struct__\''},
│ ~
│
└─ lib/erlex.ex:359:34
16:46:10.999 [debug] sent notification server -> client window/logMessage
16:46:10.999 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
360 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:360:28
16:46:11.000 [debug] sent notification server -> client window/logMessage
16:46:11.000 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
360 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:360:33
16:46:11.001 [debug] sent notification server -> client window/logMessage
16:46:11.001 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
360 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:360:38
16:46:11.003 [debug] sent notification server -> client window/logMessage
16:46:11.003 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
360 │ {:type_list, ['a', 't', 'o', 'm'], {:list, :paren, []}}},
│ ~
│
└─ lib/erlex.ex:360:43
16:46:11.004 [debug] sent notification server -> client window/logMessage
16:46:11.004 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
370 │ {:map_entry, {:atom, '\'__exception__\''}, {:atom, '\'true\''}},
│ ~
│
└─ lib/erlex.ex:370:34
16:46:11.005 [debug] sent notification server -> client window/logMessage
16:46:11.005 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
370 │ {:map_entry, {:atom, '\'__exception__\''}, {:atom, '\'true\''}},
│ ~
│
└─ lib/erlex.ex:370:64
16:46:11.005 [debug] sent notification server -> client window/logMessage
16:46:11.005 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
371 │ {:map_entry, {:atom, '\'__struct__\''}, {:atom, [:_]}},
│ ~
│
└─ lib/erlex.ex:371:34
16:46:11.006 [debug] sent notification server -> client window/logMessage
16:46:11.006 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
424 │ {:atom, name = '\'Elixir' ++ _} ->
│ ~
│
└─ lib/erlex.ex:424:22
16:46:11.007 [debug] sent notification server -> client window/logMessage
16:46:11.007 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:32
16:46:11.007 [debug] sent notification server -> client window/logMessage
16:46:11.007 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:37
16:46:11.009 [debug] sent notification server -> client window/logMessage
16:46:11.009 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:42
16:46:11.009 [debug] sent notification server -> client window/logMessage
16:46:11.009 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:47
16:46:11.010 [debug] sent notification server -> client window/logMessage
16:46:11.010 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:52
16:46:11.011 [debug] sent notification server -> client window/logMessage
16:46:11.011 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:68
16:46:11.012 [debug] sent notification server -> client window/logMessage
16:46:11.012 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:73
16:46:11.012 [debug] sent notification server -> client window/logMessage
16:46:11.013 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:78
16:46:11.013 [debug] sent notification server -> client window/logMessage
16:46:11.013 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
451 │ {:pipe_list, {:atom, ['f', 'a', 'l', 's', 'e']}, {:atom, ['t', 'r', 'u', 'e']}}
│ ~
│
└─ lib/erlex.ex:451:83
16:46:11.014 [debug] sent notification server -> client window/logMessage
16:46:11.014 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
457 │ {:pipe_list, {:atom, '\'infinity\''},
│ ~
│
└─ lib/erlex.ex:457:31
16:46:11.016 [debug] sent notification server -> client window/logMessage
16:46:11.016 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:25
16:46:11.017 [debug] sent notification server -> client window/logMessage
16:46:11.017 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:30
16:46:11.017 [debug] sent notification server -> client window/logMessage
16:46:11.017 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:35
16:46:11.018 [debug] sent notification server -> client window/logMessage
16:46:11.018 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:44
16:46:11.019 [debug] sent notification server -> client window/logMessage
16:46:11.019 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:49
16:46:11.020 [debug] sent notification server -> client window/logMessage
16:46:11.020 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:54
16:46:11.021 [debug] sent notification server -> client window/logMessage
16:46:11.021 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:63
16:46:11.022 [debug] sent notification server -> client window/logMessage
16:46:11.022 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:68
16:46:11.023 [debug] sent notification server -> client window/logMessage
16:46:11.023 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:73
16:46:11.024 [debug] sent notification server -> client window/logMessage
16:46:11.024 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:78
16:46:11.025 [debug] sent notification server -> client window/logMessage
16:46:11.025 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:83
16:46:11.026 [debug] sent notification server -> client window/logMessage
16:46:11.026 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:88
16:46:11.027 [debug] sent notification server -> client window/logMessage
16:46:11.027 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
458 │ {:type_list, ['n', 'o', 'n', :_, 'n', 'e', 'g', :_, 'i', 'n', 't', 'e', 'g', 'e', 'r'],
│ ~
│
└─ lib/erlex.ex:458:93
16:46:11.028 [debug] sent notification server -> client window/logMessage
16:46:11.028 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
605 │ defp struct_part({:map_entry, {:atom, '\'__struct__\''}, {:atom, struct_name}}, struct_parts) do
│ ~
│
└─ lib/erlex.ex:605:41
16:46:11.029 [debug] sent notification server -> client window/logMessage
16:46:11.029 [info] warning: using single-quoted strings to represent charlists is deprecated.
Use ~c"" if you indeed want a charlist or use "" instead.
You may run "mix format --migrate" to change all single-quoted
strings to use the ~c sigil and fix this warning.
│
618 │ defp deatomize([:_, :_, '@', {:int, _}]) do
│ ~
│
└─ lib/erlex.ex:618:27
16:46:11.088 [debug] sent notification server -> client window/logMessage
16:46:11.088 [info] Generated erlex app
16:46:11.127 [debug] sent notification server -> client window/logMessage
16:46:11.127 [info] ==> dialyxir
16:46:11.127 [debug] sent notification server -> client window/logMessage
16:46:11.127 [info] Compiling 66 files (.ex)
16:46:11.342 id=132 [debug] sent request server -> client window/workDoneProgress/create
16:46:11.343 [debug] sent notification server -> client $/progress
16:46:11.462 [debug] sent notification server -> client window/logMessage
16:46:11.462 [info] Generated dialyxir app
16:46:11.553 [debug] sent notification server -> client window/logMessage
16:46:11.553 [info] ==> benchee
16:46:11.553 [debug] sent notification server -> client window/logMessage
16:46:11.553 [info] Compiling 44 files (.ex)
16:46:11.701 [debug] sent notification server -> client window/logMessage
16:46:11.701 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/output/benchmark_printer.ex: Benchee.Output.BenchmarkPrinter.benchmarking/3
16:46:11.701 [debug] sent notification server -> client window/logMessage
16:46:11.701 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/output/benchmark_printer.ex: Benchee.Output.BenchmarkPrinter.benchmarking/3
warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/output/benchmark_printer.ex: Benchee.Output.BenchmarkPrinter.benchmarking/3
warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/output/benchmark_printer.ex: Benchee.Output.BenchmarkPrinter.benchmarking/3
16:46:11.746 [debug] sent notification server -> client window/logMessage
16:46:11.746 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/relative_statistics.ex: Benchee.RelativeStatistics.zero_safe_division/2
16:46:11.746 [debug] sent notification server -> client window/logMessage
16:46:11.746 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/relative_statistics.ex: Benchee.RelativeStatistics.zero_safe_division/2
16:46:11.747 [debug] sent notification server -> client window/logMessage
16:46:11.747 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/relative_statistics.ex: Benchee.RelativeStatistics.zero_safe_division/2
16:46:11.750 [debug] sent notification server -> client window/logMessage
16:46:11.750 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/statistics.ex: Benchee.Statistics.add_ips/1
16:46:11.772 [debug] sent notification server -> client window/logMessage
16:46:11.772 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/benchmark/runner.ex: Benchee.Benchmark.Runner.run_reductions_benchmark/2
warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/benchmark/runner.ex: Benchee.Benchmark.Runner.run_memory_benchmark/2
16:46:11.772 [debug] sent notification server -> client window/logMessage
16:46:11.772 [info] warning: pattern matching on 0.0 is equivalent to matching only on +0.0 from Erlang/OTP 27+. Instead you must match on +0.0 or -0.0
└─ (benchee 1.1.0) lib/benchee/benchmark/runner.ex: Benchee.Benchmark.Runner.measure_runtimes/4
16:46:11.856 [debug] sent notification server -> client window/logMessage
16:46:11.856 [info] warning: :code.lib_dir/2 is deprecated. This functionality will be removed in a future release
│
183 │ path = :code.lib_dir(:elixir, :ebin)
│ ~
│
└─ (benchee 1.1.0) lib/benchee/system.ex:183:18: Benchee.System.all_protocols_consolidated?/0
16:46:11.863 [debug] sent notification server -> client window/logMessage
16:46:11.863 [info] Generated benchee app
16:46:11.934 [debug] sent notification server -> client window/logMessage
16:46:11.935 [info] ==> elixir_hl7
16:46:11.935 [debug] sent notification server -> client window/logMessage
16:46:11.935 [info] Compiling 23 files (.ex)
16:46:12.270 [debug] sent notification server -> client window/logMessage
16:46:12.270 [info] Generated elixir_hl7 app
16:46:12.277 [debug] sent notification server -> client $/progress
16:46:12.277 [debug] sent notification server -> client window/logMessage
16:46:12.277 [info] Compiled elixir-hl7!
16:46:14.794 [debug] sent notification server -> client $/progress
16:47:38.906 id=2 [debug] handled request client -> server shutdown in 2ms
16:47:38.916 [debug] sent notification server -> client window/logMessage
16:47:38.916 [info] The runtime for elixir-hl7 has successfully shut down.
16:47:47.208 [info] Loading 179 CA(s) from :otp store
16:47:47.354 id=1 [debug] handled request client -> server initialize in 78ms
16:47:47.359 [debug] sent notification server -> client window/logMessage
16:47:47.362 [debug] NextLS v0.23.4 has initialized!
16:47:47.362 [debug] sent notification server -> client window/logMessage
16:47:47.362 [debug] Log file located at /Users/pku5508/devel/elixir-hl7/lib/.elixir-tools/next-ls.log
16:47:47.364 [debug] handled notification client -> server textDocument/didOpen in 5ms
16:47:47.366 [debug] sent notification server -> client window/logMessage
16:47:47.366 [info] [extension] Credo initializing with options %NextLS.InitOpts.Extensions.Credo{enable: true, cli_options: []}
16:47:47.366 id=101 [debug] sent request server -> client client/registerCapability
16:47:51.951 [debug] sent notification server -> client window/logMessage
16:47:51.951 [debug] Booting runtimes...
16:47:51.954 id=133 [debug] sent request server -> client window/workDoneProgress/create
16:47:51.957 [debug] sent notification server -> client $/progress
16:47:51.968 [debug] sent notification server -> client window/logMessage
16:47:51.968 [info] Beginning DB migration...
16:47:51.973 [debug] sent notification server -> client window/logMessage
16:47:51.973 [info] Database is on the latest version: 7
16:47:51.973 [debug] sent notification server -> client window/logMessage
16:47:51.973 [info] Finished DB migration...
16:47:51.973 [debug] sent notification server -> client window/logMessage
16:47:51.973 [info] Booting runtime for elixir-hl7.
- elixir: /Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin/elixir
- zombie wrapper script: /Users/pku5508/Library/Application Support/.burrito/next_ls_erts-15.2_0.23.4/lib/next_ls-0.23.4/priv/cmd
- working_dir: /Users/pku5508/devel/elixir-hl7
- command: /Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin/elixir --no-halt --sname nextls-runtime-1755208071973503708 --cookie HHYKTHK2JHVUZI3HDBMAF64GPJFPN4AV4Y7CQDE27SSFQKZPVAFQ==== -S mix loadpaths --no-compile
Environment:
LSP=nextls
NEXTLS_PARENT_PID=g1h3I25leHQtbHMtMTc1NTIwODA2NzI0NTMzODIwOEBob3VkaW5pAAAA5gAAAABomW7r
MIX_ENV=dev
MIX_TARGET=host
MIX_BUILD_ROOT=.elixir-tools/_build
ROOTDIR=false
BINDIR=false
RELEASE_ROOT=false
RELEASE_SYS_CONFIG=false
PATH=/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin:/Users/pku5508/Library/Application Support/.burrito/next_ls_erts-15.2_0.23.4/bin:/Users/pku5508/.local/share/nvim/mason/bin:/usr/local/bin:/Users/pku5508/.cache/rebar3/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin:/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/.mix/escripts:/Users/pku5508/.local/share/mise/installs/erlang/27.3.4.1/bin:/opt/homebrew/opt/mise/bin:/opt/homebrew/opt/krb5/sbin:/opt/homebrew/opt/krb5/bin:/opt/homebrew/opt/openjdk/bin:/Users/pku5508/bin:/opt/homebrew/opt/autoconf@2.69/bin:/opt/homebrew/opt/cyrus-sasl/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Applications/Ghostty.app/Contents/MacOS
16:47:51.974 [debug] handled notification client -> server initialized in 4617ms
16:47:52.110 [debug] sent notification server -> client window/logMessage
16:47:52.110 [info] Connected to node nextls-runtime-1755208071973503708@houdini
16:47:52.506 [debug] sent notification server -> client $/progress
16:47:52.507 [debug] sent notification server -> client window/logMessage
16:47:52.507 [debug] Runtime for folder elixir-hl7 is ready...
16:47:52.509 id=73 [debug] sent request server -> client window/workDoneProgress/create
16:47:52.510 [debug] sent notification server -> client $/progress
16:47:52.561 [debug] sent notification server -> client $/progress
16:47:52.561 [debug] sent notification server -> client window/logMessage
16:47:52.561 [info] Compiled elixir-hl7!
16:53:12.968 id=2 [debug] handled request client -> server shutdown in 5ms
16:53:12.973 [debug] sent notification server -> client window/logMessage
16:53:12.973 [info] The runtime for elixir-hl7 has successfully shut down.
16:53:12.974 [error] Writer crashed (:epipe)
16:59:54.703 [info] Loading 179 CA(s) from :otp store
16:59:55.761 id=1 [debug] handled request client -> server initialize in 863ms
16:59:55.777 [debug] sent notification server -> client window/logMessage
16:59:55.777 [debug] handled notification client -> server textDocument/didOpen in 9ms
16:59:55.781 [debug] NextLS v0.23.4 has initialized!
16:59:55.781 [debug] sent notification server -> client window/logMessage
16:59:55.781 [debug] Log file located at /Users/pku5508/devel/elixir-hl7/lib/.elixir-tools/next-ls.log
16:59:55.791 [debug] sent notification server -> client window/logMessage
16:59:55.792 [info] [extension] Credo initializing with options %NextLS.InitOpts.Extensions.Credo{enable: true, cli_options: []}
16:59:55.792 id=1636 [debug] sent request server -> client client/registerCapability
17:00:01.377 [debug] sent notification server -> client window/logMessage
17:00:01.377 [debug] Booting runtimes...
17:00:01.383 id=70 [debug] sent request server -> client window/workDoneProgress/create
17:00:01.390 [debug] sent notification server -> client $/progress
17:00:01.425 [debug] sent notification server -> client window/logMessage
17:00:01.425 [info] Beginning DB migration...
17:00:01.440 [debug] sent notification server -> client window/logMessage
17:00:01.440 [info] Database is on the latest version: 7
17:00:01.440 [debug] sent notification server -> client window/logMessage
17:00:01.440 [info] Finished DB migration...
17:00:01.440 [debug] sent notification server -> client window/logMessage
17:00:01.440 [info] Booting runtime for elixir-hl7.
- elixir: /Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin/elixir
- zombie wrapper script: /Users/pku5508/Library/Application Support/.burrito/next_ls_erts-15.2_0.23.4/lib/next_ls-0.23.4/priv/cmd
- working_dir: /Users/pku5508/devel/elixir-hl7
- command: /Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin/elixir --no-halt --sname nextls-runtime-1755208801440526875 --cookie HHYKTHK2JHVUZI3HDBMAF64GPJFPN4AV4Y7CQDE27SSFQKZPVAFQ==== -S mix loadpaths --no-compile
Environment:
LSP=nextls
NEXTLS_PARENT_PID=g1h3I25leHQtbHMtMTc1NTIwODc5NDc3NTQxMjU0MkBob3VkaW5pAAAA5gAAAABomW72
MIX_ENV=dev
MIX_TARGET=host
MIX_BUILD_ROOT=.elixir-tools/_build
ROOTDIR=false
BINDIR=false
RELEASE_ROOT=false
RELEASE_SYS_CONFIG=false
PATH=/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin:/Users/pku5508/Library/Application Support/.burrito/next_ls_erts-15.2_0.23.4/bin:/Users/pku5508/.local/share/nvim/mason/bin:/usr/local/bin:/Users/pku5508/.cache/rebar3/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/bin:/Users/pku5508/.local/share/mise/installs/elixir/1.18.4-otp-27/.mix/escripts:/Users/pku5508/.local/share/mise/installs/erlang/27.3.4.1/bin:/opt/homebrew/opt/mise/bin:/opt/homebrew/opt/krb5/sbin:/opt/homebrew/opt/krb5/bin:/opt/homebrew/opt/openjdk/bin:/Users/pku5508/bin:/opt/homebrew/opt/autoconf@2.69/bin:/opt/homebrew/opt/cyrus-sasl/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Applications/Ghostty.app/Contents/MacOS
17:00:01.441 [debug] handled notification client -> server initialized in 5675ms
17:00:02.014 [debug] sent notification server -> client window/logMessage
17:00:02.014 [info] Connected to node nextls-runtime-1755208801440526875@houdini
17:00:02.307 [debug] sent notification server -> client $/progress
17:00:02.311 [debug] sent notification server -> client window/logMessage
17:00:02.311 [debug] Runtime for folder elixir-hl7 is ready...
17:00:02.322 id=35 [debug] sent request server -> client window/workDoneProgress/create
17:00:02.322 [debug] sent notification server -> client $/progress
17:00:02.393 [debug] sent notification server -> client $/progress
17:00:02.393 [debug] sent notification server -> client window/logMessage
17:00:02.394 [info] Compiled elixir-hl7!
17:01:41.537 [debug] handled notification client -> server textDocument/didChange in 32ms
17:01:45.515 [debug] handled notification client -> server textDocument/didChange in 1ms
17:01:46.123 [debug] handled notification client -> server textDocument/didChange in 865µs
17:01:46.378 [debug] handled notification client -> server textDocument/didChange in 966µs
17:01:46.528 [debug] handled notification client -> server textDocument/didChange in 871µs
17:01:47.038 [debug] handled notification client -> server textDocument/didChange in 911µs
17:01:47.281 [debug] handled notification client -> server textDocument/didChange in 604µs
17:01:47.434 [debug] handled notification client -> server textDocument/didChange in 388µs
17:01:47.585 [debug] handled notification client -> server textDocument/didChange in 546µs
17:01:47.736 [debug] handled notification client -> server textDocument/didChange in 764µs
17:01:47.900 [debug] handled notification client -> server textDocument/didChange in 934µs
17:01:48.076 [debug] handled notification client -> server textDocument/didChange in 1ms
17:01:48.286 [debug] handled notification client -> server textDocument/didChange in 452µs
17:01:48.440 [debug] handled notification client -> server textDocument/didChange in 952µs
17:01:50.883 [debug] handled notification client -> server textDocument/didChange in 615µs
17:01:51.036 [debug] handled notification client -> server textDocument/didChange in 456µs
17:01:51.183 [debug] handled notification client -> server textDocument/didChange in 524µs
17:01:51.334 [debug] handled notification client -> server textDocument/didChange in 676µs
17:01:51.488 [debug] handled notification client -> server textDocument/didChange in 985µs
17:01:51.636 [debug] handled notification client -> server textDocument/didChange in 705µs
17:01:51.787 [debug] handled notification client -> server textDocument/didChange in 1ms
17:01:56.114 [debug] handled notification client -> server textDocument/didChange in 481µs
17:01:56.267 [debug] handled notification client -> server textDocument/didChange in 950µs
17:01:56.428 [debug] handled notification client -> server textDocument/didChange in 1ms
17:01:56.580 [debug] handled notification client -> server textDocument/didChange in 1ms
17:01:57.220 [debug] handled notification client -> server textDocument/didChange in 1ms
17:01:57.470 [debug] handled notification client -> server textDocument/didChange in 899µs
17:01:57.683 [debug] handled notification client -> server textDocument/didChange in 878µs
17:01:57.883 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:00.718 [debug] handled notification client -> server textDocument/didChange in 962µs
17:02:00.907 [debug] handled notification client -> server textDocument/didChange in 873µs
17:02:01.131 [debug] handled notification client -> server textDocument/didChange in 809µs
17:02:01.285 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:02.663 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:02.811 [debug] handled notification client -> server textDocument/didChange in 534µs
17:02:03.116 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:03.337 [debug] handled notification client -> server textDocument/didChange in 730µs
17:02:03.486 [debug] handled notification client -> server textDocument/didChange in 576µs
17:02:03.637 [debug] handled notification client -> server textDocument/didChange in 870µs
17:02:03.787 [debug] handled notification client -> server textDocument/didChange in 454µs
17:02:03.944 [debug] handled notification client -> server textDocument/didChange in 839µs
17:02:04.178 [debug] handled notification client -> server textDocument/didChange in 847µs
17:02:04.325 [debug] handled notification client -> server textDocument/didChange in 467µs
17:02:04.949 [debug] handled notification client -> server textDocument/didChange in 957µs
17:02:05.232 [debug] handled notification client -> server textDocument/didChange in 908µs
17:02:05.569 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:05.715 [debug] handled notification client -> server textDocument/didChange in 482µs
17:02:05.976 [debug] handled notification client -> server textDocument/didChange in 929µs
17:02:06.967 [debug] handled notification client -> server textDocument/didChange in 967µs
17:02:07.121 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:07.434 [debug] handled notification client -> server textDocument/didChange in 1ms
17:02:08.974 [debug] handled notification client -> server textDocument/didChange in 769µs
17:02:11.115 id=2 [debug] sent request server -> client window/workDoneProgress/create
17:02:11.116 [debug] sent notification server -> client $/progress
17:02:11.116 [debug] handled notification client -> server textDocument/didSave in 24ms
17:02:11.150 [debug] sent notification server -> client window/logMessage
17:02:11.150 [info] Compiling 1 file (.ex)
17:02:11.158 id=1700 [debug] sent request server -> client window/workDoneProgress/create
17:02:11.158 [debug] sent notification server -> client $/progress
17:02:11.229 [debug] handled notification client -> server workspace/didChangeWatchedFiles in 9ms
17:02:11.317 [debug] sent notification server -> client window/logMessage
17:02:11.317 [info] Generated elixir_hl7 app
17:02:11.320 [debug] sent notification server -> client $/progress
17:02:11.320 [debug] sent notification server -> client window/logMessage
17:02:11.320 [info] Compiled elixir-hl7!
17:02:11.657 [debug] sent notification server -> client $/progress
17:04:37.258 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:37.392 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:37.751 [debug] handled notification client -> server textDocument/didChange in 415µs
17:04:37.953 [debug] handled notification client -> server textDocument/didChange in 680µs
17:04:38.199 [debug] handled notification client -> server textDocument/didChange in 998µs
17:04:38.576 [debug] handled notification client -> server textDocument/didChange in 512µs
17:04:38.780 [debug] handled notification client -> server textDocument/didChange in 427µs
17:04:38.931 [debug] handled notification client -> server textDocument/didChange in 639µs
17:04:39.079 [debug] handled notification client -> server textDocument/didChange in 696µs
17:04:39.305 [debug] handled notification client -> server textDocument/didChange in 770µs
17:04:39.512 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:39.711 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:39.860 [debug] handled notification client -> server textDocument/didChange in 911µs
17:04:40.007 [debug] handled notification client -> server textDocument/didChange in 638µs
17:04:40.157 [debug] handled notification client -> server textDocument/didChange in 555µs
17:04:40.308 [debug] handled notification client -> server textDocument/didChange in 668µs
17:04:40.460 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:40.612 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:40.759 [debug] handled notification client -> server textDocument/didChange in 658µs
17:04:40.912 [debug] handled notification client -> server textDocument/didChange in 959µs
17:04:41.081 [debug] handled notification client -> server textDocument/didChange in 966µs
17:04:41.274 [debug] handled notification client -> server textDocument/didChange in 1ms
17:04:41.424 [debug] handled notification client -> server textDocument/didChange in 851µs
17:04:42.362 id=5 [debug] sent request server -> client window/workDoneProgress/create
17:04:42.362 [debug] sent notification server -> client $/progress
17:04:42.362 [debug] handled notification client -> server textDocument/didSave in 979µs
17:04:42.413 [debug] sent notification server -> client window/logMessage
17:04:42.413 [info] Compiling 1 file (.ex)
17:04:42.419 id=1732 [debug] sent request server -> client window/workDoneProgress/create
17:04:42.420 [debug] sent notification server -> client $/progress
17:04:42.498 [debug] handled notification client -> server workspace/didChangeWatchedFiles in 248µs
17:04:42.541 [debug] sent notification server -> client window/logMessage
17:04:42.541 [info] Generated elixir_hl7 app
17:04:42.543 [debug] sent notification server -> client $/progress
17:04:42.543 [debug] sent notification server -> client window/logMessage
17:04:42.543 [info] Compiled elixir-hl7!
17:04:42.921 [debug] sent notification server -> client $/progress
22:06:00.735 id=2 [debug] handled request client -> server shutdown in 15ms
22:06:00.754 [debug] sent notification server -> client window/logMessage
22:06:00.754 [info] The runtime for elixir-hl7 has successfully shut down.