Класс: PypiPackages
- Наследует:
- Object
- Object
- PypiPackages
- Определён в:
- pypi_packages.rb
Обзор
Этот класс является частью внутреннего API. Этот класс можно использовать только внутри репозиториев, принадлежащих Homebrew, за исключением cask-файлов и формул. По возможности сторонним разработчикам не следует использовать этот класс, так как он может быть удалён или изменён без предупреждения.
Вспомогательный класс для DSL pypi_packages.
Краткое описание атрибутов экземпляра свернуть
- #dependencies ⇒ Array<String> только для чтения приватный
- #exclude_packages ⇒ Array<String> только для чтения приватный
- #extra_packages ⇒ Array<String> только для чтения приватный
- #package_name ⇒ String? только для чтения приватный
Краткое описание методов экземпляра свернуть
- #initialize(package_name: nil, extra_packages: [], exclude_packages: [], dependencies: []) ⇒ void конструктор приватный
Подробное описание конструкторов
#initialize(package_name: nil, extra_packages: [], exclude_packages: [], dependencies: []) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, так как он может быть удалён или изменён без предупреждения.
27 28 29 30 31 32 33 34 35 36 37 | # File 'pypi_packages.rb', line 27 def initialize( package_name: nil, extra_packages: [], exclude_packages: [], dependencies: [] ) @package_name = package_name @extra_packages = extra_packages @exclude_packages = exclude_packages @dependencies = dependencies end |
Подробное описание атрибутов экземпляра
#dependencies ⇒ Array<String> (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, так как он может быть удалён или изменён без предупреждения.
17 18 19 | # File 'pypi_packages.rb', line 17 def dependencies @dependencies end |
#exclude_packages ⇒ Array<String> (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, так как он может быть удалён или изменён без предупреждения.
14 15 16 | # File 'pypi_packages.rb', line 14 def exclude_packages @exclude_packages end |
#extra_packages ⇒ Array<String> (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, так как он может быть удалён или изменён без предупреждения.
11 12 13 | # File 'pypi_packages.rb', line 11 def extra_packages @extra_packages end |
#package_name ⇒ String? (только для чтения)
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам не следует использовать этот метод, так как он может быть удалён или изменён без предупреждения.
8 9 10 | # File 'pypi_packages.rb', line 8 def package_name @package_name end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/PypiPackages.html