aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/installer
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* feat(linker): add ruby exec wrapper delegate (#1260)William Boman2023-04-263-3/+26
* refactor(linker): copy_file instead of rename on Windows (#1254)William Boman2023-04-231-4/+4
* fix(linker): don't symlink on Windows (#1253)William Boman2023-04-231-15/+25
* fix(expr): fix strip_{prefix,suffix} (#1249)William Boman2023-04-221-2/+2
* refactor(schemas): don't vendor schemas in mason.nvim (#1248)William Boman2023-04-223-3/+81
* feat(installer): add generic build provider (#1228)William Boman2023-04-189-44/+163
* refactor(expr): remove redundant core filters and always stringify reduced va...William Boman2023-04-181-10/+22
* refactor: refactor github provider to smaller modules (#1223)William Boman2023-04-164-209/+221
* feat(github): add $MASON_VERSION to build context (#1218)William Boman2023-04-162-7/+15
* fix(std): manually call zstd on Windows (#1212)William Boman2023-04-141-1/+20
* fix(github): use evaluated out_file as asset file value (#1208)William Boman2023-04-121-14/+38
* refactor(std): quiet git checkout (#1186)William Boman2023-04-061-1/+1
* fix(npm): set install-strategy on npm >= 9 (#1179)William Boman2023-04-041-2/+22
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-025-17/+6
* chore: log entire opts table (#1149)William Boman2023-03-291-1/+1
* feat: add registry.refresh() method (#1096)William Boman2023-03-141-1/+1
* style: enforce import order (#1092)William Boman2023-03-1219-50/+50
* feat: add github registry source capabilities (#1091)William Boman2023-03-1226-4/+1953
* fix: fix writing pyvenv module wrapper (#1073)William Boman2023-03-061-1/+1
* refactor(expr): better handling of nil values (#1056)William Boman2023-03-051-16/+10
* feat(InstallContext): add strict_mode flag (#1055)William Boman2023-03-051-12/+37
* refactor: simplify linker & receipt writing (#1033)William Boman2023-02-263-115/+110
* feat(installer): add share links (#965)William Boman2023-02-173-92/+201
* refactor(expr): rename to interpolate (#836)William Boman2023-01-021-14/+14
* refactor(installer): write debug log file after installation finishes (#806)William Boman2022-12-261-3/+8
* feat(expr): add tbl_interpolate() (#805)William Boman2022-12-261-7/+24
* feat(functional): add strip_{prefix,suffix} (#803)William Boman2022-12-261-0/+3
* refactor(installer): introduce PackageInstallOpts class (#802)William Boman2022-12-262-7/+3
* feat(registry): add smithy-language-server (#795)Nick Rodgers2022-12-241-0/+6
* feat(expr): use same context for value & filter evaluation (#778)William Boman2022-12-201-4/+34
* feat: add expr module (#775)William Boman2022-12-201-0/+44
* refactor(installer): rename run_installer to exec_in_context (#744)William Boman2022-12-081-6/+7
* feat(installer): write mason-debug.log in debug mode (#577)William Boman2022-10-191-0/+8
* feat(api/command): add --debug flag to :MasonInstall (#576)William Boman2022-10-192-4/+11
* feat: more competent platform detection (#436)William Boman2022-09-171-1/+1
* refactor: store link state in install context object (#419)William Boman2022-09-142-2/+8
* refactor: add ctx:write_php_exec_wrapper utility (#409)William Boman2022-09-121-0/+15
* fix(installer): use /usr/bin/env bash shebang (#315)William Boman2022-08-191-1/+1
* test(installer): add spec files for context and linker (#314)William Boman2022-08-191-1/+15
* refactor: introduce selene, harden type defs, and use proper EmmyLua syntax (...William Boman2022-08-153-23/+23
* fix(julia-lsp): adjust for changes in latest release (#289)William Boman2022-08-131-16/+14
* refactor: add __ to private clear_event_handlers() method (#263)William Boman2022-08-071-1/+1
* feat(debugpy): write executable for convenient access (#229)William Boman2022-08-021-0/+15
* fix(gem): write shim executables that enhance GEM_PATH appropriately (#202)William Boman2022-07-311-19/+16
* chore: change emmylua annotation syntax from @ to : for comments (#73)William Boman2022-07-142-16/+16