aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-registry/sources/lua.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/mason-registry/sources/lua.lua')
-rw-r--r--lua/mason-registry/sources/lua.lua12
1 files changed, 7 insertions, 5 deletions
diff --git a/lua/mason-registry/sources/lua.lua b/lua/mason-registry/sources/lua.lua
index 1ca88a8d..fd88a49d 100644
--- a/lua/mason-registry/sources/lua.lua
+++ b/lua/mason-registry/sources/lua.lua
@@ -12,11 +12,13 @@ local LuaRegistrySource = {}
LuaRegistrySource.__index = LuaRegistrySource
---@param spec LuaRegistrySourceSpec
-function LuaRegistrySource.new(spec)
- return setmetatable({
- id = spec.id,
- spec = spec,
- }, LuaRegistrySource)
+function LuaRegistrySource:new(spec)
+ ---@type LuaRegistrySource
+ local instance = {}
+ setmetatable(instance, LuaRegistrySource)
+ instance.id = spec.id
+ instance.spec = spec
+ return instance
end
---@param pkg_name string