Print the value in `value is X while a Y is expected` error
(cherry picked from commit 5f72a97092da6af28a7d2b2a50d74e9d34fae7e1)
Change-Id: Idb4bc903ae59a0f5b6fb3b1da4d47970fe0a6efe
17 lines
490 B
Plaintext
17 lines
490 B
Plaintext
error:
|
|
… while evaluating the attribute 'puppy."${key}"'
|
|
at /pwd/lang/eval-fail-attr-name-type.nix:3:5:
|
|
2| attrs = {
|
|
3| puppy.doggy = {};
|
|
| ^
|
|
4| };
|
|
|
|
… while evaluating an attribute name
|
|
at /pwd/lang/eval-fail-attr-name-type.nix:7:17:
|
|
6| in
|
|
7| attrs.puppy.${key}
|
|
| ^
|
|
8|
|
|
|
|
error: expected a string but found an integer: 1
|