Packages
nerves_hub_link
2.9.0-rc.2
2.12.0
2.11.1
2.11.0
retired
2.10.2
2.10.1
2.10.0
2.9.0
2.9.0-rc.3
2.9.0-rc.2
2.9.0-rc.1
2.8.1
2.8.0
2.7.3
2.7.2
2.7.0
retired
2.6.0
2.5.2
2.5.1
2.5.0
2.4.0
2.3.0
2.2.1
2.2.0
2.1.1
2.1.0
2.0.0
1.4.1
1.4.0
1.3.0
1.2.0
1.1.0
1.0.1
1.0.0
0.13.1
0.13.0
0.12.1
0.12.0
0.11.0
0.10.2
0.10.1
retired
0.10.0
retired
0.10.0-rc.0
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.6
Manage your Nerves fleet by connecting it to NervesHub
Current section
Files
Jump to
Current section
Files
lib/nerves_hub_link/.expert/expert.log
11:30:14.139 [debug] Child {XPLoggerFileBackend, :general_log} of Supervisor Logger.Backends.Supervisor started
Pid: #PID<0.102.0>
Start Call: Logger.Backends.Watcher.start_link({{XPLoggerFileBackend, :general_log}, {XPLoggerFileBackend, :general_log}})
Restart: :transient
Shutdown: 5000
Type: :worker
11:30:14.139 [info] Child Logger.Backends.Supervisor of Supervisor Logger.Backends.Internal started
Pid: #PID<0.101.0>
Start Call: Logger.Backends.Supervisor.start_link([{XPLoggerFileBackend, :general_log}])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.139 [info] Child Logger.Backends.Internal of Supervisor Logger.Supervisor started
Pid: #PID<0.97.0>
Start Call: Logger.Backends.Internal.start_link([])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.139 [info] Application logger started at :nonode@nohost
11:30:14.140 [info] Application xp_mime started at :nonode@nohost
11:30:14.140 [info] Application xp_hpax started at :nonode@nohost
11:30:14.140 [info] Application crypto started at :nonode@nohost
11:30:14.140 [info] Application asn1 started at :nonode@nohost
11:30:14.140 [info] Application public_key started at :nonode@nohost
11:30:14.141 [debug] Child :ssl_handler of Supervisor :logger_sup started
Pid: #PID<0.107.0>
Start Call: :logger_olp.start_link(:logger_std_h_ssl_handler, :logger_h_common, %{id: :ssl_handler, module: :logger_std_h, config: %{type: :standard_io, filesync_repeat_interval: :no_repeat}, level: :debug, filters: [], filter_default: :stop, formatter: {:ssl_logger, %{}}}, %{})
Restart: :temporary
Shutdown: 2000
Type: :worker
11:30:14.144 [info] Child :ssl_pem_cache of Supervisor :ssl_admin_sup started
Pid: #PID<0.111.0>
Start Call: :ssl_pem_cache.start_link([])
Restart: :permanent
Shutdown: 4000
Type: :worker
11:30:14.146 [info] Child :ssl_manager of Supervisor :ssl_admin_sup started
Pid: #PID<0.112.0>
Start Call: :ssl_manager.start_link([])
Restart: :permanent
Shutdown: 4000
Type: :worker
11:30:14.147 [info] Child :tls_client_ticket_store of Supervisor :ssl_admin_sup started
Pid: #PID<0.113.0>
Start Call: :tls_client_ticket_store.start_link(1000, 7200)
Restart: :permanent
Shutdown: 4000
Type: :worker
11:30:14.147 [info] Child :ssl_admin_sup of Supervisor :ssl_sup started
Pid: #PID<0.110.0>
Start Call: :ssl_admin_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.148 [info] Child :tls_connection_sup of Supervisor :tls_sup started
Pid: #PID<0.116.0>
Start Call: :tls_connection_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.149 [info] Child :ssl_listen_tracker_sup of Supervisor :tls_server_sup started
Pid: #PID<0.118.0>
Start Call: :ssl_listen_tracker_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.149 [info] Child :tls_server_session_ticket of Supervisor :tls_server_sup started
Pid: #PID<0.119.0>
Start Call: :tls_server_session_ticket_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.150 [info] Child :ssl_server_session_cache_sup of Supervisor :tls_server_sup started
Pid: #PID<0.120.0>
Start Call: :ssl_server_session_cache_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.150 [info] Child :ssl_upgrade_server_session_cache_sup of Supervisor :tls_server_sup started
Pid: #PID<0.121.0>
Start Call: :ssl_upgrade_server_session_cache_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.150 [info] Child :tls_server_sup of Supervisor :tls_sup started
Pid: #PID<0.117.0>
Start Call: :tls_server_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.150 [info] Child :tls_sup of Supervisor :ssl_connection_sup started
Pid: #PID<0.115.0>
Start Call: :tls_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.151 [info] Child :dtls_connection_sup of Supervisor :dtls_sup started
Pid: #PID<0.123.0>
Start Call: :dtls_connection_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.151 [info] Child :dtls_listener_sup of Supervisor :dtls_server_sup started
Pid: #PID<0.125.0>
Start Call: :dtls_listener_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.152 [info] Child :dtls_server_session_cache_sup of Supervisor :dtls_server_sup started
Pid: #PID<0.126.0>
Start Call: :dtls_server_session_cache_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.152 [info] Child :dtls_server_sup of Supervisor :dtls_sup started
Pid: #PID<0.124.0>
Start Call: :dtls_server_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.152 [info] Child :dtls_sup of Supervisor :ssl_connection_sup started
Pid: #PID<0.122.0>
Start Call: :dtls_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.152 [info] Child :ssl_connection_sup of Supervisor :ssl_sup started
Pid: #PID<0.114.0>
Start Call: :ssl_connection_sup.start_link()
Restart: :permanent
Shutdown: 4000
Type: :supervisor
11:30:14.152 [info] Application ssl started at :nonode@nohost
11:30:14.153 [info] Application xp_mint started at :nonode@nohost
11:30:14.153 [info] Application xp_nimble_options started at :nonode@nohost
11:30:14.154 [info] Child XPNimblePool.TaskSupervisor of Supervisor #PID<0.132.0> (Supervisor.Default) started
Pid: #PID<0.133.0>
Start Call: Task.Supervisor.start_link([name: XPNimblePool.TaskSupervisor])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.154 [info] Application xp_nimble_pool started at :nonode@nohost
11:30:14.156 [info] Child :telemetry_handler_table of Supervisor :telemetry_sup started
Pid: #PID<0.137.0>
Start Call: :telemetry_handler_table.start_link()
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.156 [info] Application xp_telemetry started at :nonode@nohost
11:30:14.156 [info] Application xp_finch started at :nonode@nohost
11:30:14.168 [info] Child XPReq.Finch.PIDPartition0 of Supervisor XPReq.Finch started
Pid: #PID<0.143.0>
Start Call: Registry.Partition.start_link(XPReq.Finch.PIDPartition0, {:duplicate, XPReq.Finch, 0, 1, XPReq.Finch.KeyPartition0, XPReq.Finch.PIDPartition0, [], false})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.168 [info] Child XPReq.Finch of Supervisor XPReq.Finch.Supervisor started
Pid: #PID<0.142.0>
Start Call: Registry.start_link([keys: :duplicate, name: XPReq.Finch, meta: [config: %{pools: %{}, registry_name: XPReq.Finch, supervisor_name: XPReq.Finch.PoolSupervisor, manager_name: XPReq.Finch.PoolManager, default_pool_config: %{count: 1, size: 50, mod: XPFinch.HTTP1.Pool, conn_opts: [protocols: [:http1], transport_opts: [keepalive: true, nodelay: true, timeout: 5000], ssl_key_log_file_device: nil], pool_max_idle_time: :infinity, conn_max_idle_time: :infinity, start_pool_metrics?: false}}]])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.168 [info] Child XPReq.Finch.PoolSupervisor of Supervisor XPReq.Finch.Supervisor started
Pid: #PID<0.144.0>
Start Call: DynamicSupervisor.start_link([name: XPReq.Finch.PoolSupervisor, strategy: :one_for_one])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.168 [info] Child XPFinch.PoolManager of Supervisor XPReq.Finch.Supervisor started
Pid: #PID<0.145.0>
Start Call: XPFinch.PoolManager.start_link(%{pools: %{}, registry_name: XPReq.Finch, supervisor_name: XPReq.Finch.PoolSupervisor, manager_name: XPReq.Finch.PoolManager, default_pool_config: %{count: 1, size: 50, mod: XPFinch.HTTP1.Pool, conn_opts: [protocols: [:http1], transport_opts: [keepalive: true, nodelay: true, timeout: 5000], ssl_key_log_file_device: nil], pool_max_idle_time: :infinity, conn_max_idle_time: :infinity, start_pool_metrics?: false}})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.168 [info] Child XPReq.Finch of Supervisor #PID<0.140.0> (Supervisor.Default) started
Pid: #PID<0.141.0>
Start Call: XPFinch.start_link([name: XPReq.Finch, pools: %{default: [protocols: [:http1]]}])
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.168 [info] Child XPReq.FinchSupervisor of Supervisor #PID<0.140.0> (Supervisor.Default) started
Pid: #PID<0.146.0>
Start Call: DynamicSupervisor.start_link([strategy: :one_for_one, name: XPReq.FinchSupervisor])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.168 [info] Child XPReq.Test.Ownership of Supervisor #PID<0.140.0> (Supervisor.Default) started
Pid: #PID<0.147.0>
Start Call: XPReq.Test.Ownership.start_link([name: XPReq.Test.Ownership])
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.168 [info] Application xp_req started at :nonode@nohost
11:30:14.168 [info] Application burrito started at :nonode@nohost
11:30:14.168 [info] Application erts started at :nonode@nohost
11:30:14.168 [info] Application xp_schematic started at :nonode@nohost
11:30:14.168 [info] Application xp_typed_struct started at :nonode@nohost
11:30:14.168 [info] Application xp_gen_lsp started at :nonode@nohost
11:30:14.174 [info] Child XPSnowflake.Generator of Supervisor #PID<0.150.0> (Supervisor.Default) started
Pid: #PID<0.151.0>
Start Call: XPSnowflake.Generator.start_link(0, 1023)
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.174 [info] Application xp_snowflake started at :nonode@nohost
11:30:14.174 [info] Application xp_sourceror started at :nonode@nohost
11:30:14.174 [info] Application xp_forge started at :nonode@nohost
11:30:14.174 [info] Application xp_logger_file_backend started at :nonode@nohost
11:30:14.176 [info] Child :ttb_autostart of Supervisor :runtime_tools_sup started
Pid: #PID<0.155.0>
Start Call: :ttb_autostart.start_link()
Restart: :temporary
Shutdown: 3000
Type: :worker
11:30:14.176 [info] Application runtime_tools started at :nonode@nohost
11:30:14.176 [info] Application et started at :nonode@nohost
11:30:14.176 [info] Application observer started at :nonode@nohost
11:30:14.176 [info] Application xp_path_glob started at :nonode@nohost
11:30:14.182 [info] Child XPForge.Document.Store of Supervisor XPExpert.Supervisor started
Pid: #PID<0.159.0>
Start Call: XPForge.Document.Store.start_link([derive: [analysis: &XPForge.Ast.analyze/1]])
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.182 [info] Child XPExpert.ProjectSupervisor of Supervisor XPExpert.Supervisor started
Pid: #PID<0.160.0>
Start Call: DynamicSupervisor.start_link([name: XPExpert.ProjectSupervisor, strategy: :one_for_one])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.182 [info] Child XPExpert.DynamicSupervisor of Supervisor XPExpert.Supervisor started
Pid: #PID<0.161.0>
Start Call: DynamicSupervisor.start_link([name: XPExpert.DynamicSupervisor])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.183 [info] Child XPGenLSP.Assigns of Supervisor XPExpert.Supervisor started
Pid: #PID<0.162.0>
Start Call: XPGenLSP.Assigns.start_link([name: XPExpert.Assigns])
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.183 [info] Child :expert_task_queue of Supervisor XPExpert.Supervisor started
Pid: #PID<0.163.0>
Start Call: Task.Supervisor.start_link([name: :expert_task_queue])
Restart: :permanent
Shutdown: :infinity
Type: :supervisor
11:30:14.184 [info] Child XPGenLSP.Buffer of Supervisor XPExpert.Supervisor started
Pid: #PID<0.164.0>
Start Call: XPGenLSP.Buffer.start_link([name: XPExpert.Buffer])
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.184 [debug] [name: XPExpert, buffer: XPExpert.Buffer, task_supervisor: :expert_task_queue, dynamic_supervisor: XPExpert.DynamicSupervisor, assigns: XPExpert.Assigns]
11:30:14.189 [info] Child XPExpert of Supervisor XPExpert.Supervisor started
Pid: #PID<0.165.0>
Start Call: XPExpert.start_link([name: XPExpert, buffer: XPExpert.Buffer, task_supervisor: :expert_task_queue, dynamic_supervisor: XPExpert.DynamicSupervisor, assigns: XPExpert.Assigns])
Restart: :permanent
Shutdown: 500
Type: :worker
11:30:14.189 [info] Application xp_expert started at :nonode@nohost
11:30:14.244 [info] Starting project at uri file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link
11:30:14.251 [info] Child {XPExpert.Project.Progress, "nerves_hub_link"} of Supervisor :"nerves_hub_link::supervisor" started
Pid: #PID<0.170.0>
Start Call: XPExpert.Project.Progress.start_link(%XPForge.Project{root_uri: "file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link", mix_exs_uri: nil, mix_project?: false, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 33777})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.251 [info] Child {XPExpert.EngineSupervisor, "nerves_hub_link"} of Supervisor :"nerves_hub_link::supervisor" started
Pid: #PID<0.171.0>
Start Call: XPExpert.EngineSupervisor.start_link(%XPForge.Project{root_uri: "file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link", mix_exs_uri: nil, mix_project?: false, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 33777})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:14.254 [debug] sent request server -> client window/workDoneProgress/create
11:30:14.259 [debug] sent notification server -> client $/progress
11:30:14.260 [info] Child :erl_epmd of Supervisor :net_sup started
Pid: #PID<0.174.0>
Start Call: :erl_epmd.start_link()
Restart: :permanent
Shutdown: 2000
Type: :worker
11:30:14.261 [info] Child :auth of Supervisor :net_sup started
Pid: #PID<0.175.0>
Start Call: :auth.start_link()
Restart: :permanent
Shutdown: 2000
Type: :worker
11:30:14.263 [info] Child :net_kernel of Supervisor :net_sup started
Pid: #PID<0.176.0>
Start Call: :net_kernel.start_link(%{name: :"manager-nerves_hub_link-33777@127.0.0.1", supervisor: :net_sup_dynamic, name_domain: :longnames, clean_halt: false})
Restart: :permanent
Shutdown: 2000
Type: :worker
11:30:14.263 [debug] Child :net_sup_dynamic of Supervisor :kernel_sup started
Pid: #PID<0.173.0>
Start Call: :erl_distribution.start_link(%{name: :"manager-nerves_hub_link-33777@127.0.0.1", supervisor: :net_sup_dynamic, name_domain: :longnames, clean_halt: false})
Restart: :permanent
Shutdown: 1000
Type: :supervisor
11:30:14.288 [debug] handled request client -> server initialize in 89ms
11:30:14.291 [debug] sent request server -> client client/registerCapability
11:30:14.293 [debug] handled notification client -> server workspace/didChangeConfiguration in 4ms
11:30:14.295 [info] ################### opened file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link/client.ex
11:30:14.295 [debug] handled notification client -> server textDocument/didOpen in 5ms
11:30:14.297 [debug] sent notification server -> client window/logMessage
11:30:14.298 [debug] sent request server -> client window/workDoneProgress/create
11:30:14.303 [debug] handled notification client -> server initialized in 14ms
11:30:14.304 [debug] sent notification server -> client $/progress
11:30:14.726 [debug] sent notification server -> client window/logMessage
11:30:14.726 [debug] handled request client -> server textDocument/hover in 2ms
11:30:14.967 [debug] handled notification client -> server $/cancelRequest in 2ms
11:30:20.655 [debug] sent notification server -> client window/logMessage
11:30:20.655 [debug] handled request client -> server textDocument/codeAction in 6ms
11:30:20.682 [debug] sent notification server -> client window/logMessage
11:30:20.682 [debug] handled request client -> server textDocument/codeLens in 1ms
11:30:21.141 [info] Engine build available at: /Users/joshkalderimis/Library/Application Support/Expert/0.1.0-3f5914a/elixir-1.18.4-erts-15.2.7/25539ac8eca373d786a9785c8ff5ef76/_build/dev_ns
11:30:21.164 [debug] sent notification server -> client $/progress
11:30:21.366 [debug] handled notification client -> server $/cancelRequest in 71µs
11:30:21.567 [debug] sent notification server -> client $/progress
11:30:21.567 [info] Child {XPExpert.Project.Node, "nerves_hub_link"} of Supervisor :"nerves_hub_link::supervisor" started
Pid: #PID<0.172.0>
Start Call: XPExpert.Project.Node.start_link(%XPForge.Project{root_uri: "file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link", mix_exs_uri: nil, mix_project?: false, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 33777})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:21.569 [info] Child {XPExpert.Project.Diagnostics, "nerves_hub_link"} of Supervisor :"nerves_hub_link::supervisor" started
Pid: #PID<0.192.0>
Start Call: XPExpert.Project.Diagnostics.start_link(%XPForge.Project{root_uri: "file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link", mix_exs_uri: nil, mix_project?: false, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 33777})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:21.571 [info] Child {XPExpert.Project.Intelligence, "nerves_hub_link"} of Supervisor :"nerves_hub_link::supervisor" started
Pid: #PID<0.193.0>
Start Call: XPExpert.Project.Intelligence.start_link(%XPForge.Project{root_uri: "file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link", mix_exs_uri: nil, mix_project?: false, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 33777})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:21.572 [info] Child XPExpert.Project.SearchListener of Supervisor :"nerves_hub_link::supervisor" started
Pid: #PID<0.194.0>
Start Call: XPExpert.Project.SearchListener.start_link(%XPForge.Project{root_uri: "file:///Users/joshkalderimis/Development/nerves/nerves_hub_link/lib/nerves_hub_link", mix_exs_uri: nil, mix_project?: false, mix_env: nil, mix_target: nil, env_variables: %{}, project_module: nil, entropy: 33777})
Restart: :permanent
Shutdown: 5000
Type: :worker
11:30:21.572 [info] Engine initialized
11:30:21.650 [debug] sent request server -> client window/workDoneProgress/create
11:30:21.650 [debug] sent notification server -> client $/progress
11:30:21.657 [debug] handled request client -> server textDocument/codeAction in 29ms
11:30:22.055 [debug] sent notification server -> client $/progress
11:30:22.055 [debug] sent request server -> client window/workDoneProgress/create
11:30:22.055 [debug] sent notification server -> client $/progress
11:30:22.303 [debug] sent notification server -> client $/progress
11:30:22.303 [debug] sent request server -> client window/workDoneProgress/create
11:30:22.303 [debug] sent notification server -> client $/progress
11:30:22.306 [debug] sent notification server -> client $/progress
11:30:22.309 [info] Compiled nerves_hub_link in 683 ms
11:30:22.310 [error] Invalid diagnostic: {:exception, {%{message: "Could not find a Mix.Project, please ensure you are running Mix in a directory with a mix.exs file", __struct__: Mix.NoProjectError, __exception__: true, mix: true}, [{Mix.Project, :get!, 0, [file: ~c"lib/mix/project.ex", line: 269]}, {Mix.Tasks.Deps.Get, :run, 1, [file: ~c"lib/mix/tasks/deps.get.ex", line: 24]}, {Mix.Task, :"-run_task/5-fun-3-", 3, [file: ~c"lib/mix/task.ex", line: 495]}, {XPEngine.Progress, :with_progress, 2, [file: ~c"lib/engine/progress.ex", line: 22]}, {XPEngine.Build.Project, :prepare_for_project_build, 1, [file: ~c"lib/engine/build/project.ex", line: 83]}, {XPEngine.Build.Project, :"-compile/2-fun-2-", 3, [file: ~c"lib/engine/build/project.ex", line: 16]}, {Mix.Project, :in_project, 4, [file: ~c"lib/mix/project.ex", line: 476]}, {File, :cd!, 2, [file: ~c"lib/file.ex", line: 1665]}]}, [{Mix.Project, :get!, 0, [file: ~c"lib/mix/project.ex", line: 269]}, {Mix.Tasks.Deps.Get, :run, 1, [file: ~c"lib/mix/tasks/deps.get.ex", line: 24]}, {Mix.Task, :"-run_task/5-fun-3-", 3, [file: ~c"lib/mix/task.ex", line: 495]}, {XPEngine.Progress, :with_progress, 2, [file: ~c"lib/engine/progress.ex", line: 22]}, {XPEngine.Build.Project, :prepare_for_project_build, 1, [file: ~c"lib/engine/build/project.ex", line: 83]}, {XPEngine.Build.Project, :"-compile/2-fun-2-", 3, [file: ~c"lib/engine/build/project.ex", line: 16]}, {Mix.Project, :in_project, 4, [file: ~c"lib/mix/project.ex", line: 476]}, {File, :cd!, 2, [file: ~c"lib/file.ex", line: 1665]}]}
11:30:22.332 [debug] sent request server -> client window/workDoneProgress/create
11:30:22.333 [debug] sent notification server -> client $/progress
11:30:22.517 [debug] sent notification server -> client $/progress
11:30:22.525 [debug] sent notification server -> client $/progress
11:30:22.769 [debug] handled request client -> server textDocument/codeAction in 2ms
11:30:23.392 [debug] handled notification client -> server textDocument/didChange in 13ms
11:30:23.458 [debug] sent notification server -> client textDocument/publishDiagnostics
11:30:23.657 [debug] handled request client -> server textDocument/codeAction in 2ms
11:30:23.658 [debug] handled notification client -> server $/cancelRequest in 104µs
11:30:23.689 [debug] handled request client -> server textDocument/codeLens in 2ms
11:30:24.609 [debug] handled notification client -> server textDocument/didChange in 2ms
11:30:24.662 [debug] sent notification server -> client textDocument/publishDiagnostics
11:30:24.877 [debug] handled request client -> server textDocument/codeAction in 2ms
11:30:24.911 [debug] handled request client -> server textDocument/codeLens in 477µs
11:30:25.489 [debug] handled request client -> server textDocument/codeAction in 2ms
11:30:26.189 [debug] handled request client -> server textDocument/codeAction in 3ms
11:30:26.451 [debug] handled notification client -> server textDocument/didChange in 1ms
11:30:26.627 [debug] sent notification server -> client textDocument/publishDiagnostics
11:30:26.732 [debug] handled request client -> server textDocument/codeAction in 11ms
11:30:26.755 [debug] handled request client -> server textDocument/codeLens in 210µs
11:30:27.121 [debug] handled notification client -> server textDocument/didChange in 2ms
11:30:27.202 [debug] sent notification server -> client textDocument/publishDiagnostics
11:30:27.393 [debug] handled request client -> server textDocument/codeAction in 6ms
11:30:27.421 [debug] handled request client -> server textDocument/codeLens in 290µs
11:30:31.562 [debug] handled notification client -> server textDocument/didSave in 1ms
11:30:31.614 [info] Compiled nerves_hub_link in 0.513 ms
11:30:31.615 [error] Invalid diagnostic: {:exception, {%UndefinedFunctionError{module: nil, function: :project, arity: 0, reason: nil, message: "function nil.project/0 is undefined. If you are using the dot syntax, such as module.function(), make sure the left-hand side of the dot is a module atom"}, [{nil, :project, [], []}, {XPForge.Project, :config, 1, [file: ~c"lib/forge/project.ex", line: 91]}, {XPForge.Project, :display_name, 1, [file: ~c"lib/forge/project.ex", line: 104]}, {XPEngine.Build.Project, :building_label, 1, [file: ~c"lib/engine/build/project.ex", line: 117]}, {XPEngine.Build.Project, :"-compile/2-fun-1-", 1, [file: ~c"lib/engine/build/project.ex", line: 21]}, {XPEngine.Build.Project, :"-compile/2-fun-2-", 3, [file: ~c"lib/engine/build/project.ex", line: 28]}, {Mix.Project, :in_project, 4, [file: ~c"lib/mix/project.ex", line: 476]}, {File, :cd!, 2, [file: ~c"lib/file.ex", line: 1665]}]}, [{nil, :project, [], []}, {XPForge.Project, :config, 1, [file: ~c"lib/forge/project.ex", line: 91]}, {XPForge.Project, :display_name, 1, [file: ~c"lib/forge/project.ex", line: 104]}, {XPEngine.Build.Project, :building_label, 1, [file: ~c"lib/engine/build/project.ex", line: 117]}, {XPEngine.Build.Project, :"-compile/2-fun-1-", 1, [file: ~c"lib/engine/build/project.ex", line: 21]}, {XPEngine.Build.Project, :"-compile/2-fun-2-", 3, [file: ~c"lib/engine/build/project.ex", line: 28]}, {Mix.Project, :in_project, 4, [file: ~c"lib/mix/project.ex", line: 476]}, {File, :cd!, 2, [file: ~c"lib/file.ex", line: 1665]}]}
11:30:31.615 [debug] sent notification server -> client textDocument/publishDiagnostics
13:19:48.224 [debug] handled notification client -> server textDocument/didChange in 3ms
13:19:48.319 [debug] sent notification server -> client textDocument/publishDiagnostics
13:19:48.492 [debug] handled request client -> server textDocument/codeAction in 9ms
13:19:48.514 [debug] handled request client -> server textDocument/codeLens in 337µs
13:26:50.118 [warning] Could not resolve hover request, got: {:error, :not_found}
13:26:50.124 [debug] handled request client -> server textDocument/hover in 20ms
13:26:50.344 [error] GoToDefinition failed: :not_found
13:26:50.346 [debug] handled request client -> server textDocument/definition in 12ms
13:31:23.002 [debug] handled notification client -> server textDocument/didClose in 3ms
14:54:20.905 [debug] sent notification server -> client window/logMessage
14:54:20.906 [info] Shutting down
14:54:20.907 [error] ** (XPGenLSP.InvalidResponse) Invalid response for request shutdown.
Response: {:ok, nil}
Errors: "expected either null or a %XPGenLSP.ErrorResponse{}"
14:54:20.907 [debug] handled request client -> server shutdown in 9ms