@@ -171,16 +171,15 @@ public static function singularizeProvider()
171171 ['waltzes ' , ['waltz ' , 'waltze ' ]],
172172 ['wives ' , 'wife ' ],
173173 ['zombies ' , 'zombie ' ],
174+ ['passersby ' , 'passerby ' ],
175+ ['rattles ' , 'rattle ' ],
176+ ['insignia ' , 'insigne ' ],
177+ ['insignias ' , 'insigne ' ],
174178
175179 // test casing: if the first letter was uppercase, it should remain so
176180 ['Men ' , 'Man ' ],
177181 ['GrandChildren ' , 'GrandChild ' ],
178182 ['SubTrees ' , 'SubTree ' ],
179-
180- // Known issues
181- // ['insignia', 'insigne'],
182- // ['insignias', 'insigne'],
183- // ['rattles', 'rattle'],
184183 ];
185184 }
186185
@@ -262,6 +261,7 @@ public static function pluralizeProvider()
262261 ['house ' , 'houses ' ],
263262 ['icon ' , 'icons ' ],
264263 ['index ' , ['indicies ' , 'indexes ' ]],
264+ ['insigne ' , ['insignia ' , 'insignias ' ]],
265265 ['ion ' , 'ions ' ],
266266 ['iris ' , 'irises ' ],
267267 ['issue ' , 'issues ' ],
@@ -287,6 +287,7 @@ public static function pluralizeProvider()
287287 ['objective ' , 'objectives ' ],
288288 ['ox ' , 'oxen ' ],
289289 ['party ' , 'parties ' ],
290+ ['passerby ' , 'passersby ' ],
290291 ['person ' , ['persons ' , 'people ' ]],
291292 ['phenomenon ' , 'phenomena ' ],
292293 ['photo ' , 'photos ' ],
@@ -298,6 +299,7 @@ public static function pluralizeProvider()
298299 ['quiz ' , 'quizzes ' ],
299300 ['quorum ' , ['quora ' , 'quorums ' ]],
300301 ['radius ' , 'radii ' ],
302+ ['rattle ' , 'rattles ' ],
301303 ['roof ' , ['roofs ' , 'rooves ' ]],
302304 ['rose ' , 'roses ' ],
303305 ['sandwich ' , 'sandwiches ' ],
0 commit comments