brazilian-rails
brazilian-rails copied to clipboard
Modificações no BRStrings para tratamento de hífens e espaços.
Ao tentar substituir um método de formatação de nomes que tinha criado pelo do brazilian-rails, alguns testes não passaram, notadamente o "titleize". A diferença estava na manutenção do hífen, enquanto na versão original eles eram trocados por espaços.
Alterei o método titleize (e o nome_proprio, que acabou impactado) e adicionei testes de comparação com a versão original.
Já que estava com a mão na massa, substituí também chamadas gsub usadas nos métodos que alteram a instância da própria string (métodos com bang!).
Por fim, já que é a maneira gramaticamente correta, alterei o método nome_proprio para realizar a remoção de espaços extras.
Espero ajudar com esta contribuição.
:+1: