Класс: LocalBottleDownloadStrategy Приватный
- Наследует:
- AbstractFileDownloadStrategy
- Object
- AbstractDownloadStrategy
- AbstractFileDownloadStrategy
- LocalBottleDownloadStrategy
- Определён в:
- download_strategy/local_bottle_download_strategy.rb
Обзор
Этот класс является частью закрытого API. Этот класс можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.
Стратегия извлечения локальных бинарных пакетов.
Краткое описание атрибутов экземпляра
Атрибуты, унаследованные от AbstractDownloadStrategy
Краткое описание методов экземпляра свернуть
- #clear_cache ⇒ Object приватный
- #initialize(path) ⇒ LocalBottleDownloadStrategy конструктор приватный
Новый экземпляр LocalBottleDownloadStrategy.
Методы, унаследованные от AbstractFileDownloadStrategy
#basename, #cached_location, #create_symlink_to_cached_download, #fetched_size, #symlink_location, #temporary_path
Методы, унаследованные от AbstractDownloadStrategy
#basename, #cached_location, #fetch, #fetched_size, #ohai, #quiet!, #quiet?, #source_modified_time, #source_revision, #stage, #total_size
Методы, включённые из 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
Методы, включённые из SystemCommand::Mixin
#system_command, #system_command!
Методы, включённые из Context
current, current=, #debug?, #quiet?, #verbose?, #with_context
Подробное описание конструкторов
#initialize(path) ⇒ LocalBottleDownloadStrategy
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
Возвращает новый экземпляр LocalBottleDownloadStrategy.
9 10 11 | # File 'download_strategy/local_bottle_download_strategy.rb', line 9 def initialize(path) @cached_location = path end |
Подробное описание методов экземпляра
#clear_cache ⇒ Object
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
15 16 17 | # File 'download_strategy/local_bottle_download_strategy.rb', line 15 def clear_cache # Path is used directly and not cached. end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/LocalBottleDownloadStrategy.html