RailsアプリでRubygemに簡単なパッチを適用する最良の方法は何ですか?
元のgemコードをそのままにしておくことは可能ですか?
RailsアプリでRubygemに簡単なパッチを適用する最良の方法は何ですか?
元のgemコードをそのままにしておくことは可能ですか?
はい、可能です。クラスを開き、問題のあるメソッドのエイリアスを作成して、独自の実装を提供するだけです。このページはその一例です。
必要なインクルードを追加すれば、どのクラスからでもそのクラスを開くことができます。物理的には、元のコードは変更されません。