Spec-Zone.ru › Homebrew

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

Наследует:
FormulaUnavailableError
  • Object
  • RuntimeError
  • FormulaOrCaskUnavailableError
  • FormulaUnavailableError
  • TapFormulaUnavailableError
показать все
Определено в:
exceptions.rb

Обзор

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

Вызывается, если формула в определённом tap недоступна.

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

TapFormulaClassUnavailableError, TapFormulaUnreadableError

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

  • #repository ⇒ String только для чтения приватный
  • #tap ⇒ Tap только для чтения приватный
  • #user ⇒ String только для чтения приватный

Атрибуты, унаследованные от FormulaUnavailableError

#dependent

Атрибуты, унаследованные от FormulaOrCaskUnavailableError

#name

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

  • #initialize(tap, name) ⇒ void конструктор приватный

Методы, унаследованные от FormulaUnavailableError

#dependent_s

Методы, унаследованные от FormulaOrCaskUnavailableError

#did_you_mean

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

#initialize(tap, name) ⇒ void

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

Параметры:

  • tap (Tap)
  • name (String)


306
307
308
309
310
311
# File 'exceptions.rb', line 306

def initialize(tap, name)
  @tap = tap
  @user = T.let(tap.user, String)
  @repository = T.let(tap.repository, String)
  super "#{tap}/#{name}"
end

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

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

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

Возвращает:

  • (String)


303
304
305
# File 'exceptions.rb', line 303

def repository
  @repository
end

#tap ⇒ Tap (только для чтения)

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

Возвращает:

  • (Tap)


297
298
299
# File 'exceptions.rb', line 297

def tap
  @tap
end

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

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

Возвращает:

  • (String)


300
301
302
# File 'exceptions.rb', line 300

def user
  @user
end

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

Spec-Zone.ru

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