私はオープンソースへの貢献を試みていましたが、以下の star_rating メソッドのコード行options.merge()
(これは私が提出しようとした変更です) が次のメッセージでキックバックされました。および 1.9.3)..." 私の質問はなぜですか? Hash#merge
Rubyインタラクティブシェルでメソッドを確認したところ、うまくいくようです。
def star_rating(options = {})
##original line of code
has_many :rates_without_dimension, :as => :rateable, :class_name => 'RateMe', :dependent => :destroy, :conditions => {:dimension => nil}
##line of code I tried to submit
has_many :rates_without_dimension, :as => :rateable, options.merge(:class_name => 'RateMe'), :dependent => :destroy, :conditions => {:dimension => nil}
end