aboutsummaryrefslogtreecommitdiffstats
path: root/.github/ci
Commit message (Collapse)AuthorAgeFilesLines
* fix(eslint.lua): nonsense passed to list_extend()Justin M. Keyes2025-11-141-1/+1
|
* fix(pyright): command :LspPyrightOrganizeImports fails #3971Michele Sorcinelli2025-08-301-1/+1
| | | | | | | | | | Problem: The `pyright.organizeimports` is private, so client:exec_cmd() fails because it refuses to run commands that are not advertised as capabilities. Solution: Call client.request() to side-step the check in client:exec_cmd(). YOLO
* ci(lint): require type annotation #4034Justin M. Keyes2025-08-241-0/+9
|
* ci: allows "workspace/executeCommand" in eslint configJustin M. Keyes2025-06-021-1/+2
| | | | | | | | Problem: client:exec_cmd() does not support synchronous invocation. https://github.com/neovim/nvim-lspconfig/pull/3876 Solution: Special-case eslint in the linter.
* ci: check legacy configs *last* #3797Justin M. Keyes2025-04-271-7/+7
| | | | Sometimes we want to make an exception for some bug fixes. In that case, we want all the *other* lint checks to run.
* ci(lint): migrate from single_file_support #3789Justin M. Keyes2025-04-261-0/+3
|
* ci: cleanup #3782Justin M. Keyes2025-04-261-30/+11
|
* ci: check legacy configs, drop "comment" #3781Justin M. Keyes2025-04-261-0/+21
| | | | - Disallow adding new legacy configs. - Drop the "comment" CI job. It is over-engineered, and adds redundant comments on PRs.
* refactor: deprecate util.validate_bufnr()Justin M. Keyes2025-04-231-0/+5
|
* refactor: deprecate util.path.search_ancestors()Justin M. Keyes2025-04-231-0/+5
|
* refactor: deprecate util functionsJustin M. Keyes2025-04-231-1/+1
|
* ci(lint): deprecate util.path.is_descendant() on Nvim 0.11+ #3766Justin M. Keyes2025-04-231-0/+10
|
* ci(lint): check `@brief` docstring placement #3762Justin M. Keyes2025-04-221-0/+10
|
* ci(lint): use client:exec_cmd() #3755Justin M. Keyes2025-04-211-1/+11
| | | | Use `client:exec_cmd()` instead of calling `request("workspace/executeCommand")` directly.
* ci(lint): enforce "Lsp" command name prefixJustin M. Keyes2025-04-211-15/+44
|
* refactor: replace vim.loop with vim.uv #3703v2.0.0Chris Bandy2025-04-101-9/+0
| | | | | | The former is deprecated in neovim 0.10. Remove the check added in 9b89ba5f158f73779cd58d0bb2783dfb40b28b0e. See: https://github.com/neovim/neovim/blob/v0.10.0/runtime/doc/deprecated.txt#L55
* refactor: deprecate get_active_client_by_name #3697Justin M. Keyes2025-04-051-1/+1
|
* refactor: deprecate util.get_lsp_clients #3694Justin M. Keyes2025-04-051-1/+1
|
* refactor!: remove public interface of util.path.traverse_parentsdundargoc2024-12-231-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.path.iterate_parentsdundargoc2024-12-221-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.path.joindundargoc2024-12-211-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.find_git_ancestordundargoc2024-12-141-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.find_package_json_ancestordundargoc2024-12-131-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.find_node_modules_ancestordundargoc2024-12-081-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: replace all instances of vim.uv with vim.loopdundargoc2024-12-021-0/+9
| | | | | We still support neovim 0.9 currently, so we can't use vim.uv. Also add a check so we don't accidentally reintroduce it.
* refactor: deprecate util.find_mercurial_ancestordundargoc2024-11-291-1/+1
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.path.is_dir #3475dundargoc2024-11-281-1/+1
| | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079
* refactor: deprecate util.path.is_file #3474dundargoc2024-11-281-1/+1
|
* refactor: deprecate `util.path.exists`dundargoc2024-11-271-1/+1
| | | | | | Use `vim.uv.fs_stat` instead. Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* ci: forbid using util.path.sanitizedundargoc2024-11-271-1/+1
|
* ci: check for deprecated util functions #3462Justin M. Keyes2024-11-261-2/+10
|
* fix(ci): allow "vim.fs.dirname"Justin M. Keyes2024-10-011-1/+1
|
* fix(ci): avoid failing "dirname"-cleanup PRs (#1405)kylo2522021-11-131-0/+16