Класс: Formulary::FromCacheLoader Приватный
- Наследует:
- FormulaLoader
- Object
- FormulaLoader
- Formulary::FromCacheLoader
- Определён в:
- formulary.rb
Обзор
Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого класса, так как он может быть удалён или изменён без предупреждения.
Загружает формулу из кэшированного файла формулы.
Краткое описание атрибутов экземпляра
Атрибуты, унаследованные от FormulaLoader
#alias_path, #name, #path, #tap
Краткое описание методов класса свернуть
Методы, унаследованные от FormulaLoader
#get_formula, #initialize, #klass
Методы, включённые из Utils::Output::Mixin
#issue_reporting_message, #odebug, #odeprecated, #odie, #odisabled, #ofail, #oh1, #oh1_title, #ohai, #ohai_title, #onoe, #opoo, #opoo_outside_github_actions, #opoo_without_github_actions_annotation, #pretty_deprecated, #pretty_disabled, #pretty_duration, #pretty_install_status, #pretty_installed, #pretty_uninstalled, #pretty_upgradable, #pretty_warning
Методы, включённые из Context
current, current=, #debug?, #quiet?, #verbose?, #with_context
Подробное описание конструкторов
Этот класс наследует конструктор от Formulary::FormulaLoader
Подробное описание методов класса
.try_new(ref, from: nil, warn: false) ⇒ T.attached_class?
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.
846 847 848 849 850 851 852 | # File 'formulary.rb', line 846 def self.try_new(ref, from: nil, warn: false) ref = ref.to_s return unless (cached_formula = HOMEBREW_CACHE_FORMULA/"#{ref}.rb").file? new(ref, cached_formula) end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Formulary/FromCacheLoader.html