Класс: PourBottleCheck Закрытый
- Наследует:
- Object
- Object
- PourBottleCheck
- Подключает:
- OnSystem::MacOSAndLinux
- Определён в:
- pour_bottle_check.rb
Этот класс является частью закрытого API. Этот класс можно использовать только в репозитории Homebrew/brew. Третьим сторонам по возможности следует избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.
Краткое описание методов экземпляра свернуть
- #initialize(formula) ⇒ void конструктор закрытый
- #reason(reason) ⇒ void закрытый
- #satisfy(&block) ⇒ void закрытый
Методы, подключённые из OnSystem::MacOSAndLinux
included, #on_arch_conditional, #on_macos, #on_system_conditional
Подробное описание конструкторов
#initialize(formula) ⇒ void
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Третьим сторонам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
8 9 10 | # File 'pour_bottle_check.rb', line 8 def initialize(formula) @formula = formula end |
Подробное описание методов экземпляра
#reason(reason) ⇒ void
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Третьим сторонам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
Этот метод возвращает неопределённое значение.
13 14 15 | # File 'pour_bottle_check.rb', line 13 def reason(reason) @formula.pour_bottle_check_unsatisfied_reason = reason end |
#satisfy(&block) ⇒ void
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Третьим сторонам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
Этот метод возвращает неопределённое значение.
18 19 20 | # File 'pour_bottle_check.rb', line 18 def satisfy(&block) @formula.send(:define_method, :pour_bottle?, &block) end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/PourBottleCheck.html