Skip to content

Commit 5edfeaf

Browse files
authored
Lsp test helpers (#88)
* Working on moving LSP test code out to lsp-test-helpers noci * Fill in language_id for LSP configs * More progress switching to lsp-test-helpers * Rename basic-path * ci: don't run on PR
1 parent 07292c5 commit 5edfeaf

43 files changed

Lines changed: 188 additions & 335 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: codedown-languages
22

33
on:
4-
pull_request:
54
push:
65
workflow_dispatch:
76

modules/kernels/bash/language_server_bash/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,5 @@ common.writeTextDirWithMetaAndPassthru bashLanguageServerWithMan.meta passthru "
4848
"${bashLanguageServerWithMan}/bin/bash-language-server"
4949
"start"
5050
];
51+
language_id = "shellscript";
5152
}])

modules/kernels/clojure/language-server.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,5 @@ common.writeTextDirWithMetaAndPassthru clojure-lsp.meta passthru "lib/codedown/l
3030
type = "stream";
3131
args = ["${clojure-lsp}/bin/clojure-lsp"];
3232
env = {};
33+
language_id = "clojure";
3334
}])

modules/kernels/cpp/language_server_clangd/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@ common.writeTextDirWithMetaAndPassthru clangd.meta passthru "lib/codedown/langua
2929
args = [
3030
"${clangd}/bin/clangd"
3131
];
32+
language_id = "cpp";
3233
}])

modules/kernels/go/language-server-gopls.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ common.writeTextDirWithMetaAndPassthru gopls.meta passthru "lib/codedown/languag
4545
type = "stream";
4646
args = ["${goplsWrapped}/bin/gopls"];
4747
env = {};
48+
language_id = "go";
4849
}])
4950

5051

modules/kernels/haskell/language-server-hls/config.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ let
8181
# checkParents = "CheckOnSave";
8282
};
8383
};
84+
85+
language_id = "haskell";
8486
};
8587

8688
in

modules/kernels/python/language_servers/language_server_flake8/config.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,5 @@ common.writeTextDirWithMetaAndPassthru python.pkgs.flake8.meta passthru "lib/cod
8181
formatters = {};
8282
formatFiletypes = {};
8383
};
84+
language_id = "python";
8485
}])

modules/kernels/python/language_servers/language_server_jedi/config.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,5 @@ common.writeTextDirWithMetaAndPassthru jls.meta passthru "lib/codedown/language-
4040
"/home/user/.local/${pythonEnv.sitePackages}"
4141
];
4242
};
43+
language_id = "python";
4344
}])

modules/kernels/python/language_servers/language_server_microsoft/config.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,5 @@ common.writeTextDirWithMetaAndPassthru python-language-server.meta passthru "lib
8888
initialization_options = overrideExisting initialization_options {
8989
# cacheFolderPath = "${cache}/cache";
9090
};
91+
language_id = "python";
9192
}])

modules/kernels/python/language_servers/language_server_palantir/config.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,5 @@ common.writeTextDirWithMetaAndPassthru python.pkgs.python-language-server.meta p
6161
type = "stream";
6262
args = ["${python}/bin/python" "-m" "pyls"];
6363
initialization_options = import ../pylsp_initialization_options.nix "pyls";
64+
language_id = "python";
6465
}])

0 commit comments

Comments
 (0)