Spec-Zone.ru › Homebrew

Класс: Checksum Приватный

Наследует:
Object
  • Object
  • Checksum
показать все
Расширен модулем:
Forwardable
Определён в:
checksum.rb,
sorbet/rbi/dsl/checksum.rbi

Обзор

Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого класса, так как он может быть удалён или изменён без предупреждения.

Контрольная сумма формулы.

Краткое описание атрибутов экземпляра свернуть

  • #hexdigest ⇒ String только для чтения приватный

Краткое описание методов экземпляра свернуть

  • #[](*args, &block) ⇒ T.untyped приватный
  • #empty?(*args, &block) ⇒ Boolean приватный
  • #initialize(hexdigest) ⇒ void конструктор приватный
  • #length(*args, &block) ⇒ T.untyped приватный

Подробное описание конструкторов

#initialize(hexdigest) ⇒ void

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.

Параметры:

  • hexdigest (String)


12
13
14
# File 'checksum.rb', line 12

def initialize(hexdigest)
  @hexdigest = T.let(hexdigest.downcase, String)
end

Подробное описание атрибутов экземпляра

#hexdigest ⇒ String (только для чтения)

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.

Возвращает:

  • (String)


9
10
11
# File 'checksum.rb', line 9

def hexdigest
  @hexdigest
end

Подробное описание методов экземпляра

#[](*args, &block) ⇒ T.untyped

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.

Параметры:

  • args (T.untyped)
  • block (T.untyped)

Возвращает:

  • (T.untyped)


10
# File 'sorbet/rbi/dsl/checksum.rbi', line 10

def [](*args, &block); end

#empty?(*args, &block) ⇒ Boolean

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.

Параметры:

  • args (T.untyped)
  • block (T.untyped)

Возвращает:

  • (Boolean)


13
# File 'sorbet/rbi/dsl/checksum.rbi', line 13

def empty?(*args, &block); end

#length(*args, &block) ⇒ T.untyped

Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.

Параметры:

  • args (T.untyped)
  • block (T.untyped)

Возвращает:

  • (T.untyped)


16
# File 'sorbet/rbi/dsl/checksum.rbi', line 16

def length(*args, &block); end

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Checksum.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API