我看着在Rails的文檔下偏轉,發現這條消息...爲什麼Rails Inflector模塊不推薦使用?
模塊棄用
此模塊on Rails的最新穩定版本棄用。這裏顯示了最新的現有版本(v2.1.0)。
沒有解釋或參考任何進一步的細節。
我記得看到一個Rails Trac網站。我找到了它,發現它也被棄用。它把我稱爲Lighthouse。
我在那裏發現了一些信息 - Rails核心團隊不接受inflections.rb
的修補程序。但它並沒有真正解釋棄用信息。那背後的故事是什麼?
我看着在Rails的文檔下偏轉,發現這條消息...爲什麼Rails Inflector模塊不推薦使用?
模塊棄用
此模塊on Rails的最新穩定版本棄用。這裏顯示了最新的現有版本(v2.1.0)。
沒有解釋或參考任何進一步的細節。
我記得看到一個Rails Trac網站。我找到了它,發現它也被棄用。它把我稱爲Lighthouse。
我在那裏發現了一些信息 - Rails核心團隊不接受inflections.rb
的修補程序。但它並沒有真正解釋棄用信息。那背後的故事是什麼?
您可以查看this post獲取解釋。
我正在尋找inflector.rb
的Edge Rails源代碼,我無法看到任何可以說它已被棄用的地方—您從哪裏得到這些信息?
修補程序不被接受,因爲它們可能會破壞依賴於不正確拐點的遺留代碼。在作怪
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'person', 'people'
inflect.uncountable 'rails'
end
我一直在尋找在此:http://apidock.com/rails/Inflector – Ethan 2009-01-26 22:02:55