diff options
Diffstat (limited to 'lua/mason-registry/sources/file.lua')
| -rw-r--r-- | lua/mason-registry/sources/file.lua | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lua/mason-registry/sources/file.lua b/lua/mason-registry/sources/file.lua index 62e7d7a4..84566479 100644 --- a/lua/mason-registry/sources/file.lua +++ b/lua/mason-registry/sources/file.lua @@ -14,6 +14,7 @@ local util = require "mason-registry.sources.util" local Channel = async_control.Channel ---@class FileRegistrySourceSpec +---@field id string ---@field path string ---@class FileRegistrySource : RegistrySource @@ -28,6 +29,7 @@ function FileRegistrySource:new(spec) ---@type FileRegistrySource local instance = {} setmetatable(instance, self) + instance.id = spec.id instance.spec = spec return instance end @@ -68,10 +70,6 @@ function FileRegistrySource:get_all_package_names() return _.map(_.prop "name", self:get_all_package_specs()) end -function FileRegistrySource:get_installer() - return Optional.of(_.partial(self.install, self)) -end - ---@async function FileRegistrySource:install() return Result.try(function(try) |
