Contribuindo: plugin reserved_attributes para Rails

(nota: esta é a “tradução” do post anterior)

Esta é minha primeira contribuição para a comunidade Rails: o plugin reserved_attributes.

O plugin é muito simples, apenas adicionando uma task rake ao seu projeto. A task varre todos os seus modelos procurando por attributos que tenham nomes que são palavras reservadas do Ruby/Rails e te avisando disso.

Há algum tempo atrás desperdicei 8 horas de trabalho porque meus testes unitários davam um erro muito estranho (e um trace gigantesco). No fim das contas, eu tinha um atributo chamado “notify”, que é o nome de um método interno, então eu estava sobrescrevendo esse método e bagunçando tudo. Vi muita gente com esse problema, então aqui está uma pequena ajuda. Dê uma olhada na página principal do repositório para ver o README com instruções.

O plugin está hospedado no github e você é livre para fazer um fork e melhorá-lo.

Comments

4 Responses to “Contribuindo: plugin reserved_attributes para Rails”

  1. Anderson on April 11th, 2008 01:43

    Legal Lucas, simples e bem útil.

    Abraços

  2. Nome do Jogo » Artigo » Rails Podcast Brasil - Episódio 13 on April 16th, 2008 11:37

    [...] Contribuindo: plugin reserved_attributes para Rails [...]

  3. Hallison Batista on April 16th, 2008 18:41

    Muito bom! Parabéns! Tive um problema com uma coluna “type” em uma tabela (o Akita e o Carlos citaram o mesmo problema no Rails Podcast Brasil #13) … excelente. Não conseguia descobrir porquê não era inserido os valores corretamente …

    Um abraço.
    No Pod

  4. Lauro on April 16th, 2008 19:38

    ae muito bom, certamente irei usar. Valeu por compartilhar

Leave a Reply