2
在哪個版本或補丁級別中添加了以下警告?什麼時候「分配但未使用」成爲Ruby的警告?
warning: assigned but unused variable - x
我聽說這件事從http://www.slideshare.net/tenderlove/nordic-ruby-2011
在哪個版本或補丁級別中添加了以下警告?什麼時候「分配但未使用」成爲Ruby的警告?
warning: assigned but unused variable - x
我聽說這件事從http://www.slideshare.net/tenderlove/nordic-ruby-2011
啊,版本控制的樂趣。或者:「Git,你有什麼*不能做*嗎?」 –
請注意,'_'是您不使用變量時使用的特殊變量名稱(因此避免了警告)。例如:'foo,_,bar = i_return_3_values') –
提交表明一個〜最小的測試用例:ruby -we'def m();一個= 1;結束'。警告不會發生在全球範圍內。爲了回答OP的問題,它也表明在Ruby 1.9.3期間發生了變化。在Debian Sid默認的紅寶石版本中,該版本的版本號變成了紅寶石版本號,該版本號稱爲ruby 1.9.3p194(2012-04-20修訂版35410)。 –