aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/installer
Commit message (Expand)AuthorAgeFilesLines
* feat: associate package instances with registry source and record it in receiptWilliam Boman2025-05-061-0/+1
* refactor(command): use callback in Package:install() when running :MasonInsta...William Boman2025-03-031-1/+1
* fix(uninstaller): only unlink if recipt is foundWilliam Boman2025-03-031-1/+2
* refactor(registry): refactor registry initializationWilliam Boman2025-03-031-3/+2
* style: fix stylua and selene errorsWilliam Boman2025-02-201-1/+0
* feat(context): add ctx:await()William Boman2025-02-191-0/+6
* refactor: turn StdioSink into a proper classWilliam Boman2025-02-1916-67/+45
* feat(context): add ctx:fetch()William Boman2025-02-191-0/+12
* fix(expr): also interpolate table keysWilliam Boman2025-02-191-0/+3
* refactor!: change Package APIWilliam Boman2025-02-1915-130/+295
* fix(pypi): remove -U flag and fix log messageWilliam Boman2025-02-191-2/+1
* refactor: standardize constructors and improve inheritance constructionWilliam Boman2025-02-197-47/+69
* fix(location): use correct registry pathWilliam Boman2025-02-191-1/+1
* feat(linker): use relative targets for symlinks (#1525)William Boman2025-02-191-7/+9
* refactor(path): use InstallLocation to produce paths, remove static path methodsWilliam Boman2025-02-193-14/+60
* refactor(installer): move initializations to InstallContext constructorWilliam Boman2025-02-194-21/+23
* refactor: add InstallLocation.global()William Boman2025-02-191-0/+5
* chore: remove todo commentWilliam Boman2025-02-191-1/+0
* chore(compilers): remove default environment from github build compilerWilliam Boman2025-02-191-7/+1
* refactor!: refactor installer internals and add new Package class methods (#1...William Boman2025-02-1930-509/+611
* refactor(receipt): change receipt structure and remove old builder APIs (#1521)William Boman2025-02-163-9/+6
* fix(installer): schedule back to main loop before executing installer functio...William Boman2025-02-161-0/+1
* refactor!: consolidate Lua registry sources and the Package API (#1498)William Boman2025-02-164-21/+49
* refactor!: remove old managers (#1497)William Boman2025-02-165-7/+58
* fix(pypi): prefer stock python3 if it satisfies version requirement (#1736)Inhyuk Cho2024-07-091-2/+4
* fix(pypi): allow access to system site packages by default (#1584)Silico_Biomancer2024-07-071-1/+2
* feat(pypi): improve resolving suitable python version (#1725)William Boman2024-06-012-17/+75
* fix(pypi): exclude python3.12 from candidate list (#1722)William Boman2024-05-311-1/+0
* fix: fix usage of deprecated Neovim APIs (#1703)William Boman2024-05-112-2/+2
* fix(pypi): fix variable shadowing (#1610)William Boman2024-01-291-1/+3
* feat(pypi): attempt more python3 candidates (#1608)William Boman2024-01-251-12/+59
* fix(golang): fix fetching package versions for packages containing subpath sp...William Boman2024-01-221-1/+1
* feat: don't use vim.g.python3_host_prog as a candidate for python (#1606)William Boman2024-01-211-7/+1
* feat: add support for openvsx sources (#1589)William Boman2024-01-0611-143/+225
* fix(cargo): don't attempt to fetch versions when version targets commit SHA (...William Boman2023-12-291-0/+7
* fix(pypi): support MSYS2 virtual environments on Windows (#1547)William Boman2023-11-081-17/+26
* chore: decrease log level (#1467)William Boman2023-08-251-1/+1
* fix(std): use gtar if available (#1433)3uryd1ce2023-08-191-1/+4
* feat(cargo): support fetching versions for git crates hosted on github (#1459)William Boman2023-08-191-0/+14
* chore(logging): fix log string (#1444)William Boman2023-08-091-1/+1
* fix(installer): retain unmapped source fields (#1399)William Boman2023-07-211-2/+1
* fix(linker): ensure exec wrapper target is executable (#1380)William Boman2023-06-282-19/+21
* feat(installer): write more installation output to stdout (#1376)William Boman2023-06-2811-4/+19
* chore(ci): upgrade linter versions (#1377)William Boman2023-06-281-10/+16
* fix(installer): timeout schema download after 5s (#1374)William Boman2023-06-281-1/+10
* refactor(installer): hoist version validation to the compiled installation en...William Boman2023-06-179-54/+22
* feat(command): improve completion for :MasonInstall (#1353)William Boman2023-06-1313-6/+101
* feat(installer): lock package installation (#1290)William Boman2023-05-181-42/+72
* fix(pypi): also provide install_extra_args to pypi.install (#1263)William Boman2023-04-261-0/+1
* fix(context): don't write exec wrapper file if it already exists (#1261)William Boman2023-04-261-0/+3