为什么activeresource.rb只调用active_resource.rb?

时间:2009-06-18 03:54:50

标签: ruby-on-rails ruby activeresource

以下是activeresource.rb的全部内容:

require 'active_resource'

有人可以解释一下这个逻辑吗?

为什么不让activeresource.rb包含active_resource.rb包含的内容而忽略其他require语句?

1 个答案:

答案 0 :(得分:7)

David Heinemeier Hansson将activeresource.rb添加到代码库中,以便人们可以根据gem名称本身执行他们的需求,而不必记住,即使gem名为activeresource,他们也必须要求active_resource.rb < / p>

任何已经使用它的人仍然需要原始文件,因此新文件只需要旧文件。

Check In Comment For activeresource.rb

编辑:

找到导致此更改的原始enhancement ticket