aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-10-03 12:04:34 +0200
committerGitHub <noreply@github.com>2022-10-03 12:04:34 +0200
commit38ab1f3b5e6182118f53f069c526f1251b2a951f (patch)
tree19566d64f0f581dc3ad315e7c55aaa3330bf393c /scripts
parentfeat: add erg_language_server (#67) (diff)
downloadmason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.tar
mason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.tar.gz
mason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.tar.bz2
mason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.tar.lz
mason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.tar.xz
mason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.tar.zst
mason-lspconfig-38ab1f3b5e6182118f53f069c526f1251b2a951f.zip
docs: generate urls to PACKAGES.md (#68)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/lua/mason-scripts/mason-lspconfig/generate.lua11
1 files changed, 5 insertions, 6 deletions
diff --git a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
index c539d4d..7be4f3f 100644
--- a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
+++ b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
@@ -58,13 +58,12 @@ local function create_server_mapping_docs()
if not pcall(require, ("lspconfig.server_configurations.%s"):format(lspconfig_name)) then
return Optional.empty()
end
+ local lspconfig_url = ("https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#%s"):format(
+ lspconfig_name
+ )
+ local mason_url = ("https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#%s"):format(mason_name)
return Optional.of(
- string.format(
- "| [%s](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#%s) | %s |",
- lspconfig_name,
- lspconfig_name,
- mason_name
- )
+ string.format("| [%s](%s) | [%s](%s) |", lspconfig_name, lspconfig_url, mason_name, mason_url)
)
end),
_.sort_by(_.head),