aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/flake/lockfile.cc
AgeCommit message (Expand)Author
2024-03-04Merge pull request #10055 from GrahamDennis/gdennis/faster-flake-lock-parsingeldritch horrors
2023-08-14Fix follow path checking at depths greater than 2Alex Zero
2023-04-05Explicitely define `LockFile::operator!=`Théophane Hufschmitt
2023-02-01Fix clang compilationEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-09-06lockfile -> lock file for consistencyEelco Dolstra
2022-09-01Revert "Merge pull request #6621 from Kha/nested-follows"Eelco Dolstra
2022-08-28Fix overlapping flake followsSebastian Ullrich
2022-02-24libfetchers: Rename immutable -> lockedEelco Dolstra
2021-08-11In flake lock file diffs, show the last-modified date of inputs if availableEelco Dolstra
2020-11-19Fix assertion failure in LockFile::LockFile()Eelco Dolstra
2020-10-28Capitalize JSON for consistencyMatthew Kenigsberg
2020-10-26Move ExplicitEelco Dolstra
2020-10-06Remove 'using namespace fetchers'Eelco Dolstra
2020-09-21Don't include <regex> in header filesEelco Dolstra
2020-06-12Check 'follows' inputsEelco Dolstra
2020-06-11diffLockFiles(): Show 'follows' changesEelco Dolstra
2020-06-11Represent 'follows' inputs explicitly in the lock fileEelco Dolstra
2020-06-10Add helper function printInputPath()Eelco Dolstra
2020-06-08Add completion for --update-inputEelco Dolstra
2020-06-05diffLockFiles(): Fix assertion failureEelco Dolstra
2020-05-30Remove TreeInfoEelco Dolstra
2020-05-06Remove support for old lockfiles and the epoch/uri attributesEelco Dolstra
2020-04-02Move parseTreeInfo()Eelco Dolstra
2020-04-02nix flake info --json: Show TreeInfoEelco Dolstra
2020-03-30Move fetchers from libstore to libfetchersEelco Dolstra
2020-03-27Fix diffLockFiles()Eelco Dolstra
2020-03-12Change the lock file to a graphEelco Dolstra
2020-03-09Move calling flakes into a Nix helper function (call-flake.nix)Eelco Dolstra
2020-03-09Add 'flake' attribute to lock files to denote non-flakesEelco Dolstra
2020-02-06Registry: Use attr notation instead of URLsEelco Dolstra
2020-02-02Add TreeInfo::computeStorePath()Eelco Dolstra
2020-02-02CleanupEelco Dolstra
2020-02-02Renamed ref / resolvedRef -> lockedRefEelco Dolstra
2020-02-01Remove superfluous TreeInfo::rev fieldEelco Dolstra
2020-02-01Record TreeInfo in the lock fileEelco Dolstra
2020-01-31Change lock file format to use an attribute representation of flake refs rath...Eelco Dolstra
2020-01-30Check LockedInput::computeStorePath()Eelco Dolstra
2020-01-29Add --update-input flag to update a specific flake inputEelco Dolstra
2020-01-29Add flag --override-input to override specific lock file entriesEelco Dolstra
2020-01-24Respect lock files of inputs + fine-grained lock file controlEelco Dolstra
2020-01-21Pluggable fetchersEelco Dolstra
2019-12-11Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-10-21Use upstream json_fwd.hpp to speed up compilationEelco Dolstra
2019-10-08uri -> url for consistencyEelco Dolstra
2019-09-18Record original flakerefs in the lock file againEelco Dolstra
2019-08-30Turn flake inputs into an attrsetEelco Dolstra
2019-07-12Don't write lock files if they have dirty inputsEelco Dolstra
2019-06-05Move flake-related stuff to src/libexpr/flakeEelco Dolstra