You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update the Code Climate test reporter, which requires running SimpleCov
locally and posting the results.
I've also added a simple .rubocop.yml, added more rubies to
the Travis CI config, and cleaned up a bunch of cruft.
The README now has to-dos, which is pretty much a list of things I don't
like about this code.
@@ -56,8 +60,8 @@ By inspiration, I should really say "other projects from which I yanked their co
56
60
As of version `1.1.1`., the nameable gem is cryptographically signed. To be sure the gem you install hasn’t been tampered with, add my public key as a trusted certificate, and verify that nameable and any dependencies it has are also signed:
Thus far I've gone long stretches where this project did exactly what I needed it to, until it did not. I don't use it to validate or massage names with code connected to some kind of UI, I use it to clean up names I am parsing in volume. Hopefully I'm balancing speed and quality. Anything you don't like, change, you can have the commit bit easy-peasy.
75
-
76
-
The first time an instance of Nameable uses the gender method, the database of first names shipped with the gem will be parsed. The same is true for the last name data which is quite a bit larger. They aren't huge, and it only happens the first time, which is why I opted to leave the data in the gem, and not split it up into a different thing. If you hate that more than you hate gems that require extra steps to be useable let me know.
77
-
78
-
I don't like that the Ethnicity data is just a Hash.
76
+
# To-do
79
77
80
-
Oh, and github, pull request, workflow, yada yada.
78
+
1. Extract all of the US Census / Ethnicity / Asset stuff out of `Latin`. Yuck, that's ugly why did I ever do that?
79
+
2. Rename `Latin` to be `US` or `English` because it's looks like I really only support English, and probably US English.
0 commit comments