tvl-depot/tvix/store/src
Florian Klink ca1e628c85 refactor(tvix/glue/builtins/import): refactor
This removes all the intermediate helper functions and reorganizes the
import code to only do the calculations where/when needed, and hopefully
makes things easier to understand as well.

Change-Id: I7e4c89c742bf8569b45e303523f7f801da7127ea
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12627
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: Jörg Thalheim <joerg@thalheim.io>
Reviewed-by: edef <edef@edef.eu>
2024-10-15 23:26:26 +00:00
..
bin refactor(tvix/glue/builtins/import): refactor 2024-10-15 23:26:26 +00:00
nar feat(tvix/store): seekable nar renderer 2024-09-25 19:23:45 +00:00
pathinfoservice test(tvix/store/signing_wrapper): restructure 2024-10-11 17:19:12 +00:00
proto refactor(tvix/store): use strictly typed PathInfo struct 2024-10-11 17:18:20 +00:00
tests refactor(tvix/store): use strictly typed PathInfo struct 2024-10-11 17:18:20 +00:00
composition.rs refactor(tvix/store): use composition in tvix_store crate 2024-07-20 19:37:27 +00:00
import.rs refactor(tvix/glue/builtins/import): refactor 2024-10-15 23:26:26 +00:00
lib.rs refactor(tvix/store): use strictly typed PathInfo struct 2024-10-11 17:18:20 +00:00
path_info.rs refactor(tvix/store): use strictly typed PathInfo struct 2024-10-11 17:18:20 +00:00
utils.rs feat(tvix/composition): allow urls as anonymous stores 2024-10-10 12:53:08 +00:00