Класс: Cask::ArtifactSet Приватный
- Наследует:
- Set
- Object
- Set
- Cask::ArtifactSet
- Расширен модулем:
- T::Generic
- Определён в:
- cask/artifact_set.rb
Обзор
Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.
Отсортированное множество, содержащее все артефакты cask.
Краткое описание констант свернуть
- Elem =
Эта константа является частью приватного API. Эту константу можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этой константы, поскольку она может быть удалена или изменена без предупреждения.
type_member(:out) { { fixed: Artifact::AbstractArtifact } }
Краткое описание методов экземпляра свернуть
- #each(&block) ⇒ void приватный
- #to_a ⇒ Array<Artifact::AbstractArtifact> приватный
Подробное описание методов экземпляра
#each(&block) ⇒ void
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
Этот метод возвращает неопределённое значение.
12 13 14 15 16 17 | # File 'cask/artifact_set.rb', line 12 def each(&block) return enum_for(T.must(__method__)) { size } unless block to_a.each(&block) self end |
#to_a ⇒ Array<Artifact::AbstractArtifact>
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.
20 21 22 | # File 'cask/artifact_set.rb', line 20 def to_a super.sort end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Cask/ArtifactSet.html