tvl-depot/tvix/nix-compat/src
Ryan Lahfa 2d687e068a fix(tvix/nix-compat): disallow empty derivation names
Yes:

```
$ nix-build -E 'derivation { name = ""; builder = "/bin/sh"; system = "x86_64-linux"; }'
error: store path 'nr7i5pf18hw2zg487vkdyrbasdqylfcj-' has an empty name
```

Change-Id: I552f9ed1c1fe3bfceca18ca9b8e13d4b06dc6ff7
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9108
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
2023-08-20 19:34:35 +00:00
..
derivation feat(tvix/nix-compat): don't swallow hash validation errors 2023-08-20 19:34:20 +00:00
nar refactor(tvix/store): use bytes for node names and symlink targets 2023-07-21 19:01:49 +00:00
nixhash feat(tvix/nix-compat): don't swallow hash validation errors 2023-08-20 19:34:20 +00:00
store_path fix(tvix/nix-compat): disallow empty derivation names 2023-08-20 19:34:35 +00:00
lib.rs refactor(nix-compat) Make nixhash_* mods hierarchical 2023-03-31 18:46:18 +00:00
nixbase32.rs refactor(tvix/nix-compat): address clippy in nixbase32.rs tests 2023-03-04 12:21:28 +00:00