rails/rails — pull request #15673 by claudiob (2014-06-12 21:56:25+00:00)
Title: Require "active_support/dependencies/autoload"

If I do not want to require the entire ActiveSupport in my project, but only Number Helper, I get an error:

irb(main):001:0> require 'active_support/number_helper'
NameError: uninitialized constant ActiveSupport::Autoload
from ...//gems/activesupport-4.1.1/lib/active_support/number_helper.rb:3:in `'

I’m not sure whether this is somehow *intended* by the Rails team, to force people to either load **the entire ActiveSupport** or nothing at all. It seems to me like it would make sense to be able to just require a single file.