Gregor Zeitlinger
|
2e951d2254
|
feat(mise): support selector lockfile updates (#44615)
* mise: support selector lockfile updates
* fix(mise): handle empty lockfile AST
* test(mise): use valid empty TOML AST fixture
* fix(mise): support current regex utility
* fix: clarify lockfile-only lookup handling
* fix(mise): handle selector lockfile updates correctly
* test(mise): cover selector lockfile review fixes
* fix(mise): scope selector artifact refresh
* chore: retrigger CI
* fix(mise): remove unreachable lockfile guard
* refactor(lookup): clarify lockfile-only value handling
* refactor(mise): use shared TOML utilities
* fix(mise): handle selector lockfile edge cases
* fix(mise): satisfy selector CI coverage
* fix(mise): require dependency names
* fix(mise): preserve configured dependency names
* fix(mise): address selector lockfile review feedback
* test(mise): cover major selector lockfile updates
* chore(static-data): auto-update Java LTS versions
So we don't have a hardcoded set of data in the mise manager.
Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
* fix(mise): address selector lockfile feedback
* test(manager/mise): cover nonnumeric current version prefix
formatLockedVersion()'s currentPrefix fallback to '' only runs when
the current version has no leading numeric match, which no existing
test reached.
Co-Authored-By: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
---------
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
|
2026-09-14 15:57:22 +00:00 |
|