aiken/crates
KtorZ 3c3a7f2423 Define 'is_git_sha_or_version' to assert whether a version is 'immutable'
Best-effort to assert whether a version refers is a git sha digest or a tag. When it is, we
avoid re-downloading it if it's already fetched. But when it isn't, and thus refer to a branch,
we always re-download it. Note however that the download might be short-circuited by the
system-wide package cache, so a download doesn't actually mean a network request.

The package cache is however smart-enough to assert whether a package in the cache must be
re-downloaded (using HTTP ETag). So this is mostly about delegating the re-downloading logic to
the global packages cache.
2023-09-13 17:17:32 -04:00
..
aiken feat(cli): add --deny to build, check, and docs 2023-09-06 17:19:44 -04:00
aiken-lang fix: is_record was used incorrectly in code gen, 2023-09-13 00:33:02 -04:00
aiken-lsp chore: Release 2023-08-24 15:05:12 -06:00
aiken-project Define 'is_git_sha_or_version' to assert whether a version is 'immutable' 2023-09-13 17:17:32 -04:00
flat-rs add tests for case and constr 2023-09-03 11:52:49 -04:00
uplc Fix clippy suggestions. 2023-09-08 16:21:07 +02:00