jaredly / jaredly/reason-language-server

Indicate unused variables & values

Open
#221 0 comments 1 reaction 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.