Commit graph

14 commits

Author SHA1 Message Date
Gaetan Lepage
8024b044d6 tests/plugins/efmls: disable dmd test on x86_64-darwin
https://github.com/NixOS/nixpkgs/pull/331373
2024-07-31 22:36:07 +02:00
Gaetan Lepage
94bea519de tests/efmls-configs: update test excludes 2024-07-14 00:06:08 +02:00
Gaetan Lepage
56aaef010a tests: remove tests depending on anslible-lint for darwin 2024-05-24 00:04:27 +02:00
traxys
62f32bfc71 treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
Gaetan Lepage
f1cb9f0746 tests: disable tests using broken pkgs.clj-kondo 2024-03-27 13:32:06 +01:00
Gaetan Lepage
8b500ef1db tests: temporarily disable test for swift_format on aarch64 2024-03-11 19:24:14 +01:00
Gaetan Lepage
c22e21f84d tests/efmls-configs: update 'unpackaged' list 2024-01-22 13:41:54 +01:00
Gaetan Lepage
5281e7957f tests/efmls-configs: disable dmd and lua_format on x86_64-darwin (broken) 2024-01-05 00:05:28 +01:00
Gaetan Lepage
4c0a067afb tests/{none-ls,efmls-configs}: disable cbfmt, latexindent and chktex on darwin (broken) 2024-01-05 00:05:28 +01:00
traxys
af41ea2d80
helpers: move rawType to helpers.nixvimTypes (#871)
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
Gaetan Lepage
04b0f2ae61 plugins/efmls-configs: add missing tools from allToolPkgs 2023-12-13 14:32:16 +01:00
Gaetan Lepage
3cb12cd964 plugins/lsp/efmls-configs: respect tool packages availability 2023-11-21 14:41:18 +01:00
traxys
1b44fe37a1
tests: Install all efmls-configs tools (#709)
This requires to pass the efmls-configs file to the derivation helpers,
if we try to import it from the test file directly it fails.

We then look into the types to find the available languages &
corresponding tools, to enable them all.

We then filter out the broken tools or the unpackaged tools, in order to
detect more easily the introduction of future tools.
2023-11-17 12:17:13 +01:00
traxys
4cd3707e00
plugin/efmls-configs: init + tests (#542) 2023-08-27 20:49:23 +02:00