tvl-depot/tvix/nix-compat/src/store_path
Florian Klink 329a7d30a7 refactor(nix-compat/store_path): centralize self_reference check
self_reference being set to true is only allowed for
`CAHash::Nar(NixHash::Sha256(_))`, so we can handle this in a check at
the front.

Change-Id: Ic363ade4789a7767cbe26a6959b143bb53e50e5a
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10391
Reviewed-by: edef <edef@edef.eu>
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
2023-12-21 16:36:29 +00:00
..
mod.rs refactor(nix-compat/store_path): use StorePathRef::to_absolute_path 2023-12-21 16:28:41 +00:00
utils.rs refactor(nix-compat/store_path): centralize self_reference check 2023-12-21 16:36:29 +00:00