Unverified Commit 4f89295d authored by Tomo's avatar Tomo Committed by GitHub
Browse files

{nodePackages,vimPlugins}.coc-metals: drop (#349105)

parents b0393dfe 666d3bd3
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -355,6 +355,9 @@

- `services.pgbouncer` systemd service is configured with `Type=notify-reload` and allows reloading configuration without process restart. PgBouncer configuration options were moved to the free-form type option named [`services.pgbouncer.settings`](#opt-services.pgbouncer.settings) according to the NixOS RFC 0042.

- `nodePackages.coc-metals` was removed due to being deprecated upstream.
  `vimPlugins.nvim-metals` is its official replacement.

- `teleport` has been upgraded from major version 15 to major version 16.
  Refer to upstream [upgrade instructions](https://goteleport.com/docs/management/operations/upgrading/)
  and [release notes for v16](https://goteleport.com/docs/changelog/#1600-061324).
+0 −1
Original line number Diff line number Diff line
@@ -2734,7 +2734,6 @@ in
      "coc-lists"
      "coc-ltex"
      "coc-markdownlint"
      "coc-metals"
      "coc-pairs"
      "coc-prettier"
      "coc-r-lsp"
+1 −0
Original line number Diff line number Diff line
@@ -74,6 +74,7 @@ mapAliases {
  inherit (pkgs) coc-diagnostic; # added 2024-06-29
  coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
  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
  coinmon = throw "coinmon was removed since it was abandoned upstream"; # added 2024-03-19
  coffee-script = pkgs.coffeescript; # added 2023-08-18
+0 −1
Original line number Diff line number Diff line
@@ -44,7 +44,6 @@
, "coc-lists"
, "coc-ltex"
, "coc-markdownlint"
, "coc-metals"
, "coc-pairs"
, "coc-prettier"
, "coc-r-lsp"
+0 −244
Original line number Diff line number Diff line
@@ -60910,250 +60910,6 @@ in
    bypassCache = true;
    reconstructLock = true;
  };
  coc-metals = nodeEnv.buildNodePackage {
    name = "coc-metals";
    packageName = "coc-metals";
    version = "1.0.14";
    src = fetchurl {
      url = "https://registry.npmjs.org/coc-metals/-/coc-metals-1.0.14.tgz";
      sha512 = "zFExh1wGAZl4LXSp76NAjWORO9Tyhfw8WtALnhDv741p4tjWjVSEl6GmXTQN0U0tXz8UZ8ln2rL2OaxOdgMCTA==";
    };
    dependencies = [
      sources."@chemzqm/msgpack-lite-0.1.29"
      sources."@chemzqm/neovim-5.9.5"
      sources."@tootallnate/once-1.1.2"
      sources."agent-base-6.0.2"
      sources."arch-2.2.0"
      sources."array-buffer-byte-length-1.0.1"
      sources."arraybuffer.prototype.slice-1.0.3"
      sources."async-2.6.4"
      sources."available-typed-arrays-1.0.7"
      sources."await-semaphore-0.1.3"
      sources."balanced-match-1.0.2"
      sources."big-integer-1.6.52"
      sources."binary-0.3.0"
      sources."bluebird-3.4.7"
      sources."brace-expansion-1.1.11"
      sources."bser-2.1.1"
      sources."buffer-indexof-polyfill-1.0.2"
      sources."buffers-0.1.1"
      sources."bytes-3.1.2"
      sources."call-bind-1.0.7"
      sources."chainsaw-0.1.0"
      sources."chownr-2.0.0"
      sources."clipboardy-2.3.0"
      sources."coc.nvim-0.0.79"
      sources."concat-map-0.0.1"
      sources."content-disposition-0.5.4"
      sources."core-util-is-1.0.3"
      (sources."cross-spawn-6.0.5" // {
        dependencies = [
          sources."semver-5.7.2"
          sources."which-1.3.1"
        ];
      })
      sources."data-view-buffer-1.0.1"
      sources."data-view-byte-length-1.0.1"
      sources."data-view-byte-offset-1.0.0"
      sources."date-format-4.0.14"
      sources."debounce-1.2.1"
      sources."debug-4.3.7"
      sources."deep-extend-0.6.0"
      sources."define-data-property-1.1.4"
      sources."define-properties-1.2.1"
      sources."duplexer2-0.1.4"
      sources."encoding-0.1.13"
      sources."end-of-stream-1.4.4"
      sources."es-abstract-1.23.3"
      sources."es-define-property-1.0.0"
      sources."es-errors-1.3.0"
      sources."es-object-atoms-1.0.0"
      sources."es-set-tostringtag-2.0.3"
      sources."es-to-primitive-1.2.1"
      sources."execa-1.0.0"
      sources."fast-diff-1.3.0"
      sources."fb-watchman-2.0.2"
      sources."flatted-3.3.1"
      sources."follow-redirects-1.15.9"
      sources."for-each-0.3.3"
      sources."fp-ts-2.16.9"
      sources."fs-extra-8.1.0"
      (sources."fs-minipass-2.1.0" // {
        dependencies = [
          sources."minipass-3.3.6"
        ];
      })
      sources."fs.realpath-1.0.0"
      (sources."fstream-1.0.12" // {
        dependencies = [
          sources."mkdirp-0.5.6"
          sources."rimraf-2.7.1"
        ];
      })
      sources."function-bind-1.1.2"
      sources."function.prototype.name-1.1.6"
      sources."functions-have-names-1.2.3"
      sources."get-intrinsic-1.2.4"
      sources."get-stream-4.1.0"
      sources."get-symbol-description-1.0.2"
      sources."glob-7.2.3"
      sources."globalthis-1.0.4"
      sources."gopd-1.0.1"
      sources."graceful-fs-4.2.11"
      sources."has-bigints-1.0.2"
      sources."has-property-descriptors-1.0.2"
      sources."has-proto-1.0.3"
      sources."has-symbols-1.0.3"
      sources."has-tostringtag-1.0.2"
      sources."hasown-2.0.2"
      sources."http-proxy-agent-4.0.1"
      sources."https-proxy-agent-5.0.1"
      sources."iconv-lite-0.6.3"
      sources."ieee754-1.2.1"
      sources."inflight-1.0.6"
      sources."inherits-2.0.4"
      sources."ini-1.3.8"
      sources."int64-buffer-0.1.10"
      sources."internal-slot-1.0.7"
      sources."is-array-buffer-3.0.4"
      sources."is-bigint-1.0.4"
      sources."is-boolean-object-1.1.2"
      sources."is-callable-1.2.7"
      sources."is-data-view-1.0.1"
      sources."is-date-object-1.0.5"
      sources."is-docker-2.2.1"
      sources."is-negative-zero-2.0.3"
      sources."is-number-object-1.0.7"
      sources."is-regex-1.1.4"
      sources."is-shared-array-buffer-1.0.3"
      sources."is-stream-1.1.0"
      sources."is-string-1.0.7"
      sources."is-symbol-1.0.4"
      sources."is-typed-array-1.1.13"
      sources."is-weakref-1.0.2"
      sources."is-wsl-2.2.0"
      sources."isarray-2.0.5"
      sources."isexe-2.0.0"
      sources."isuri-2.0.3"
      sources."jsonc-parser-2.3.1"
      sources."jsonfile-4.0.0"
      sources."listenercount-1.0.1"
      (sources."locate-java-home-1.1.2" // {
        dependencies = [
          sources."semver-5.7.2"
        ];
      })
      sources."lodash-4.17.21"
      sources."log4js-6.9.1"
      sources."metals-languageclient-0.4.2"
      sources."minimatch-3.1.2"
      sources."minimist-1.2.8"
      sources."minipass-5.0.0"
      (sources."minizlib-2.1.2" // {
        dependencies = [
          sources."minipass-3.3.6"
        ];
      })
      sources."mkdirp-1.0.4"
      sources."ms-2.1.3"
      (sources."mv-2.1.1" // {
        dependencies = [
          sources."glob-6.0.4"
          sources."mkdirp-0.5.6"
          sources."rimraf-2.4.5"
        ];
      })
      sources."ncp-2.0.0"
      sources."nice-try-1.0.5"
      sources."node-fetch-2.7.0"
      sources."node-int64-0.4.0"
      sources."npm-run-path-2.0.2"
      sources."object-inspect-1.13.2"
      sources."object-keys-1.1.1"
      sources."object.assign-4.1.5"
      sources."once-1.4.0"
      sources."p-finally-1.0.0"
      sources."path-is-absolute-1.0.1"
      sources."path-key-2.0.1"
      sources."possible-typed-array-names-1.0.0"
      sources."process-nextick-args-2.0.1"
      sources."promise.prototype.finally-3.1.8"
      sources."promisify-child-process-4.1.1"
      sources."pump-3.0.2"
      sources."rc-1.2.8"
      (sources."readable-stream-2.3.8" // {
        dependencies = [
          sources."isarray-1.0.0"
          sources."safe-buffer-5.1.2"
        ];
      })
      sources."regexp.prototype.flags-1.5.2"
      sources."rfc-3986-1.0.1"
      sources."rfdc-1.4.1"
      sources."rimraf-3.0.2"
      sources."safe-array-concat-1.1.2"
      sources."safe-buffer-5.2.1"
      sources."safe-regex-test-1.0.3"
      sources."safer-buffer-2.1.2"
      sources."semver-7.6.3"
      sources."set-function-length-1.2.2"
      sources."set-function-name-2.0.2"
      sources."setimmediate-1.0.5"
      sources."shebang-command-1.2.0"
      sources."shebang-regex-1.0.0"
      sources."shell-quote-1.8.1"
      sources."side-channel-1.0.6"
      sources."signal-exit-3.0.7"
      sources."streamroller-3.1.5"
      sources."string.prototype.trim-1.2.9"
      sources."string.prototype.trimend-1.0.8"
      sources."string.prototype.trimstart-1.0.8"
      (sources."string_decoder-1.1.1" // {
        dependencies = [
          sources."safe-buffer-5.1.2"
        ];
      })
      sources."strip-eof-1.0.0"
      sources."strip-json-comments-2.0.1"
      sources."tar-6.2.1"
      sources."tr46-0.0.3"
      sources."traverse-0.3.9"
      sources."tslib-2.7.0"
      sources."typed-array-buffer-1.0.2"
      sources."typed-array-byte-length-1.0.1"
      sources."typed-array-byte-offset-1.0.2"
      sources."typed-array-length-1.0.6"
      sources."unbox-primitive-1.0.2"
      sources."universalify-0.1.2"
      sources."unzipper-0.10.14"
      sources."util-deprecate-1.0.2"
      sources."uuid-7.0.3"
      sources."vscode-jsonrpc-5.0.1"
      (sources."vscode-languageserver-protocol-3.15.3" // {
        dependencies = [
          sources."vscode-languageserver-types-3.15.1"
        ];
      })
      sources."vscode-languageserver-textdocument-1.0.12"
      sources."vscode-languageserver-types-3.17.5"
      sources."vscode-uri-2.1.2"
      sources."webidl-conversions-3.0.1"
      sources."whatwg-url-5.0.0"
      sources."which-2.0.2"
      sources."which-boxed-primitive-1.0.2"
      sources."which-typed-array-1.1.15"
      sources."wrappy-1.0.2"
      sources."yallist-4.0.0"
    ];
    buildInputs = globalBuildInputs;
    meta = {
      description = "coc.nvim extension for Metals, the Scala language server";
      license = "Apache-2.0";
    };
    production = true;
    bypassCache = true;
    reconstructLock = true;
  };
  coc-pairs = nodeEnv.buildNodePackage {
    name = "coc-pairs";
    packageName = "coc-pairs";