Nix/src
Robert Hensing d0a284284b refactor: Extract simply, awkwardly Store::queryPathInfoFromClientCache
This is useful for determining quickly which substituters to query.

An alternative would be for users to invoke the narinfo cache db directly,
so why do we need this change?

 - It is easier to use. I believe Nix itself should also use it.

 - This way, the narinfo cache db remains an implementation detail.

 - Callers get to use the in-memory cache as well.
2024-01-17 17:54:19 +01:00
..
build-remote Allow dynamic derivation deps in inputDrvs 2023-09-07 10:39:37 -04:00
libcmd DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
libexpr Package{,Info}: comments 2024-01-16 15:44:02 +01:00
libfetchers Merge pull request #9736 from obsidiansystems/mingw-makefiles 2024-01-11 10:58:55 -05:00
libmain Use buildprefix in a few more places 2023-11-29 19:49:07 -05:00
libstore refactor: Extract simply, awkwardly Store::queryPathInfoFromClientCache 2024-01-17 17:54:19 +01:00
libutil Don't use std::make_unique right before release 2024-01-16 17:00:46 +00:00
nix DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
nix-build DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
nix-channel Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
nix-collect-garbage Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
nix-copy-closure Restrict some code to StoreDirConfig 2023-11-04 19:05:36 -04:00
nix-env DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
nix-instantiate DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
nix-store Organize content addressing, use SourceAccessor with Store::addToStore 2023-12-18 10:41:54 -05:00
resolve-system-dependencies Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00