Модуль: InstallRenamed Приватный
- Определён в:
- install_renamed.rb
Обзор
Этот модуль является частью приватного API. Этот модуль можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности следует избегать использования этого модуля, поскольку он может быть удалён или изменён без предупреждения.
Вспомогательный модуль для установки файлов по умолчанию.
Краткое описание методов экземпляра свернуть
- #+(other) ⇒ Pathname приватный
- #/(other) ⇒ Pathname приватный
- #cp_path_sub(pattern, replacement, &_block) ⇒ void приватный
- #install_p(src, new_basename, &_block) ⇒ void приватный
Подробное описание методов экземпляра
#+(other) ⇒ Pathname
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
32 33 34 | # File 'install_renamed.rb', line 32 def +(other) super.extend(InstallRenamed) end |
#/(other) ⇒ Pathname
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
37 38 39 | # File 'install_renamed.rb', line 37 def /(other) super.extend(InstallRenamed) end |
#cp_path_sub(pattern, replacement, &_block) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
Этот метод возвращает неопределённое значение.
25 26 27 28 29 | # File 'install_renamed.rb', line 25 def cp_path_sub(pattern, replacement, &_block) super do |src, dst| append_default_if_different(src, dst) end end |
#install_p(src, new_basename, &_block) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
Этот метод возвращает неопределённое значение.
10 11 12 13 14 15 16 17 18 19 | # File 'install_renamed.rb', line 10 def install_p(src, new_basename, &_block) super do |src, dst| if src.directory? dst.install(src.children) next else append_default_if_different(src, dst) end end end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/InstallRenamed.html