module Bundler::Plugin

def source(name)

Returns:
  • (Class) - that handles the source. The calss includes API::Source
def source(name)
  raise UnknownSourceError, "Source #{name} not found" unless source? name
  load_plugin(index.source_plugin(name)) unless @sources.key? name
  @sources[name]
end