From ae208dc380808ff1aef39929a0e897e881571d43 Mon Sep 17 00:00:00 2001 From: William Boman Date: Fri, 13 Oct 2023 21:14:29 +0200 Subject: refactor: standardize constructors and improve inheritance construction --- lua/mason-registry/sources/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lua/mason-registry/sources/init.lua') diff --git a/lua/mason-registry/sources/init.lua b/lua/mason-registry/sources/init.lua index bdaaf38e..af1b9f6a 100644 --- a/lua/mason-registry/sources/init.lua +++ b/lua/mason-registry/sources/init.lua @@ -25,7 +25,7 @@ local function parse(registry_id) local name, version = unpack(vim.split(name, "@")) return function() local GitHubRegistrySource = require "mason-registry.sources.github" - return GitHubRegistrySource.new { + return GitHubRegistrySource:new { id = registry_id, repo = ("%s/%s"):format(namespace, name), namespace = namespace, @@ -36,7 +36,7 @@ local function parse(registry_id) elseif type == "lua" then return function() local LuaRegistrySource = require "mason-registry.sources.lua" - return LuaRegistrySource.new { + return LuaRegistrySource:new { id = registry_id, mod = id, } @@ -44,7 +44,7 @@ local function parse(registry_id) elseif type == "file" then return function() local FileRegistrySource = require "mason-registry.sources.file" - return FileRegistrySource.new { + return FileRegistrySource:new { path = id, } end -- cgit v1.2.3-70-g09d2