{nodePackages,vimPlugins}.coc-rls: drop (#447754)

Changed files
+2 -20
pkgs
applications
editors
development
+1
pkgs/applications/editors/vim/plugins/aliases.nix
···
blueballs-neovim = throw "`blueballs-neovim` has been removed"; # added 2025-06-17
BufOnly = BufOnly-vim;
calendar = calendar-vim;
+
coc-rls = throw "coc-rls has been removed, as rls has been archived since 2022. You should use coc-rust-analyzer instead, as rust-analyzer is maintained."; # addedd 2025-10-01
coffee-script = vim-coffee-script;
coffeeScript = vim-coffee-script; # backwards compat, added 2014-10-18
Solarized = vim-colors-solarized;
-1
pkgs/applications/editors/vim/plugins/nodePackagePlugins.nix
···
"coc-pairs"
"coc-prettier"
"coc-r-lsp"
-
"coc-rls"
"coc-rust-analyzer"
"coc-sh"
"coc-smartf"
+1
pkgs/development/node-packages/aliases.nix
···
inherit (pkgs) coc-pyright; # added 2024-07-14
coc-metals = throw "coc-metals was removed because it was deprecated upstream. vimPlugins.nvim-metals is its official replacement."; # Added 2024-10-16
coc-python = throw "coc-python was removed because it was abandoned upstream on 2020-12-24. Upstream now recommends using coc-pyright or coc-jedi instead."; # added 2024-10-15
+
coc-rls = throw "coc-rls was removed because rls was deprecated in 2022. You should use coc-rust-analyzer instead, as rust-analyzer is maintained."; # added 2025-10-01
inherit (pkgs) coc-toml;
coc-tslint = throw "coc-tslint was removed because it was deprecated upstream; coc-eslint offers comparable features for eslint, which replaced tslint"; # Added 2024-10-18
coc-tslint-plugin = throw "coc-tslint-plugin was removed because it was deprecated upstream; coc-eslint offers comparable features for eslint, which replaced tslint"; # Added 2024-10-18
-1
pkgs/development/node-packages/node-packages.json
···
, "coc-pairs"
, "coc-prettier"
, "coc-r-lsp"
-
, "coc-rls"
, "coc-rust-analyzer"
, "coc-sh"
, "coc-smartf"
-18
pkgs/development/node-packages/node-packages.nix
···
bypassCache = true;
reconstructLock = true;
-
coc-rls = nodeEnv.buildNodePackage {
-
name = "coc-rls";
-
packageName = "coc-rls";
-
version = "1.1.6";
-
src = fetchurl {
-
url = "https://registry.npmjs.org/coc-rls/-/coc-rls-1.1.6.tgz";
-
sha512 = "/XUM5UjOtnVBHghxBtwHz6C2lWnWgF8kX2+uocc356c2Bn8msQa6mrN0lijhlpDlsomSMPkGpZiY4zS1tNakMw==";
-
};
-
buildInputs = globalBuildInputs;
-
meta = {
-
description = "Rust language support - code completion, Intellisense, refactoring, reformatting, errors, snippets. A client for the Rust Language Server, built by the RLS team";
-
homepage = "https://github.com/neoclide/coc-rls#readme";
-
license = "MIT";
-
};
-
production = true;
-
bypassCache = true;
-
reconstructLock = true;
-
};
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";