| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* This adds a "single file mode" option for each language server
* Currently, if a root is not detected, a new language server is started
for each file opened.
* Root directory is set to `nil` in start_client. Some servers will
refuse to start, or otherwise panic. This is opt-in per server.
* Some servers, such as rust-analyzer, explicitly have a "single file
mode", we will not support that until it is officially part of the LSP
specification
Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
By default, sumneko sends telemetry data containing a randomized but unique
identifier to a Chinese IP.
The token can be found in lua-language-server/log/token.
The string sent looks like this:
$...pulse.XXXXXXXXXXXXXXXX.Neovim 0.5.0.J...platform.XXXXXXXXXXXXXXXX.macOS 64.libc++ libc++ 10000.clang Clang 12.0.0.
In case of errors, these are sent, too. You can visit the IP to get a summary of
the collected data: http://119.45.194.183
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
The problem is that if you open a Lua file outside of a git repository,
it will use your home directory as root directory. This causes Sumneko
to scan your entire home directory for Lua files. Which is bad from both
a security and performance point of view.
|
| |
|