From 0ea4538cac3627effb40ea778a889bea66cfdc27 Mon Sep 17 00:00:00 2001 From: KtorZ Date: Wed, 8 Mar 2023 11:44:54 +0100 Subject: [PATCH] Fix typo and pluralize message for invalid field arity error. --- crates/aiken-lang/src/tipo/error.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/aiken-lang/src/tipo/error.rs b/crates/aiken-lang/src/tipo/error.rs index 6d6d418f..e9adbe94 100644 --- a/crates/aiken-lang/src/tipo/error.rs +++ b/crates/aiken-lang/src/tipo/error.rs @@ -264,8 +264,9 @@ You can use '{discard}' and numbers to distinguish between similar names. }, #[error( - "I saw a {} fields in a context where there should be {}.\n", + "I saw {} field{} in a context where there should be {}.\n", given.if_supports_color(Stdout, |s| s.purple()), + if *given <= 1 { "" } else { "s"}, expected.if_supports_color(Stdout, |s| s.purple()), )] #[diagnostic(url("https://aiken-lang.org/language-tour/custom-types"))]