lix-releng-staging/src
John Ericson 256f3e3063 Stratify ExtraPathInfo along Installable hierarchy
Instead of having a bunch of optional fields, have a few subclasses
which can have mandatory fields.

Additionally, the new `getExtraPathInfo`, and `nixpkgsFlakeRef`, are
moved to `InstallableValue`.

I did these things because https://github.com/NixOS/rfcs/pull/134 ; with
these things moved to `InstallableValue`, the base `Installable` no
longer depends on libexpr! This is a major step towards that.

Also, add a bunch of doc comments for sake of the internal API docs.
2023-03-24 12:22:40 -04:00
..
build-remote Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
libcmd Stratify ExtraPathInfo along Installable hierarchy 2023-03-24 12:22:40 -04:00
libexpr Fix rendering of fetchGit documentation 2023-03-21 14:48:15 +01:00
libfetchers respect allRefs=1 when using nix flake prefetch 2023-03-15 11:29:01 -04:00
libmain Merge pull request #7889 from sidkshatriya/sorted-fetch-paths 2023-03-07 11:58:10 +01:00
libstore Cleanup 2023-03-20 18:06:08 +01:00
libutil error.cc: Only suggest show-trace when truncated trace items would be printed 2023-03-23 17:29:06 +01:00
nix Stratify ExtraPathInfo along Installable hierarchy 2023-03-24 12:22:40 -04:00
nix-build Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
nix-channel A setting to follow XDG Base Directory standard 2023-02-10 20:14:06 +04:00
nix-collect-garbage Fix nix-collect-garbage -d with the new profile location 2023-03-07 13:08:04 +01:00
nix-copy-closure Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
nix-env Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
nix-instantiate Revert to copyStore = true for nix-instantiate and nix-env 2022-08-23 14:40:27 +02:00
nix-store Fix another uninitialized variable 2023-03-09 15:30:53 +01: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