Skip to content
#

language-server

Here are 164 public repositories matching this topic...

Fire-
Fire- commented Jan 22, 2020

As the title states, I'd like to share configuration, extensions, cache, and document-store between Solargraph (and its internal YARD) as it's used in the VSCode extension, and Yard as it's run from the command line.

The goals are effectively to avoid some duplication of doc generation, let YARD CLI understand Solargraph's custom tags , and have Solargraph utilize any YARD extensions I curren

tvallois
tvallois commented Mar 21, 2020

Hello,

LSP is not able to recognize when binaries such as Solargraph or Sorbet are installed with rbenv.
As a workaround, you need to put the complete path to solargraph e.g /home/tvallois/.rbenv/shims/solargraph
Error:

Could not start solargraph
[Errno 2] No such file or directory: 'solargraph'
Server will be disabled for this window 
  • OS and language server
    Ubuntu 19.10
cideM
cideM commented Apr 20, 2020
NVIM v0.5.0-445-gca02db1f9
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compilation: /usr/bin/gcc-5 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -O2 -g -Og -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=auto
uyar
uyar commented May 24, 2019

Environment data

VS Code version: 1.34.0
Extension version (available under the Extensions sidebar): 2019.4.12954
OS and version: Ubuntu 19.04
Python version (& distribution if applicable, e.g. Anaconda): 3.6
Type of virtual environment used: virtualenv

Problem

The type hints in the stub file for the current module aren't used for autocompletion.

I have a foo.pyi file as

fwcd
fwcd commented Aug 4, 2019

Although the J2K-converter already supports a range of Java constructs, there are still some missing PSI node types that currently cannot be converted. These include, but are not limited to:

  • Anonymous classes
  • Switch statements
  • Synchronized statements
  • Try-catch
  • Throw statements
  • Annotations (especially @Override -> override)

Implementing them is fairly straightforward, sin

felixfbecker
felixfbecker commented Nov 14, 2018

It seems like there is a hardcoded timeout for every request.
When running yarn while the server is running, it seems like tsserver gets overwhelmed with handling all the new files added and doesn't respond to requests immediatly.
I then get a lot of errors like:

Error: Request textDocument/definition failed with message: definition timeout
    at handleResponse (/Users/felix/src/github
derkallevombau
derkallevombau commented Mar 12, 2020
  • <br>: Works in overview for hover and doc page. Also works in @param description for doc page, but hover prints <br> instead of inserting a line break.
  • \: Works in @param description for hover, but doc page prints \ instead of inserting a line break. When used in overview, both hover and doc page print \.

It would be great if one of these worked generally, preferably <br>,

andys8
andys8 commented Oct 10, 2019

I feel like there is a bunch of people trying out the language server and it's not working for them, often because of missing configuration or installs. In the long term it would be great to improve error messages in these cases.

As a first step I think it would help to provide documentation for troubleshooting.

  • How to collect information / logs and report them (e.g. in vs code or vim)

Improve this page

Add a description, image, and links to the language-server topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the language-server topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.