tvl-depot/third_party/nix/src
Griffin Smith 26a59482d2 fix(3p/nix): pass SkipEmpty to StrSplit("", ...)
When tokenizeString was changed to absl::StrSplit, there was a behavior
change because tokenizeString on an empty string returned an empty
vector - which the derivation builder (and likely a bunch of other
stuff) was depending on. The canonical way of fixing this is by passing
absl::SkipEmpty() to the function - there may be other places we need to
fix this as well.

This commit also includes some opportunistic absl::StrFormats and
StrCats, because I was here anyway, but those have no semantic
difference.

Change-Id: Ibf9bb602284f793fa55728481f63b838fb7a41db
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1631
Reviewed-by: tazjin <mail@tazj.in>
Tested-by: BuildkiteCI
2020-08-04 00:43:02 +00:00
..
build-remote fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
cpptoml style(3p/nix): Remove 'using std::*' from types.hh 2020-05-24 22:29:21 +01:00
libexpr refactor(3p/nix): Only initialise garbage-collector where needed 2020-08-03 08:38:57 +00:00
libmain fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
libstore fix(3p/nix): pass SkipEmpty to StrSplit("", ...) 2020-08-04 00:43:02 +00:00
libutil fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix refactor(3p/nix): Only initialise garbage-collector where needed 2020-08-03 08:38:57 +00:00
nix-build fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-channel fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-collect-garbage chore(3p/nix): Remove support for plugins 2020-07-20 14:45:43 +00:00
nix-copy-closure fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-daemon feat(3p/nix/daemon): catch-all explicit Error-Status conversion 2020-08-04 00:26:01 +00:00
nix-env fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-instantiate fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-prefetch-url fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nix-store fix(3p/nix): revert "apply all clang-tidy fixes" 2020-08-01 22:45:15 +00:00
nlohmann Add 'third_party/nix/' from commit 'be66c7a6b24e3c3c6157fd37b86c7203d14acf10' 2020-05-17 15:52:38 +01:00
proto feat(3p/nix): Implement a few more RPC calls 2020-08-01 19:00:08 +00:00
tests fix(3p/nix): Fix parseDrvPathWithOutputs 2020-08-03 23:17:41 +00:00
CMakeLists.txt refactor(3p/nix): Build nix-daemon as a separate binary 2020-08-03 18:26:44 +00:00