Spec-Zone.ru › Homebrew

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

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

Обзор

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

Вызывается, когда удалённый репозиторий homebrew/core не соответствует HOMEBREW_CORE_GIT_REMOTE.

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

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

#actual_remote, #expected_remote, #name

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

  • #message ⇒ String закрытый

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

#initialize

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

Этот класс наследует конструктор от TapRemoteMismatchError

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

#message ⇒ String

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

Возвращает:

  • (String)


449
450
451
452
453
454
455
# File 'exceptions.rb', line 449

def message
  <<~EOS
    Tap #{name} remote does not match `$HOMEBREW_CORE_GIT_REMOTE`.
#{expected_remote} != #{actual_remote}    Please set `HOMEBREW_CORE_GIT_REMOTE="#{actual_remote}"` and run `brew update` instead.
  EOS
end

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

Spec-Zone.ru

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