Files
lix/src/nix
John Ericson 6636202356 Factor out a GcStore interface
Starts progress on #5729.

The idea is that we should not have these default methods throwing
"unimplemented". This is a small step in that direction.

I kept `addTempRoot` because it is a no-op, rather than failure. Also,
as a practical matter, it is called all over the place, while doing
other tasks, so the downcasting would be annoying.

Maybe in the future I could move the "real" `addTempRoot` to `GcStore`,
and the existing usecases use a `tryAddTempRoot` wrapper to downcast or
do nothing, but I wasn't sure whether that was a good idea so with a
bias to less churn I didn't do it yet.
2022-03-03 19:01:25 +00:00
..
2022-03-02 19:19:51 +01:00
2022-03-02 19:19:51 +01:00
2021-03-26 16:14:38 +01:00
2022-02-22 14:32:56 +01:00
2022-01-18 14:08:49 +01:00
2020-12-21 13:32:27 +01:00
2021-01-14 00:05:04 +01:00
2022-02-22 14:32:56 +01:00
2020-10-09 20:18:08 +00:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00
2020-12-23 18:26:40 +01:00
2021-11-24 13:53:09 +01:00
2020-12-23 18:26:40 +01:00
2022-02-22 14:32:56 +01:00
2020-12-23 18:26:40 +01:00
2022-02-22 14:32:56 +01:00
2020-12-21 13:32:29 +01:00
2021-09-30 21:35:09 +00:00
2020-12-21 13:32:28 +01:00
2022-01-19 20:26:14 +00:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00
2022-02-22 14:32:56 +01:00
2021-09-13 14:44:53 +02:00
2021-01-17 19:49:28 +01:00
2020-12-21 13:32:29 +01:00
2022-02-22 14:32:56 +01:00
2022-02-22 14:32:56 +01:00
2020-12-21 13:32:27 +01:00
2021-07-07 10:02:55 +02:00
2021-11-12 03:18:31 -05:00
2021-11-27 23:29:48 +03:00
2021-12-06 16:52:50 +03:00
2022-03-02 19:19:51 +01:00
2021-07-27 14:24:03 +02:00
2022-02-22 14:32:56 +01:00
2020-12-21 13:32:27 +01:00
2021-12-15 23:40:37 -08:00
2022-01-18 17:37:04 +01:00
2022-03-03 19:01:25 +00:00
2021-01-11 19:46:59 +01:00
2022-03-03 19:01:25 +00:00
2021-01-10 23:29:14 +01:00
2021-03-26 16:14:38 +01:00
2021-09-27 11:12:06 +02:00
2021-01-13 23:27:39 +01:00
2020-12-21 13:32:28 +01:00
2021-09-27 11:12:06 +02:00
2020-12-21 13:32:28 +01:00
2020-12-21 13:32:28 +01:00