| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | treewide: fix doc typos•••Done with `fd \\\.md$ . --type f -x typos --write-changes` | Peder Bergebakken Sundt | 2024-07-26 | 1 | -1/+1 |
| * | lib.fileset: Document decision for strict existence checks•••Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> | Silvan Mosberger | 2023-11-22 | 1 | -0/+13 |
| * | lib.fileset.maybeMissing: init | Silvan Mosberger | 2023-11-20 | 1 | -5/+0 |
| * | lib.fileset.fileFilter: Restrict second argument to paths•••While this change is backwards-incompatible, I think it's okay because: - The `fileFilter` function is not yet in a stable NixOS release, it was only merged about [a month ago](https://github.com/NixOS/nixpkgs/pull/257356). - All public uses of the function on GitHub only pass a path - Any `fileFilter pred fileset` can also be expressed as `intersection fileset (fileFilter pred path)` without loss of functionality. - This is furthermore pointed out in the new error message when a file set is passed | Silvan Mosberger | 2023-11-15 | 1 | -0/+15 |
| * | lib.fileset: Very minor changes | Silvan Mosberger | 2023-11-13 | 1 | -3/+0 |
| * | Merge pull request #261732 from tweag/fileset.fromSource•••`lib.fileset.fromSource`: init | Robert Hensing | 2023-11-10 | 1 | -1/+0 |
| |\ | |||||
| | * | lib.fileset.toSource: Mention fromSource in errors | Silvan Mosberger | 2023-11-08 | 1 | -1/+0 |
| * | | lib.fileset: Add an additional argument in the design docs | Silvan Mosberger | 2023-11-01 | 1 | -0/+3 |
| |/ | |||||
| * | Merge pull request #257356 from tweag/fileset.intersect•••`lib.fileset.intersection`: init | Silvan Mosberger | 2023-10-11 | 1 | -3/+32 |
| |\ | |||||
| | * | lib.fileset: Minor contributor doc adjustments•••Co-authored-by: Robert Hensing <robert@roberthensing.nl> | Silvan Mosberger | 2023-10-11 | 1 | -2/+4 |
| | * | lib.fileset.intersection: init | Silvan Mosberger | 2023-10-11 | 1 | -1/+28 |
| * | | link to documentation on IFD in the Nix manual | Valentin Gagarin | 2023-10-09 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #256417 from tweag/fileset.trace•••`lib.fileset.trace`, `lib.fileset.traceVal`: init | Silvan Mosberger | 2023-10-04 | 1 | -1/+0 |
| |\ | |||||
| | * | lib.fileset: Mention trace functions in the file set evaluation error | Silvan Mosberger | 2023-10-04 | 1 | -1/+0 |
| * | | lib.fileset: Link to user documentation from contributor docs | Silvan Mosberger | 2023-10-03 | 1 | -0/+5 |
| |/ | |||||
| * | lib.fileset: Internal representation v3, empty value without a base•••`unions []` now works! Notably the new empty value without a base is not exposed in the interface. I don't know of any use case for it. | Silvan Mosberger | 2023-10-03 | 1 | -1/+28 |
| * | lib.fileset: Minor changes from feedback•••Co-authored-by: Robert Hensing <robert@roberthensing.nl> Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | Silvan Mosberger | 2023-09-21 | 1 | -2/+2 |
| * | lib.fileset: Internal representation v2, ~12x faster unions!••• $ ./benchmark.sh HEAD [...] Mean CPU time 0.04006 (σ = 0.0040146) for 10 runs is 8.193619775953792% (σ = 0.9584251052704821%) of the old value 0.488917 (σ = 0.0294955) [...] | Silvan Mosberger | 2023-09-21 | 1 | -3/+3 |
| * | lib.fileset: Various updates relating to union/unions•••Also some minor formatting improvements | Silvan Mosberger | 2023-09-21 | 1 | -7/+1 |
| * | lib.fileset: Internal representation v1 | Silvan Mosberger | 2023-09-13 | 1 | -2/+10 |
| * | lib.fileset.toSource: init | Silvan Mosberger | 2023-09-01 | 1 | -0/+183 |
