Spec-Zone.ru › Homebrew

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

Наследует:
RuntimeError
  • Object
  • RuntimeError
  • Keg::LinkError
показать все
Определено в:
keg.rb

Обзор

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

Ошибка, возникающая, если keg не удаётся связать.

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

ConflictError, DirectoryNotWritableError

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

  • #dst ⇒ Pathname только для чтения приватный
  • #keg ⇒ Keg только для чтения приватный
  • #src ⇒ Pathname только для чтения приватный

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

  • #initialize(keg, src, dst, cause) ⇒ void конструктор приватный

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

#initialize(keg, src, dst, cause) ⇒ void

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

Параметры:

  • keg (Keg)
  • src (Pathname)
  • dst (Pathname)
  • cause (Exception)


42
43
44
45
46
47
48
49
# File 'keg.rb', line 42

def initialize(keg, src, dst, cause)
  @src = src
  @dst = dst
  @keg = keg
  @cause = cause
  super(cause.message)
  set_backtrace(cause.backtrace)
end

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

#dst ⇒ Pathname (только для чтения)

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

Возвращает:

  • (Pathname)


39
40
41
# File 'keg.rb', line 39

def dst
  @dst
end

#keg ⇒ Keg (только для чтения)

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

Возвращает:

  • (Keg)


36
37
38
# File 'keg.rb', line 36

def keg
  @keg
end

#src ⇒ Pathname (только для чтения)

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

Возвращает:

  • (Pathname)


39
40
41
# File 'keg.rb', line 39

def src
  @src
end

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

Spec-Zone.ru

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