dotnet / dotnet/fsharp

LSP: Implement Phase 1 endpoints

Open
#17,973 1 comment 0 reactions 1 assignee Assigned to @T-Gro View on GitHub
Area-LSP
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 22h
Merged PRs (30d)
144

Description

| Name | Type | Direction | Category | Priority / Dev phase | Supported by FSAC | Done | Note |
| ---------------------------------------- | ------------ | --------- | --------------------------------- | -------------------- | ----------- | ----------------- | ------------------------------------------------- |
| `textDocument/didChange` | Notification | ➡️ | Document synchronization | 1 | ✅ | ✅ | |
| `textDocument/didClose` | Notification | ➡️ | Document synchronization | 1 | | ✅ | |
| `textDocument/didOpen` | Notification | ➡️ | Document synchronization | 1 | ✅ | ✅ | |
| `textDocument/diagnostic` | Request | ↩️ | Language features | 1 | | | It does not display anything in the project column |
| `textDocument/semanticTokens/full` | Request | ↩️ | Language features | 1 | | | not fully done. Only syntax now. |
| ~`$/logTrace`~ | Notification | ⬅️ | Lifecycle | 1 | | |
| ~`$/setTrace`~ | Notification | ➡️ | Lifecycle | 1 | | |
| `exit` | Notification | ➡️ | Lifecycle | 1 | | | |
| `shutdown` | Request | ↩️ | Lifecycle | 1 | | | |

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.