From 8a6a89e6a4eaceb1e771a637ac0dc5db52b1f393 Mon Sep 17 00:00:00 2001 From: Sadayuki Matsuno Date: Mon, 21 Jun 2021 03:36:55 +0900 Subject: [PATCH] add plural rules --- inflect.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/inflect.go b/inflect.go index 556135c..8238aea 100644 --- a/inflect.go +++ b/inflect.go @@ -10,6 +10,8 @@ func newBoilRuleset() *inflect.Ruleset { rs := inflect.NewRuleset() rs.AddPlural("s", "s") rs.AddPlural("testis", "testes") + rs.AddPlural("formula", "formulas") + rs.AddPlural("tax", "taxes") rs.AddPlural("axis", "axes") rs.AddPlural("octopus", "octopi") rs.AddPlural("virus", "viri") @@ -29,7 +31,6 @@ func newBoilRuleset() *inflect.Ruleset { rs.AddPlural("rf", "rves") rs.AddPlural("afe", "aves") rs.AddPlural("bfe", "bves") - rs.AddPlural("cfe", "cves") rs.AddPlural("dfe", "dves") rs.AddPlural("efe", "eves") rs.AddPlural("gfe", "gves") @@ -94,6 +95,7 @@ func newBoilRuleset() *inflect.Ruleset { rs.AddSingular("s", "") rs.AddSingular("ss", "ss") rs.AddSingular("as", "as") + rs.AddSingular("a", "ae") rs.AddSingular("us", "us") rs.AddSingular("is", "is") rs.AddSingular("schemas", "schema")