aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-02-25 16:20:56 +0100
committerGitHub <noreply@github.com>2023-02-25 16:20:56 +0100
commit3f9c0ea157e88b08e2d11ec65002eeb6e421f0da (patch)
treeab3e724d461ab8d823d399f81cb769a2afecedc1 /scripts
parentdocs: add docker_compose_language_service to README (#153) (diff)
downloadmason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.tar
mason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.tar.gz
mason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.tar.bz2
mason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.tar.lz
mason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.tar.xz
mason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.tar.zst
mason-lspconfig-3f9c0ea157e88b08e2d11ec65002eeb6e421f0da.zip
fix(scripts): manually set registries before interacting with mason-registry (#161)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/lua/mason-scripts/mason-lspconfig/generate.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
index e28003b..3c5b0d4 100644
--- a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
+++ b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
@@ -38,6 +38,9 @@ end
local function ensure_valid_package_name_translations()
local server_mappings = require "mason-lspconfig.mappings.server"
local registry = require "mason-registry"
+ require("mason-registry.sources").set_registries {
+ "lua:mason-registry.index",
+ }
for lspconfig_server, mason_package in pairs(server_mappings.lspconfig_to_package) do
local server_config = lspconfig[lspconfig_server]