aboutsummaryrefslogtreecommitdiff
path: root/src/nix/flake.cc
AgeCommit message (Expand)Author
2024-10-01Split ignoreException to avoid suppressing CTRL-CRobert Hensing
2024-08-20flake: fix compiler warningJade Lovelace
2024-08-10nix: remove explosions if you have a window size less than fourJade Lovelace
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2024-08-04nix flake metadata: print modified dates for input flakesJade Lovelace
2024-07-23nix flake show: add the description if it existsisabel
2024-06-17libexpr: add expr memory managementeldritch horrors
2024-06-03Show message about `--update-input` being replaced by `nix flake update`Nikodem Rabuliński
2024-06-03Accept multiple arguments to `nix flake update`Nikodem Rabuliński
2024-03-25Merge pull request #8817 from iFreilicht/flake-update-lock-overhaulThéophane Hufschmitt
2024-03-25Overhaul completions, redo #6693 (#8131)John Ericson
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-07Print how many checks are runeldritch horrors
2024-03-07Print derivation pathseldritch horrors
2024-03-07Log what `nix flake check` doeseldritch horrors
2023-08-18Fixing #7479John Ericson
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-06-27nix flake check: improve error message if overlay is not a lambda (#8582)Maximilian Bosch
2023-06-24Add `dirtyRev` and `dirtyShortRev` to `fetchGit`Michael Hoang
2023-05-23`nix flake check`: skip derivations for foreign systems (#7759)Peter Becich
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-06Backport SourcePath from the lazy-trees branchEelco Dolstra
2023-03-27Merge pull request #7609 from obsidiansystems/hide-experimental-settingsJohn Ericson
2023-03-26Catch eval errors in `hasContent`oxalica
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-03-02Get rid of some unchecked calls to std::coutEelco Dolstra
2023-02-20Split out `InstallableFlake` and `InstallableAttrPath`John Ericson
2023-01-31nix flake show: Ignore empty attrsetsRobert Hensing
2023-01-27apply showAllSystems to legacyPackages as wellMax
2023-01-27Merge remote-tracking branch 'nixos/master' into pr-flake-show-foreignThéophane Hufschmitt
2023-01-19Revert "Revert "Merge pull request #6204 from layus/coerce-string""Guillaume Maudoux
2023-01-18Revert "Merge pull request #6204 from layus/coerce-string"Robert Hensing
2023-01-16flake check: Recognize well known community attributesRobert Hensing
2023-01-11Remove default constructor from `OutputsSpec`John Ericson
2023-01-10Parse string context elements properlyJohn Ericson
2023-01-10Make clear that `StorePathWithOutputs` is a deprecated typeJohn Ericson
2023-01-05Don't check NixOS modulesNaïm Favier
2023-01-02Merge remote-tracking branch 'origin/master' into coerce-stringEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-09-07showForeign -> showAllSystemsMax
2022-09-07WIP: broken merge but need a git checkpointGuillaume Maudoux
2022-09-01nix flake show: don't evaluate derivations for foreign systems by defaultMax
2022-08-17nix flake metadata: Don't show "Inputs" if there are no inputsEelco Dolstra
2022-07-12Merge pull request #6693 from ncfavier/complete-flake-inputsThéophane Hufschmitt