# File lib/aws/core.rb, line 633 def eager_autoload! klass_or_module = AWS, visited = Set.new klass_or_module.constants.each do |const_name| path = klass_or_module.autoload?(const_name) require(path) if path const = klass_or_module.const_get(const_name) if const.is_a?(Module) unless visited.include?(const) visited << const eager_autoload!(const, visited) end end end end