diff options
| author | William Boman <william@redwill.se> | 2023-03-05 03:33:41 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-05 02:33:41 +0000 |
| commit | 51228a60d1a5017030429ba38f018ff27a460c76 (patch) | |
| tree | aab1aba6059cab2c93e3c6eca76aed5686c91a6a /lua/mason-registry/sources/lua.lua | |
| parent | fix(package): emit registry event on abnormal failures (#1061) (diff) | |
| download | mason-51228a60d1a5017030429ba38f018ff27a460c76.tar mason-51228a60d1a5017030429ba38f018ff27a460c76.tar.gz mason-51228a60d1a5017030429ba38f018ff27a460c76.tar.bz2 mason-51228a60d1a5017030429ba38f018ff27a460c76.tar.lz mason-51228a60d1a5017030429ba38f018ff27a460c76.tar.xz mason-51228a60d1a5017030429ba38f018ff27a460c76.tar.zst mason-51228a60d1a5017030429ba38f018ff27a460c76.zip | |
feat(ui): display registries in help window (#1062)
Diffstat (limited to 'lua/mason-registry/sources/lua.lua')
| -rw-r--r-- | lua/mason-registry/sources/lua.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/mason-registry/sources/lua.lua b/lua/mason-registry/sources/lua.lua index d2032cc0..7af4feee 100644 --- a/lua/mason-registry/sources/lua.lua +++ b/lua/mason-registry/sources/lua.lua @@ -39,6 +39,14 @@ function LuaRegistrySource:install() return Result.success() end +function LuaRegistrySource:get_display_name() + if self:is_installed() then + return ("require(%q)"):format(self.spec.mod) + else + return ("require(%q) [uninstalled]"):format(self.spec.mod) + end +end + function LuaRegistrySource:__tostring() return ("LuaRegistrySource(mod=%s)"):format(self.spec.mod) end |
