aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-registry/init.lua
Commit message (Collapse)AuthorAgeFilesLines
* feat(registry): add .get_all_package_specs() (#1247)William Boman2023-04-221-0/+10
| | | | This is a faster method than .get_all_packages() due to the fact that it only loads package specifications without instantiating mason-core.package instances. Useful for situations where one only needs to read spec data.
* feat(registry): add ability to register package aliases (#1146)elky2023-04-051-0/+21
|
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-021-6/+2
| | | Explicitly schedule via `a.wait(vim.schedule)` instead.
* fix(registry): use oneshot channel for updating registry (#1168)William Boman2023-04-021-19/+2
|
* fix(scripts): setup mason and init registries (#1124)William Boman2023-03-231-4/+3
|
* fix: mkdirp if stdpath("state" | "cache") doesn't exist (#1123)William Boman2023-03-231-1/+8
|
* feat: add registry.refresh() method (#1096)William Boman2023-03-141-14/+68
|
* style: enforce import order (#1092)William Boman2023-03-121-4/+4
| | | | | * chore(workflows): update dependencies * style: enforce import order
* feat: add github registry source capabilities (#1091)William Boman2023-03-121-1/+37
|
* feat(ui): display registries in help window (#1062)William Boman2023-03-051-0/+1
|
* tests: add LuaRegistrySource spec (#1027)William Boman2023-02-231-1/+1
|
* refactor: load mason-registry.sources directly (#1021)William Boman2023-02-211-2/+0
| | | This further reduces the amount of modules loaded during setup.
* feat: configurable registries (#1016)William Boman2023-02-201-9/+25
|
* feat(registry): add has_package() method (#847)William Boman2023-01-041-0/+7
|
* fix(mason-registry): don't pass possible nil value to log (#840)William Boman2023-01-031-1/+1
|
* refactor: introduce selene, harden type defs, and use proper EmmyLua syntax ↵William Boman2022-08-151-2/+1
| | | | (#296)
* fix(mason-lspconfig): patch some server's cmd on Windows (#100)William Boman2022-07-191-0/+2
|
* docs: add doc/reference.md for more advanced use cases (#75)William Boman2022-07-151-0/+8
|
* refactor: add mason-schemas and mason-core modules (#29)William Boman2022-07-081-6/+6
| | | | | * refactor: add mason-schemas and move generated filetype map to mason-lspconfig * refactor: add mason-core module
* refactor: move packages to mason-registry (#27)William Boman2022-07-081-0/+90