Module: Gems

Extended by:
Configuration
Includes:
AbstractClient
Defined in:
lib/gems.rb,
lib/gems/v1.rb,
lib/gems/v2.rb,
lib/gems/client.rb,
lib/gems/errors.rb,
lib/gems/request.rb,
lib/gems/version.rb,
lib/gems/v1/client.rb,
lib/gems/v2/client.rb,
lib/gems/configuration.rb,
lib/gems/abstract_client.rb

Defined Under Namespace

Modules: AbstractClient, Configuration, Request, V1, V2 Classes: Client, GemError, NotFound, Version

Constant Summary collapse

VERSION =
Version.to_s

Constants included from Configuration

Configuration::DEFAULT_HOST, Configuration::DEFAULT_KEY, Configuration::DEFAULT_USER_AGENT, Configuration::VALID_OPTIONS_KEYS

Class Method Summary collapse

Methods included from Configuration

configure, extended, options, reset

Methods included from AbstractClient

included

Class Method Details

.new(options = {}) ⇒ Gems::Client

Alias for Gems::Client.new

Returns:



16
17
18
# File 'lib/gems.rb', line 16

def self.new(options = {})
  Gems::Client.new(options)
end