Files
lix/tests
Eelco Dolstra 6dbd5c26e6 Make flake input fetching lazy
As long as the flake input is locked, it is now only fetched when it
is evaluated (e.g. "nixpkgs" is fetched when
"inputs.nixpkgs.<something>" is evaluated).

This required adding an "id" attribute to the members of "inputs" in
lockfiles, e.g.

  "inputs": {
    "nixpkgs/release-19.03": {
      "id": "nixpkgs",
      "inputs": {},
      "narHash": "sha256-eYtxncIMFVmOHaHBtTdPGcs/AnJqKqA6tHCm0UmPYQU=",
      "nonFlakeInputs": {},
      "uri": "github:edolstra/nixpkgs/e9d5882bb861dc48f8d46960e7c820efdbe8f9c1"
    }
  }

because the flake ID needs to be known beforehand to construct the
"inputs" attrset.

Fixes #2913.
2019-06-04 19:17:03 +02:00
..
2019-05-29 12:22:52 +02:00
2018-05-30 13:28:01 +02:00
2018-08-06 14:06:54 +02:00
2017-05-02 15:46:10 +02:00
2014-08-21 21:50:19 +02:00
2018-01-22 17:04:08 +01:00
2019-03-04 18:27:45 +08:00
2019-05-07 23:32:09 +02:00
2016-08-10 18:05:35 +02:00
2018-02-13 14:26:19 +00:00
2019-05-26 15:59:50 +02:00
2014-08-21 21:50:19 +02:00
2018-02-03 10:08:05 +01:00
2019-06-04 19:17:03 +02:00
2014-08-21 21:50:19 +02:00
2016-09-12 13:40:07 +02:00
2019-03-10 01:50:33 +01:00
2006-07-21 13:21:43 +00:00
2018-12-13 14:30:52 +01:00
2019-03-04 18:27:45 +08:00
2014-08-21 21:50:19 +02:00
2019-05-07 23:32:09 +02:00
2018-02-13 14:26:19 +00:00
2017-10-02 23:45:27 -04:00
2018-02-08 13:46:23 +01:00
2018-01-16 19:23:18 +01:00
2016-08-10 18:05:35 +02:00
2016-08-10 18:05:35 +02:00
2018-01-16 19:23:18 +01:00
2017-11-20 18:36:36 +01:00
2018-02-25 16:40:05 -06:00
2019-04-08 16:11:36 +02:00
2016-04-11 16:20:15 +02:00
2007-08-13 13:15:02 +00:00
2016-10-19 15:19:38 +02:00
2016-09-08 18:22:28 +02:00
2012-12-04 14:47:50 +01:00
2012-12-04 14:47:50 +01:00
2018-02-08 15:25:03 +01:00