class Bundler::Dependency
def initialize(name, version, options = {}, &blk)
def initialize(name, version, options = {}, &blk) super(name, version) @groups = Array(options["group"] || :default) @source = options["source"] @autorequire = options.include?("require") ? options['require'] || [] : [name] @autorequire = [@autorequire] unless @autorequire.is_a?(Array) end