mirror of
https://github.com/NixOS/nix
synced 2025-07-07 10:11:47 +02:00
Format .nix files
This does not include any automation for the release branch, but is based on the configuration of https://github.com/NixOS/nix/pull/12349 pre-commit run -a nixfmt-rfc-style
This commit is contained in:
parent
42b22fe3de
commit
2f1b70a529
259 changed files with 7729 additions and 5286 deletions
|
@ -1,6 +1,6 @@
|
|||
let
|
||||
alphabet =
|
||||
{ a = "a";
|
||||
alphabet = {
|
||||
a = "a";
|
||||
b = "b";
|
||||
c = "c";
|
||||
d = "d";
|
||||
|
@ -28,23 +28,46 @@ let
|
|||
z = "z";
|
||||
};
|
||||
foo = {
|
||||
inherit (alphabet) f o b a r z q u x;
|
||||
inherit (alphabet)
|
||||
f
|
||||
o
|
||||
b
|
||||
a
|
||||
r
|
||||
z
|
||||
q
|
||||
u
|
||||
x
|
||||
;
|
||||
aa = throw "aa";
|
||||
};
|
||||
alphabetFail = builtins.mapAttrs throw alphabet;
|
||||
in
|
||||
[ (builtins.intersectAttrs { a = abort "l1"; } { b = abort "r1"; })
|
||||
[
|
||||
(builtins.intersectAttrs { a = abort "l1"; } { b = abort "r1"; })
|
||||
(builtins.intersectAttrs { a = abort "l2"; } { a = 1; })
|
||||
(builtins.intersectAttrs alphabetFail { a = 1; })
|
||||
(builtins.intersectAttrs { a = abort "laa"; } alphabet)
|
||||
(builtins.intersectAttrs { a = abort "laa"; } alphabet)
|
||||
(builtins.intersectAttrs alphabetFail { m = 1; })
|
||||
(builtins.intersectAttrs { m = abort "lam"; } alphabet)
|
||||
(builtins.intersectAttrs { m = abort "lam"; } alphabet)
|
||||
(builtins.intersectAttrs alphabetFail { n = 1; })
|
||||
(builtins.intersectAttrs { n = abort "lan"; } alphabet)
|
||||
(builtins.intersectAttrs alphabetFail { n = 1; p = 2; })
|
||||
(builtins.intersectAttrs { n = abort "lan2"; p = abort "lap"; } alphabet)
|
||||
(builtins.intersectAttrs alphabetFail { n = 1; p = 2; })
|
||||
(builtins.intersectAttrs { n = abort "lan2"; p = abort "lap"; } alphabet)
|
||||
(builtins.intersectAttrs { n = abort "lan"; } alphabet)
|
||||
(builtins.intersectAttrs alphabetFail {
|
||||
n = 1;
|
||||
p = 2;
|
||||
})
|
||||
(builtins.intersectAttrs {
|
||||
n = abort "lan2";
|
||||
p = abort "lap";
|
||||
} alphabet)
|
||||
(builtins.intersectAttrs alphabetFail {
|
||||
n = 1;
|
||||
p = 2;
|
||||
})
|
||||
(builtins.intersectAttrs {
|
||||
n = abort "lan2";
|
||||
p = abort "lap";
|
||||
} alphabet)
|
||||
(builtins.intersectAttrs alphabetFail alphabet)
|
||||
(builtins.intersectAttrs alphabet foo == builtins.intersectAttrs foo alphabet)
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue