Исключение: Cask::TapCaskAmbiguityError Частный
- Наследуется от:
- CaskError показать все
- Определено в:
- cask/exceptions.rb
Обзор
Этот класс является частью закрытого API. Этот класс можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.
Ошибка, возникающая, если в нескольких tap-репозиториях обнаружена cask с одинаковым именем.
Краткое описание атрибутов экземпляра свернуть
- #loaders ⇒ Array<CaskLoader::FromNameLoader> только для чтения частный
- #token ⇒ String только для чтения частный
Краткое описание методов экземпляра свернуть
- #initialize(token, loaders) ⇒ void конструктор частный
Подробное описание конструкторов
#initialize(token, loaders) ⇒ void
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
132 133 134 135 136 137 138 139 140 141 142 143 144 145 | # File 'cask/exceptions.rb', line 132 def initialize(token, loaders) @token = token @loaders = loaders taps = loaders.map(&:tap) casks = taps.map { |tap| "#{tap}/#{token}" } cask_list = casks.sort.map { |f| "\n * #{f}" }.join super <<~EOS Cask #{token} exists in multiple taps:#{cask_list} Please use the fully-qualified name (e.g. #{casks.first}) to refer to a specific Cask. EOS end |
Подробное описание атрибутов экземпляра
#loaders ⇒ Array<CaskLoader::FromNameLoader> (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
129 130 131 | # File 'cask/exceptions.rb', line 129 def loaders @loaders end |
#token ⇒ String (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
126 127 128 | # File 'cask/exceptions.rb', line 126 def token @token end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Cask/TapCaskAmbiguityError.html