saygo-png
c89994b0ac
treewide: generate JSON instead of Nix
...
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-10-19 00:31:33 +00:00
Matt Sturgeon
308e5b3843
tests/generated: add a separate error for unsupported entries
...
Only used for LSP packages, where we have a separate list of unsupported
LSP servers in generated/unsupported-lspconfig-servers.json
2025-10-03 20:29:49 +00:00
Sandro Jäckel
d608bccddd
Replace runCommandNoCCLocal alias with runCommandLocal
2025-01-01 00:54:27 +00:00
Gaetan Lepage
09daa2cb83
plugins/efmls-configs: move from lsp to by-name
2024-12-14 15:20:11 +01:00
Matt Sturgeon
0d2751b53c
tests/generated: validate declared lsp packages
2024-10-10 18:13:54 +01:00
Austin Horstman
fb677540e1
plugins/nonels: move to by-name
2024-10-06 15:11:34 -05:00
Matt Sturgeon
0f83298f2c
tests/generated: use runCommandNoCCLocal and structuedAttrs
...
The former makes the test derivation _slightly_ smaller, the latter
makes the `$errors` stdenv variable slightly more robust.
2024-09-09 16:14:14 +01:00
Matt Sturgeon
9f4c9ea7e4
tests/generated: check packages are found in pkgs
...
Fixes #2197
2024-09-09 16:14:14 +01:00
Matt Sturgeon
d2aad1071f
plugins/none-ls: use defaultText in package options
2024-09-04 20:29:52 +01:00
Matt Sturgeon
a8a7e405f4
plugins/efmls: use mkPackageOption
2024-09-04 20:29:50 +01:00
Matt Sturgeon
fc8155b5fa
tests/generated: init by checking declared tools
...
This moves most assertions out of generate-files and into a check
derivation. This should allow the CI to finish, even when there are
issues.
This also properly tests efmls, which was only checked partially before.
rust-analyzer is not covered because the existing assertions relate more
to edge-cases not handled by the generation script than the result it
builds.
2024-07-31 11:49:28 +01:00