Module: UniversalGitClient

Defined in:
lib/universal-git-client.rb,
lib/universal-git-client/client.rb,
lib/universal-git-client/errors.rb,
lib/universal-git-client/http/base.rb,
lib/universal-git-client/http/github.rb,
lib/universal-git-client/http/gitlab.rb,
lib/universal-git-client/configuration.rb,
lib/universal-git-client/client_factory.rb,
lib/universal-git-client/http/bitbucket.rb,
lib/universal-git-client/normalizers/base.rb,
lib/universal-git-client/normalizers/github.rb,
lib/universal-git-client/normalizers/gitlab.rb,
lib/universal-git-client/http/bitbucket_server.rb,
lib/universal-git-client/normalizers/bitbucket.rb,
lib/universal-git-client/http/response_validation.rb,
lib/universal-git-client/http/helpers/dummy_response.rb,
lib/universal-git-client/normalizers/bitbucket_server.rb

Defined Under Namespace

Modules: Errors, Http, Normalizers Classes: Client, ClientFactory, Configuration

Class Method Summary collapse

Class Method Details

.configObject



10
11
12
# File 'lib/universal-git-client.rb', line 10

def config
  Configuration.config
end

.configure {|Configuration.config| ... } ⇒ Object

Yields:



6
7
8
# File 'lib/universal-git-client.rb', line 6

def configure
  yield Configuration.config
end

.factoryObject



14
15
16
# File 'lib/universal-git-client.rb', line 14

def factory
  ClientFactory
end