aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/flake
AgeCommit message (Expand)Author
2024-08-19flake: don't refetch unmodified inputs by recursive followsMaximilian Bosch
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2024-08-04tree-wide: fix various lint warningsJade Lovelace
2024-08-01Reapply "libfetchers: make attribute / URL query handling consistent"Maximilian Bosch
2024-07-13language: cleanly ban integer overflowsJade Lovelace
2024-07-02Merge "Reject fully-qualified URLs in 'from' argument of `nix registry add`" ...Delan Azabani
2024-06-30libexpr/flake: allow automatic rejection of configuration options from flakesAlois Wohlschlager
2024-06-29Reject fully-qualified URLs in 'from' argument of `nix registry add`Delan Azabani
2024-06-24Revert "libfetchers: make attribute / URL query handling consistent"jade
2024-06-22libfetchers: make attribute / URL query handling consistentMaximilian Bosch
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.{hh,cc}: Split out users.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out terminal.{hh,cc}Tom Hubrecht
2024-05-23packaging: rename nixexpr -> lixexpr and so onJade Lovelace
2024-05-03Revert "Revert "Merge pull request #6621 from Kha/nested-follows""Maximilian Bosch
2024-04-08Format Nix code with `nixfmt`Rebecca Turner
2024-04-06avoid markdown which the repl's :doc cannot handlestuebinm
2024-04-01libexpr/flake: don't purple the flake.lock diffK900
2024-03-29meson: install missing/generated headerseldritch horrors
2024-03-25Merge pull request #8817 from iFreilicht/flake-update-lock-overhaulThéophane Hufschmitt
2024-03-25Minor cleanup in libexpr/flake/flake.ccEelco Dolstra
2024-03-25Input: Replace markFileChanged() by putFile()Eelco Dolstra
2024-03-18Merge "Delete hasPrefix and hasSuffix from the codebase" into mainjade
2024-03-18use byte indexed locations for PosIdxeldritch horrors
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2024-03-09Merge pull request #9925 from 9999years/fmt-cleanupeldritch horrors
2024-03-09libexpr: Support structured error classeseldritch horrors
2024-03-04Merge pull request #10055 from GrahamDennis/gdennis/faster-flake-lock-parsingeldritch horrors
2024-03-04Merge pull request #9398 from Qyriad/fixes/flake-not-foundeldritch horrors
2023-09-10Drop dead codeMatthew Kenigsberg
2023-08-25Merge pull request #8819 from VertexA115/fix/deep-follow-pathstomberek
2023-08-18Fixing #7479John Ericson
2023-08-14Fix follow path checking at depths greater than 2Alex Zero
2023-08-07Merge pull request #8769 from edolstra/generalize-tarball-urlsEelco Dolstra
2023-08-01Don't require .tar/.zip extension for tarball flakerefsEelco Dolstra
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-07-25Add `parseFlakeRef` and `flakeRefToString` builtins (#8670)Alex Ameen
2023-06-27Automatically document builtin constantsJohn Ericson
2023-04-24Merge remote-tracking branch 'origin/master' into source-pathEelco Dolstra
2023-04-21Use `std::set<StringContextElem>` not `PathSet` for string contextsJohn Ericson
2023-04-17Merge remote-tracking branch 'upstream/master' into source-pathRobert Hensing
2023-04-14Whitelist commit-lockfile-summary in flake nixConfigArchit Gupta
2023-04-11Merge pull request #8170 from tweag/fix-aarch64-buildEelco Dolstra
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-04-07TypoEelco Dolstra
2023-04-06Origin: Use SourcePathEelco Dolstra
2023-04-06Backport SourcePath from the lazy-trees branchEelco Dolstra
2023-04-05Explicitely define `LockFile::operator!=`Théophane Hufschmitt
2023-04-03Merge pull request #8157 from hercules-ci/switch-bugsThéophane Hufschmitt
2023-04-03Merge pull request #8042 from lheckemann/alt-lockfilesEelco Dolstra