Module: Ghub

Defined in:
lib/ghub.rb,
lib/ghub/client.rb,
lib/ghub/import.rb,
lib/ghub/api/page.rb,
lib/ghub/container.rb,
lib/ghub/api/client.rb,
lib/ghub/models/link.rb,
lib/ghub/models/team.rb,
lib/ghub/models/user.rb,
lib/ghub/models/check.rb,
lib/ghub/models/label.rb,
lib/ghub/models/links.rb,
lib/ghub/models/owner.rb,
lib/ghub/models/branch.rb,
lib/ghub/models/review.rb,
lib/ghub/models/license.rb,
lib/ghub/responses/link.rb,
lib/ghub/responses/team.rb,
lib/ghub/responses/user.rb,
lib/ghub/responses/label.rb,
lib/ghub/responses/links.rb,
lib/ghub/endpoints/import.rb,
lib/ghub/responses/branch.rb,
lib/ghub/responses/review.rb,
lib/ghub/models/repository.rb,
lib/ghub/responses/license.rb,
lib/ghub/models/application.rb,
lib/ghub/models/restriction.rb,
lib/ghub/endpoints/container.rb,
lib/ghub/models/boolean_link.rb,
lib/ghub/models/status_check.rb,
lib/ghub/configuration/loader.rb,
lib/ghub/endpoints/pulls/root.rb,
lib/ghub/endpoints/users/root.rb,
lib/ghub/responses/permission.rb,
lib/ghub/responses/repository.rb,
lib/ghub/configuration/content.rb,
lib/ghub/responses/application.rb,
lib/ghub/responses/restriction.rb,
lib/ghub/endpoints/pulls/import.rb,
lib/ghub/endpoints/users/import.rb,
lib/ghub/responses/boolean_link.rb,
lib/ghub/responses/status_check.rb,
lib/ghub/endpoints/pulls/container.rb,
lib/ghub/endpoints/users/container.rb,
lib/ghub/models/permissions/branch.rb,
lib/ghub/endpoints/pulls/models/show.rb,
lib/ghub/endpoints/repositories/path.rb,
lib/ghub/endpoints/repositories/root.rb,
lib/ghub/endpoints/search/users/root.rb,
lib/ghub/endpoints/users/models/show.rb,
lib/ghub/endpoints/pulls/actions/show.rb,
lib/ghub/endpoints/users/actions/show.rb,
lib/ghub/endpoints/users/models/index.rb,
lib/ghub/models/dismissal_restriction.rb,
lib/ghub/endpoints/pulls/actions/index.rb,
lib/ghub/endpoints/repositories/import.rb,
lib/ghub/endpoints/search/users/import.rb,
lib/ghub/endpoints/users/actions/index.rb,
lib/ghub/models/permissions/repository.rb,
lib/ghub/endpoints/pulls/responses/show.rb,
lib/ghub/endpoints/users/responses/show.rb,
lib/ghub/endpoints/pulls/responses/index.rb,
lib/ghub/endpoints/users/responses/index.rb,
lib/ghub/responses/dismissal_restriction.rb,
lib/ghub/endpoints/repositories/container.rb,
lib/ghub/endpoints/search/users/container.rb,
lib/ghub/endpoints/branches/signature/root.rb,
lib/ghub/endpoints/branches/protection/root.rb,
lib/ghub/endpoints/branches/signature/import.rb,
lib/ghub/endpoints/repositories/actions/show.rb,
lib/ghub/endpoints/search/users/models/index.rb,
lib/ghub/endpoints/branches/protection/import.rb,
lib/ghub/endpoints/organizations/members/root.rb,
lib/ghub/endpoints/repositories/actions/index.rb,
lib/ghub/endpoints/repositories/actions/patch.rb,
lib/ghub/endpoints/search/users/actions/index.rb,
lib/ghub/endpoints/repositories/actions/create.rb,
lib/ghub/endpoints/repositories/requests/patch.rb,
lib/ghub/endpoints/repositories/responses/show.rb,
lib/ghub/endpoints/branches/signature/container.rb,
lib/ghub/endpoints/organizations/members/import.rb,
lib/ghub/endpoints/repositories/requests/create.rb,
lib/ghub/endpoints/repositories/responses/index.rb,
lib/ghub/endpoints/search/users/responses/index.rb,
lib/ghub/endpoints/branches/protection/container.rb,
lib/ghub/endpoints/branches/protection/models/show.rb,
lib/ghub/endpoints/organizations/members/container.rb,
lib/ghub/endpoints/branches/protection/actions/show.rb,
lib/ghub/endpoints/branches/protection/actions/update.rb,
lib/ghub/endpoints/branches/protection/responses/show.rb,
lib/ghub/endpoints/branches/protection/requests/update.rb,
lib/ghub/endpoints/organizations/members/actions/index.rb,
lib/ghub/endpoints/organizations/members/responses/index.rb

Overview

Main namespace.

Defined Under Namespace

Modules: API, Configuration, Container, Endpoints, Models, Responses Classes: Client

Constant Summary collapse

Import =
Infusible[Container]

Class Method Summary collapse

Class Method Details

.loader(registry = Zeitwerk::Registry) ⇒ Object



18
19
20
# File 'lib/ghub.rb', line 18

def self.loader registry = Zeitwerk::Registry
  @loader ||= registry.loaders.find { |loader| loader.tag == File.basename(__FILE__, ".rb") }
end