jaredly / jaredly/reason-language-server
Indicate unused variables & values
- Dominant language
- OCaml
- Stars
- 649
- Forks
- 85
- PR merge metrics
- No merged PRs in 30d
Description
Looks like vscode supports it as an [extension to the protocol](https://github.com/Microsoft/vscode/commit/2e5253d493cecabf6f39fd8feccc2ca3563a5b81) even though I don't see anything about it on [the spec page](https://microsoft.github.io/language-server-protocol/specification#textDocument_publishDiagnostics) 🤔
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked VS Code protocol extension commit and the textDocument/publishDiagnostics specification to understand the proposed diagnostic data. Trace how this language server reports diagnostics, then determine how unused variables and values should be represented and verify that clients can display them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ocaml
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100