jaredly / jaredly/reason-language-server
Highlight syntax errors in minimap
- Dominant language
- OCaml
- Stars
- 649
- Forks
- 85
- PR merge metrics
- No merged PRs in 30d
Description
Currently, when I have a syntax error in a large file (even a small file) it can be hard to see. For example, in my most recent experience, a single curly-brace was underlined with red. I usually resort to building on the command-line for this, so it will give me a line number, but it seems like there should be a better way to know the code is in a bad state, and identify where to go first.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing how syntax-error diagnostics from the language server reach the editor and whether the existing red underline path exposes locations usable by the minimap. Confirm the minimap's highlighting behavior and define done as making syntax-error locations visibly identifiable there, including the single-brace case described in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ocaml
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100