我看着在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