Spec-Zone.ru › Homebrew

Исключение: Cask::AbstractCaskErrorWithToken Закрытый

Наследуется от:
CaskError
  • Object
  • RuntimeError
  • CaskError
  • Cask::AbstractCaskErrorWithToken
показать все
Определено в:
cask/exceptions.rb

Обзор

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

Абстрактная ошибка cask, содержащая токен cask.

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

CaskAlreadyCreatedError, CaskCannotBeInstalledError, CaskConflictError, CaskCyclicDependencyError, CaskInvalidError, CaskNotInstalledError, CaskUnavailableError

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

  • #reason ⇒ String только для чтения закрытый
  • #token ⇒ String только для чтения закрытый

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

  • #initialize(token, reason = nil) ⇒ void конструктор закрытый

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

#initialize(token, reason = nil) ⇒ void

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

Параметры:

  • token (String, Symbol, Cask)
  • reason (Object, nil) (по умолчанию: nil)


35
36
37
38
39
40
# File 'cask/exceptions.rb', line 35

def initialize(token, reason = nil)
  super()

  @token = T.let(token.to_s, String)
  @reason = T.let(reason.to_s, String)
end

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

#reason ⇒ String (только для чтения)

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

Возвращает:

  • (String)


32
33
34
# File 'cask/exceptions.rb', line 32

def reason
  @reason
end

#token ⇒ String (только для чтения)

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

Возвращает:

  • (String)


29
30
31
# File 'cask/exceptions.rb', line 29

def token
  @token
end

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

Spec-Zone.ru

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