Исключение: CyclicDependencyError Приватный
- Наследует:
- RuntimeError
- Object
- RuntimeError
- CyclicDependencyError
- Определено в:
- exceptions.rb
Обзор
Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.
Вызывается, когда у одной или нескольких формул обнаруживаются циклические зависимости.
Краткое описание методов экземпляра свернуть
- #initialize(strongly_connected_components) ⇒ void конструктор приватный
Подробное описание конструкторов
#initialize(strongly_connected_components) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
1020 1021 1022 1023 1024 1025 | # File 'exceptions.rb', line 1020 def initialize(strongly_connected_components) super <<~EOS The following packages contain cyclic dependencies: #{strongly_connected_components.select { |packages| packages.count > 1 }.map(&:to_sentence).join("\n ")} EOS end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/CyclicDependencyError.html