redhat-developer / redhat-developer/lsp4ij

Missing server trace messages on IJ startup / when LSP Console hidden

Open
#19 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
344
Forks
113
Avg merge
5h 22m
Merged PRs (30d)
15

Description

When the LS starts before the LSP4IJ UI client, some messages can't be identified, leading to things like this in the console:

[Trace - 11:38:09 AM] Sending response ‘<unknown> - (2)‘. Processing request took ?ms
[Trace - 11:38:09 AM] Sending response ‘<unknown> - (3)’. Processing request took ?ms
[Trace - 11:38:09 AM] Received request ‘microprofile/java/diagnostics - (6)‘.
[Trace - 11:38:09 AM] Sending response ‘<unknown> - (4)‘. Processing request took ?ms
[Trace - 11:38:09 AM] Sending response ‘<unknown> - (5)’. Processing request took ?ms

Not blocking but annoying/embarassing.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the LS starting before the LSP4IJ UI client and compare it with the LSP Console being hidden. Start by tracing how server messages are identified during startup, then verify that the console labels the listed requests and responses instead of showing “” when the issue is fixed.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.