ycmd
ycmd copied to clipboard
A code-completion & code-comprehension server
After combing through all the stuff pylint has found, this seems to me the useful part. The only questionable thing here, I think, could be the stuff related to `open()`...
The impact on current build.py usage is minimal because build.py doesn't support external LLVM root. You can modify build.py to support it by add something like this `cmake_args.append( '-DPATH_TO_LLVM_ROOT=/Users/hky/clang+llvm-17.0.6-arm64-apple-darwin22.0' )`...
When working with sparse software repo, and opening file not in local, ycm can pick up invalid compile_commands.json in remote folder and ignore fallback .ycm_extra_config.py. It is possible (for me)...
With this change, ycmd will attempt to start the Omnisharp server with the current working directory when no solution file is found. The runtime check for solution file presence is...
The current ycmd implementation expects the code action response to have either edit or command, but not both. This is inconsistent with the [LSP spec](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_codeAction) that allows both edit and...
ycmd.completers.language_server.language_server_completer.ResponseFailedException: Request failed: -32001: invalid AST
I have configured [ansible-language-server](https://github.com/ansible/ansible-language-server) as a language server, as follows in my `vimrc` ```vim let g:ycm_language_server = \ [ \ { \ 'name': 'ansible', \ 'cmdline': [ 'ansible-language-server', '--stdio' ],...
The last commit to ycmd/completers/python/python_completer.py ( 9e6b32ba8a90563a53e998d5258b4214b48aec39 ) introduced several warnings and caused LOGGER.error to become unreachable/dead code. `` E1120 No value for argument 'start' in constructor call, 621:9 ``...
- OS: Windows 10 - Visual Studio Build Tools 2019 (MSVC) version: 16.11.20 Hi, after updating YouCompleteMe and trying to compile it, it no longer detects my MSVC installation as...
I'm not sure if we want to merge this immediately, or wait for october, so that we can actually drop python 3.8. Quick summary: - Switch to ubuntu 24.04 -...