mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
7f938cacba
The commit replaces the `Man` model used in tests with a `Human` model. It also replaces the existing `Human` model with a `SuperHuman` model inheriting from `Human`. While this may seem like a cosmetic change, I see it as more of an inclusivity change. I think it makes sense for a number of reasons: * Prior to this commit the `Human` model inherited from `Man`. At best this makes no sense (it should be the other way around). At worst it is offensive and harmful to the community. * It doesn't seem inclusive to me to have exclusively male-gendered examples in the codebase. * There is no particular reason for these examples to be gendered. * `man` is hard to grep for, since it also matches `many, manager, manual, etc` For the most part this is a simple search and replace. The one exception to that is that I had to add the table name to the model so we could use "humans" instead of "humen".
33 lines
496 B
YAML
33 lines
496 B
YAML
trainspotting:
|
|
topic: Trainspotting
|
|
zine: staying_in
|
|
human: gordon
|
|
|
|
birdwatching:
|
|
topic: Birdwatching
|
|
zine: staying_in
|
|
human: gordon
|
|
|
|
stamp_collecting:
|
|
topic: Stamp Collecting
|
|
zine: staying_in
|
|
human: gordon
|
|
|
|
hunting:
|
|
topic: Hunting
|
|
zine: going_out
|
|
human: steve
|
|
|
|
woodsmanship:
|
|
topic: Woodsmanship
|
|
zine: going_out
|
|
human: steve
|
|
|
|
survival:
|
|
topic: Survival
|
|
zine: going_out
|
|
human: steve
|
|
|
|
llama_wrangling:
|
|
topic: Llama Wrangling
|
|
polymorphic_human: gordon (Human)
|