aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-registry/sources/synthesized.lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(registry): exclude synthesized registry when updating/installing ↵William Boman14 days1-1/+1
| | | | | | | | registries (#2054) This doesn't necessarily fix a "bug" but primarily fixes the message provided to users when updating registries. If a user has 1 registry configured the message is now "updating 2 registries", this fixes it to "updating registry".
* feat: add support for removal of packages from a registry (#2052)William Boman14 days1-0/+109
This adds support for removal of packages from any given registry. Currently mason.nvim doesn't support this at all and throws an error when trying to interact with the registry in any way while having a removed package installed locally. This ensures that removed packages are available both in the `:Mason` UI as well as the public Lua APIs. These "synthesized" packages only supports uninstallation, and metadata such as licenses, categories, homepage, etc is not available.