Remendo uma jóia rubi
-
12-09-2019 - |
Pergunta
Qual é a melhor maneira de aplicar um patch simples a uma gema Ruby em um aplicativo Rails?
É possível manter o código da GEM original intocado?
Solução
Sim é possivel. Basta abrir a classe, alias o método que tem problemas e fornecer sua própria implementação dela. Esta página mostra um exemplo disso.
Você pode abrir essa aula de qualquer classe, desde que você tenha adicionado o necessário. Fisicamente, o código original permanecerá inalterado.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow