aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorHirokazu Hata <h.hata.ai.t@gmail.com>2020-05-18 23:50:37 +0900
committerHirokazu Hata <h.hata.ai.t@gmail.com>2020-05-18 23:51:24 +0900
commit2fd443bc5c1717327a26c7c9646b2fa306d5a0fd (patch)
tree9a7fafa0401e936e0f4ca8fbc2bfb5e69c058e1e /lua
parent[docgen] Update README.md (diff)
downloadnvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar
nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.gz
nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.bz2
nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.lz
nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.xz
nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.zst
nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.zip
docgen: use package.json url instead of VSCode extension name
VSCode extensions are so large size and we offten get a network error with downloading them. So we had better to directory download package.json.
Diffstat (limited to 'lua')
-rwxr-xr-xlua/nvim_lsp/als.lua1
-rw-r--r--lua/nvim_lsp/ccls.lua2
-rw-r--r--lua/nvim_lsp/dartls.lua2
-rw-r--r--lua/nvim_lsp/elmls.lua2
-rw-r--r--lua/nvim_lsp/fortls.lua2
-rw-r--r--lua/nvim_lsp/ghcide.lua2
-rw-r--r--lua/nvim_lsp/hie.lua2
-rw-r--r--lua/nvim_lsp/julials.lua2
-rw-r--r--lua/nvim_lsp/leanls.lua2
-rw-r--r--lua/nvim_lsp/nimls.lua2
-rw-r--r--lua/nvim_lsp/purescriptls.lua2
-rw-r--r--lua/nvim_lsp/rls.lua1
-rw-r--r--lua/nvim_lsp/solargraph.lua1
-rw-r--r--lua/nvim_lsp/sumneko_lua.lua2
-rw-r--r--lua/nvim_lsp/terraformls.lua2
-rw-r--r--lua/nvim_lsp/yamlls.lua2
16 files changed, 13 insertions, 16 deletions
diff --git a/lua/nvim_lsp/als.lua b/lua/nvim_lsp/als.lua
index 33e44ec8..60605718 100755
--- a/lua/nvim_lsp/als.lua
+++ b/lua/nvim_lsp/als.lua
@@ -74,7 +74,6 @@ configs[server_name] = {
installer.configure(config)
end;
docs = {
- vscode = "AdaCore.ada";
package_json = "https://raw.githubusercontent.com/AdaCore/ada_language_server/master/integration/vscode/ada/package.json";
description = [[
https://github.com/AdaCore/ada_language_server
diff --git a/lua/nvim_lsp/ccls.lua b/lua/nvim_lsp/ccls.lua
index 43d26722..67b65eda 100644
--- a/lua/nvim_lsp/ccls.lua
+++ b/lua/nvim_lsp/ccls.lua
@@ -8,7 +8,7 @@ configs.ccls = {
root_dir = util.root_pattern("compile_commands.json", "compile_flags.txt", ".git");
};
docs = {
- vscode = "ccls-project.ccls";
+ package_json = "https://raw.githubusercontent.com/MaskRay/vscode-ccls/master/package.json";
description = [[
https://github.com/MaskRay/ccls/wiki
diff --git a/lua/nvim_lsp/dartls.lua b/lua/nvim_lsp/dartls.lua
index 01581a13..1f059bc5 100644
--- a/lua/nvim_lsp/dartls.lua
+++ b/lua/nvim_lsp/dartls.lua
@@ -47,7 +47,7 @@ configs[server_name] = {
};
};
docs = {
- vscode = "Dart-Code.dart-code";
+ package_json = "https://raw.githubusercontent.com/Dart-Code/Dart-Code/master/package.json";
description = [[
https://github.com/dart-lang/sdk/tree/master/pkg/analysis_server/tool/lsp_spec
diff --git a/lua/nvim_lsp/elmls.lua b/lua/nvim_lsp/elmls.lua
index 15ce4e7d..94e1b25d 100644
--- a/lua/nvim_lsp/elmls.lua
+++ b/lua/nvim_lsp/elmls.lua
@@ -51,7 +51,7 @@ configs[server_name] = {
end
end;
docs = {
- vscode = "Elmtooling.elm-ls-vscode";
+ package_json = "https://raw.githubusercontent.com/elm-tooling/elm-language-client-vscode/master/package.json";
description = [[
https://github.com/elm-tooling/elm-language-server#installation
diff --git a/lua/nvim_lsp/fortls.lua b/lua/nvim_lsp/fortls.lua
index 54d26a45..a94e4dd3 100644
--- a/lua/nvim_lsp/fortls.lua
+++ b/lua/nvim_lsp/fortls.lua
@@ -11,7 +11,7 @@ configs.fortls = {
};
};
docs = {
- vscode = 'hansec.fortran-ls';
+ package_json = "https://raw.githubusercontent.com/hansec/vscode-fortran-ls/master/package.json";
description = [[
https://github.com/hansec/fortran-language-server
diff --git a/lua/nvim_lsp/ghcide.lua b/lua/nvim_lsp/ghcide.lua
index 5ec8d583..ee801de6 100644
--- a/lua/nvim_lsp/ghcide.lua
+++ b/lua/nvim_lsp/ghcide.lua
@@ -9,7 +9,7 @@ configs.ghcide = {
};
docs = {
- vscode = "DigitalAssetHoldingsLLC.ghcide";
+ package_json = "https://raw.githubusercontent.com/digital-asset/ghcide/master/extension/package.json";
description = [[
https://github.com/digital-asset/ghcide
diff --git a/lua/nvim_lsp/hie.lua b/lua/nvim_lsp/hie.lua
index 21c62d24..ef3b0d92 100644
--- a/lua/nvim_lsp/hie.lua
+++ b/lua/nvim_lsp/hie.lua
@@ -9,7 +9,7 @@ configs.hie = {
};
docs = {
- vscode = "alanz.vscode-hie-server";
+ package_json = "https://raw.githubusercontent.com/alanz/vscode-hie-server/master/package.json";
description = [[
https://github.com/haskell/haskell-ide-engine
diff --git a/lua/nvim_lsp/julials.lua b/lua/nvim_lsp/julials.lua
index a5a96637..947fdea1 100644
--- a/lua/nvim_lsp/julials.lua
+++ b/lua/nvim_lsp/julials.lua
@@ -17,7 +17,7 @@ configs.julials = {
end;
};
docs = {
- vscode = "julialang.language-julia";
+ package_json = "https://raw.githubusercontent.com/julia-vscode/julia-vscode/master/package.json";
description = [[
https://github.com/julia-vscode/julia-vscode
`LanguageServer.jl` can be installed via `:LspInstall julials` or by yourself the `julia` and `Pkg`:
diff --git a/lua/nvim_lsp/leanls.lua b/lua/nvim_lsp/leanls.lua
index 13400297..894f318b 100644
--- a/lua/nvim_lsp/leanls.lua
+++ b/lua/nvim_lsp/leanls.lua
@@ -8,7 +8,7 @@ configs.leanls = {
root_dir = util.root_pattern(".git");
};
docs = {
- vscode = "jroesch.lean";
+ package_json = "https://raw.githubusercontent.com/leanprover/vscode-lean/master/package.json";
description = [[
https://github.com/leanprover/lean-client-js/tree/master/lean-language-server
diff --git a/lua/nvim_lsp/nimls.lua b/lua/nvim_lsp/nimls.lua
index 2e10eb97..5e91c760 100644
--- a/lua/nvim_lsp/nimls.lua
+++ b/lua/nvim_lsp/nimls.lua
@@ -10,7 +10,7 @@ configs.nimls = {
end;
};
docs = {
- vscode = "kosz78.nim";
+ package_json = "https://raw.githubusercontent.com/pragmagic/vscode-nim/master/package.json";
description = [[
https://github.com/PMunch/nimlsp
`nimlsp` can be installed via `:LspInstall nimls` or by yourself the `nimble` package manager:
diff --git a/lua/nvim_lsp/purescriptls.lua b/lua/nvim_lsp/purescriptls.lua
index 82d8c1bc..d42c79bb 100644
--- a/lua/nvim_lsp/purescriptls.lua
+++ b/lua/nvim_lsp/purescriptls.lua
@@ -27,7 +27,7 @@ configs[server_name] = {
end
end;
docs = {
- vscode = "nwolverson.ide-purescript";
+ package_json = "https://raw.githubusercontent.com/nwolverson/vscode-ide-purescript/master/package.json";
description = [[
https://github.com/nwolverson/purescript-language-server
`purescript-language-server` can be installed via `:LspInstall purescriptls` or by yourself with `npm`
diff --git a/lua/nvim_lsp/rls.lua b/lua/nvim_lsp/rls.lua
index f563b7b8..bf02986b 100644
--- a/lua/nvim_lsp/rls.lua
+++ b/lua/nvim_lsp/rls.lua
@@ -8,7 +8,6 @@ configs.rls = {
root_dir = util.root_pattern("Cargo.toml");
};
docs = {
- vscode = "rust-lang.rust";
package_json = "https://raw.githubusercontent.com/rust-lang/rls-vscode/master/package.json";
description = [[
https://github.com/rust-lang/rls
diff --git a/lua/nvim_lsp/solargraph.lua b/lua/nvim_lsp/solargraph.lua
index 51de52ce..9532f21a 100644
--- a/lua/nvim_lsp/solargraph.lua
+++ b/lua/nvim_lsp/solargraph.lua
@@ -8,7 +8,6 @@ configs.solargraph = {
root_dir = util.root_pattern("Gemfile", ".git");
};
docs = {
- vscode = "castwide.solargraph";
package_json = "https://raw.githubusercontent.com/castwide/vscode-solargraph/master/package.json";
description = [[
https://solargraph.org/
diff --git a/lua/nvim_lsp/sumneko_lua.lua b/lua/nvim_lsp/sumneko_lua.lua
index e3d0cacc..0342462a 100644
--- a/lua/nvim_lsp/sumneko_lua.lua
+++ b/lua/nvim_lsp/sumneko_lua.lua
@@ -103,7 +103,7 @@ configs[name] = {
installer.configure(config)
end;
docs = {
- vscode = "sumneko.lua";
+ package_json = "https://raw.githubusercontent.com/sumneko/vscode-lua/master/package.json";
description = [[
https://github.com/sumneko/lua-language-server
diff --git a/lua/nvim_lsp/terraformls.lua b/lua/nvim_lsp/terraformls.lua
index 3f94a036..a93113e1 100644
--- a/lua/nvim_lsp/terraformls.lua
+++ b/lua/nvim_lsp/terraformls.lua
@@ -8,7 +8,7 @@ configs.terraformls = {
root_dir = util.root_pattern(".terraform", ".git");
};
docs = {
- vscode = "mauve.terraform";
+ package_json = "https://raw.githubusercontent.com/hashicorp/vscode-terraform/master/package.json";
description = [[
https://github.com/juliosueiras/terraform-lsp
diff --git a/lua/nvim_lsp/yamlls.lua b/lua/nvim_lsp/yamlls.lua
index 5b1c9f82..fbe9950f 100644
--- a/lua/nvim_lsp/yamlls.lua
+++ b/lua/nvim_lsp/yamlls.lua
@@ -27,7 +27,7 @@ configs[server_name] = {
end
end;
docs = {
- vscode = "redhat.vscode-yaml";
+ package_json = "https://raw.githubusercontent.com/redhat-developer/vscode-yaml/master/package.json";
description = [[
https://github.com/redhat-developer/yaml-language-server