···11+---
22+source: bin/tests/main.rs
33+expression: "& stdout"
44+---
55+--- tests/data/collapsible_let_in.nix
66++++ tests/data/collapsible_let_in.nix [fixed]
77+@@ -1,9 +1,8 @@
88+ let
99+ a = 2;
1010+ b = 3;
1111+-in
1212+- let
1313++
1414+ c = 5;
1515+ d = 6;
1616+ in
1717+ a + b + c + d
···11+---
22+source: bin/tests/main.rs
33+expression: "& stdout"
44+---
55+--- tests/data/useless_has_attr.nix
66++++ tests/data/useless_has_attr.nix [fixed]
77+@@ -1,10 +1,10 @@
88+ [
99+ # trivial
1010+- (if x ? a then x.a else default)
1111+- (if x.a ? b then x.a.b else default)
1212+- (if x ? a.b then x.a.b else default)
1313++ (x.a or default)
1414++ (x.a.b or default)
1515++ (x.a.b or default)
1616+1717+ # complex body
1818+- (if x ? a then x.a else if b then c else d)
1919+- (if x ? a then x.a else b.c)
2020++ (x.a or (if b then c else d))
2121++ (x.a or b.c)
2222+ ]