| |
|
|
|
|
|
|
|
|
|
|
|
| |
We currently have no good way of detecting changes in a file,
therefore we send the whole file content in a textDocument/didChange
notification each time we want something from the language server.
Consequences from this design:
* diagnostics are not up to date till the client calls a server method
* The server may need longer for its answer when it it informed about
changes immediately before the client requests its service
* We pass unnecessary much data between server and client which may be
unpractical for huge files
|