aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/flake/flake.cc
AgeCommit message (Expand)Author
2021-01-27Add traces to errors while updating flake lock fileEelco Dolstra
2021-01-15Fix gcc10 buildJonathan Ringer
2021-01-08Upcase "Boolean" in Flake attribute type errorDanila
2021-01-08Use switch statement instead of sequence of ifsDanila Fedorin
2021-01-08Allow Flake inputs to accept boolean and integer attributesDanila Fedorin
2020-12-17Rename Value::normalType() -> Value::type()Silvan Mosberger
2020-12-17Rename ValueType -> InternalType, NormalType -> ValueTypeSilvan Mosberger
2020-12-12Add ValueType checking functions for types that have the same NormalTypeSilvan Mosberger
2020-12-12Use Value::normalType on all forced values instead of Value::typeSilvan Mosberger
2020-12-12Introduce NormalType for the normal type of a ValueSilvan Mosberger
2020-11-26Move to separate fileEelco Dolstra
2020-11-26Record trusted/untrusted settings in ~/.local/share/nixEelco Dolstra
2020-11-26Ask for confirmation before allowing flake Nix configuration settingsEelco Dolstra
2020-10-26Allow nix.conf options to be set in flake.nixEelco Dolstra
2020-10-26Remove edition fieldEelco Dolstra
2020-10-06Remove 'using namespace fetchers'Eelco Dolstra
2020-09-27Miscellaneous spelling fixes in comments. (#4071)Kevin Quick
2020-09-24Remove redundant value checksPaul Opiyo
2020-09-23Remove unused Flake::vOutputs fieldEelco Dolstra
2020-09-22fixed typoujjwal
2020-07-14EvalCache: Ignore SQLite errorsEelco Dolstra
2020-07-06Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-17getFlake -> builtins.getFlakeEelco Dolstra
2020-06-17Don't provide 'getFlake' if the 'flakes' feature is not enabledEelco Dolstra
2020-06-12Check 'follows' inputsEelco Dolstra
2020-06-11Represent 'follows' inputs explicitly in the lock fileEelco Dolstra
2020-06-10Preserve 'isFlake' when not updating a lock file entryEelco Dolstra
2020-06-10Combine lock file update messagesEelco Dolstra
2020-06-10Add helper function printInputPath()Eelco Dolstra
2020-06-09Fix applyOverride() for githubEelco Dolstra
2020-06-01fetchOrSubstituteTree improvementsMatthew Kenigsberg
2020-05-30Move substitution into Input::fetch()Eelco Dolstra
2020-05-30Remove TreeInfoEelco Dolstra
2020-05-06Remove support for old lockfiles and the epoch/uri attributesEelco Dolstra
2020-04-27Improve path:// handlingEelco Dolstra
2020-04-20Fix typoEelco Dolstra
2020-04-16Use RootValueEelco Dolstra
2020-04-10Remove flake 'edition' fieldEelco Dolstra
2020-04-06nix flake info: Show resolved URLEelco Dolstra
2020-04-03Make --override-input stickyEelco Dolstra
2020-04-03getFlake: In pure mode, check that the argument is an immutable flakerefEelco Dolstra
2020-03-30Move fetchers from libstore to libfetchersEelco Dolstra
2020-03-28Warn about --override-input / --update-input flags that don't match an inputEelco Dolstra
2020-03-27Improve lock file generationEelco Dolstra
2020-03-17Unified fetcher caching systemEelco Dolstra
2020-03-12Change the lock file to a graphEelco Dolstra
2020-03-11Move call-flake.nix into libexprEelco Dolstra
2020-03-10Fix flake subdirectory handlingEelco 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