Module: Hubkit

Defined in:
lib/hubkit.rb,
lib/hubkit/repo.rb,
lib/hubkit/issue.rb,
lib/hubkit/logger.rb,
lib/hubkit/version.rb,
lib/hubkit/paginator.rb,
lib/hubkit/cooldowner.rb,
lib/hubkit/configuration.rb,
lib/hubkit/repo_paginator.rb,
lib/hubkit/event_paginator.rb,
lib/hubkit/issue_paginator.rb,
lib/hubkit/repo_collection.rb,
lib/hubkit/event_collection.rb,
lib/hubkit/issue_collection.rb,
lib/hubkit/chainable_collection.rb

Overview

Main module of the hubkit library. This is generally not used directly, but through a subclass such as Hubkit::IssueCollection, Hubkit::EventCollection, Hubkit::Repo, etc.

Defined Under Namespace

Modules: Configuration Classes: ChainableCollection, Cooldowner, EventCollection, EventPaginator, Issue, IssueCollection, IssuePaginator, Logger, NotCollection, Paginator, Repo, RepoCollection, RepoPaginator

Constant Summary collapse

VERSION =

The current version of the Hubkit library

"0.1.0"

Class Method Summary collapse

Class Method Details

.clientGithub::Client

Return the Github client used by the library

Returns:

  • (Github::Client)

    the github API client


29
30
31
# File 'lib/hubkit.rb', line 29

def client
  Configuration.client
end