aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig
Commit message (Collapse)AuthorAgeFilesLines
* docs: update generated annotationsHEADmastergithub-actions[bot]10 hours1-1/+1
| | | | skip-checks: true
* feat: update oxfmt, oxlint to detect vite plus #4395VI0L3TF0X23 hours1-2/+5
| | | | | | | | Problem: oxfmt and oxlint have the ability to use vite plus config, as mentioned here: https://github.com/voidzero-dev/vite-plus/issues/629 Solution: update the configs to reflect that.
* docs: update generated annotationsgithub-actions[bot]3 days2-0/+26
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]5 days1-0/+23
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]5 days1-2/+0
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]7 days3-30/+287
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]12 days1-1/+1
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]12 days4-6/+12
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-301-0/+5583
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-291-5/+8
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-271-41/+48
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-2610-6/+1388
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-231-0/+2
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-211-0/+4
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-151-0/+6
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-121-0/+17
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-103-12/+42
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-081-0/+2
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-085-0/+52
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-051-0/+6
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-04-031-0/+6
| | | | skip-checks: true
* docs: update generated annotationsgithub-actions[bot]2026-03-311-0/+10
| | | | skip-checks: true
* chore: update generated annotationsgithub-actions[bot]2026-03-271-26/+109
| | | | skip-checks: true
* chore: update generated annotationsgithub-actions[bot]2026-03-255-69/+35
| | | | skip-checks: true
* fix: prevent file leak in `root_markers_with_field()` #4355stargazer2026-03-201-1/+3
|
* chore: update generated annotationsgithub-actions[bot]2026-03-191-6/+0
| | | | skip-checks: true
* feat(tsgo): enable inlay hints #4348Igor Lacerda2026-03-161-1/+5
|
* chore: update generated annotationsgithub-actions[bot]2026-03-143-6/+6
| | | | skip-checks: true
* chore: update generated annotationsgithub-actions[bot]2026-03-1361-0/+20038
| | | | skip-checks: true
* fix: drop invalid filetypes from legacy configs #4327Barrett Ruth2026-02-2710-15/+2
| | | | | | | | | | Problem: 78596b61 removed javascript.jsx and typescript.tsx from the lsp/ configs, but the same invalid filetypes remain in the legacy lua/lspconfig/configs/ files. These still surface in checkhealth warnings since the legacy configs get merged at runtime. Solution: remove javascript.jsx and typescript.tsx from all legacy config filetypes lists. The correct filetypes (javascriptreact, typescriptreact) are already present in each list.
* fix(golangci_lint_ls): disable all output formats except JSON #4247Timo Furrer2026-01-271-1/+16
| | | | | | | | | | This change set enables all possible output formats that exist for golangci-lint. This is necessary because if a user configures output formats in their `.golangci.yml` configuration (for example for CI) then this is always in addition to the ones enabled on the command line. Therefore, we manually disable all possible output formats. Currently, there doesn't exist a `golangci-lint` option to exclusively enable an output format or disable all from the config.
* fix(util): root_markers_with_field should not match directories #4219David2025-11-271-1/+1
|
* docs: add deprecation notice to lua/lspconfig/configs #4189Justin M. Keyes2025-11-15360-0/+2521
|
* fix!: remove ocamlls #4118Seiya2025-10-101-19/+0
| | | | | | | | | ocamlls was added at #76. It was because ocaml-lsp-server, which is official one, was too young. In 2025, the official one works fine. On the other hand, unofficial ocaml-language-server is not maintaned. We can no longer access its GitHub repository. Issue: #4115
* fix(utils): normalize root_pattern result #4093Pete Coleman2025-09-231-1/+2
|
* refactor!: deprecate old framework/configs, Nvim 0.10 #4077Justin M. Keyes2025-09-171-1/+1
|
* fix(gitlab_ls): root dir ordering #4025Aleš Brelih2025-08-211-1/+1
| | | | | | | | | Problem: If project had a nested child gitlab file named: .gitlab-ci.yml it would take it as root. Solution: If inside GIT repository just use git repository root as root and still keep the option for .gitlab* as fallback if there is no git repo yet.
* refactor(yamlls): non-hacky way to enable formatting #4012Tomáš Janoušek2025-08-191-0/+2
| | | | | | | | | | | Faking capabilities isn't necessary to enable formatting support. It's a dynamically registered capability that yamlls announces whenever yaml formatting is enabled in settings, which it isn't by default. See https://github.com/redhat-developer/yaml-language-server/blob/3821411ee8c92e5b7e5ca88f84ab443ae3b2791a/src/yamlServerInit.ts#L128 https://github.com/redhat-developer/yaml-language-server/blob/3821411ee8c92e5b7e5ca88f84ab443ae3b2791a/src/languageserver/handlers/settingsHandlers.ts#L159-L174 Fixes: 63a016437e44 ("feat(yamlls): document formatting support #4003")
* fix(clangd): old config style still including proto filetype #3998Andrew Marshall2025-08-141-1/+1
| | | Missing change from cc6b21ea16cc12df290152f02513a8bd0ed9d932.
* refactor(lsp): vim.lsp.get_log_path() -> vim.lsp.log.get_filename() #3997Sebastian Lyng Johansen2025-08-141-1/+1
|
* fix(golangci_lint_ls): support v2 wrapper script #3984Alex Efros2025-08-051-2/+4
|
* feat(harper): clojure filetype #3952Jeriel Baptista Verissimo2025-07-161-0/+1
|
* docs: correct install command for pug lsp #3926G'lek Tarssza2025-06-241-1/+1
| | | | | | | | | | Problem: Installing the pug lsp using the suggested method (`go get github.com/opa-oz/pug-lsp`) does not work in the latest versions of `go` and instead produces a message the "'go get' is no longer supported outside a module". Solution: Change the install command for the pug lsp to the correct command which is `go install github.com/opa-oz/pug-lsp@latest`.
* fix: some `on_attach` callbacks may act on the wrong buffer #3916Dmytro Meleshko2025-06-201-2/+2
| | | | | | | | | Problem: If a server is attached to a non-current buffer by `vim.lsp.buf_attach_client`, then the Language Server-related commands may be created in the current (wrong) buffer. Solution: Always use the `bufnr` arg provided to `on_attach`.
* docs(millet): update install target to millet-ls #3903jxu2025-06-111-2/+2
|
* fix(helm_ls,yamlls): support custom filetype for helm-ls #3893qvalentin2025-06-072-2/+2
|
* feat(bicep): add `bicep-params` filetype #3886Damien Pontifex2025-06-041-1/+1
| | | | | - Support for .bicepparam files Resolves #3885
* fix(fish_lsp): various improvements #3869Sola2025-05-261-2/+4
| | | | Apply suggestions brought up by the `fish_lsp` author: https://github.com/mason-org/mason-registry/pull/8609#issuecomment-2904347943
* feat(golangci_lint_ls): add support for v1 #3865Alex Efros2025-05-221-0/+18
|
* refactor: generalize insert_package_json() #3833Justin M. Keyes2025-05-101-28/+16
|