Spec-Zone.ru › Homebrew

Исключение: GitHub::API::Error Приватный

Наследует:
RuntimeError
  • Object
  • RuntimeError
  • GitHub::API::Error
показать все
Подключает:
Utils::Output::Mixin
Определено в:
utils/github/api.rb

Обзор

Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.

Общая ошибка API.

Прямые известные подклассы

AuthenticationFailedError, GitRepositoryIsEmptyError, HTTPNotFoundError, MissingAuthenticationError, RateLimitExceededError, ValidationFailedError

Краткое описание методов экземпляра свернуть

  • #initialize(message = nil, github_message = T.unsafe(nil)) ⇒ void конструктор приватный

Методы, подключённые из Utils::Output::Mixin

#issue_reporting_message, #odebug, #odeprecated, #odie, #odisabled, #ofail, #oh1, #oh1_title, #ohai, #ohai_title, #onoe, #opoo, #opoo_outside_github_actions, #opoo_without_github_actions_annotation, #pretty_deprecated, #pretty_disabled, #pretty_duration, #pretty_install_status, #pretty_installed, #pretty_uninstalled, #pretty_upgradable, #pretty_warning

Подробное описание конструкторов

#initialize(message = nil, github_message = T.unsafe(nil)) ⇒ void

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

Параметры:

  • message (String, nil) (по умолчанию: nil)
  • github_message (String) (по умолчанию: T.unsafe(nil))


51
52
53
54
# File 'utils/github/api.rb', line 51

def initialize(message = nil, github_message = T.unsafe(nil))
  @github_message = T.let(github_message, T.nilable(String))
  super(message)
end

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/GitHub/API/Error.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API