Spec-Zone.ru › Homebrew

Класс: Tapioca::Compilers::RspecDynamicMatchers

Наследует:
Dsl::Compiler
  • Object
  • Dsl::Compiler
  • Tapioca::Compilers::RspecDynamicMatchers
показать всё
Определён в:
sorbet/tapioca/compilers/rspec_dynamic_matchers.rb

Краткое описание констант свернуть

ConstantType =
type_member { { fixed: T::Module[T.anything] } }

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

  • .gather_constants ⇒ Enumerable<T::Module[T.anything]> закрытый

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

  • #decorate ⇒ void закрытый

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

.gather_constants ⇒ Enumerable<T::Module[T.anything]>

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

Возвращает:

  • (Enumerable<T::Module[T.anything]>)


12
13
14
# File 'sorbet/tapioca/compilers/rspec_dynamic_matchers.rb', line 12

def self.gather_constants
  [::RSpec::Matchers]
end

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

#decorate ⇒ void

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

Этот метод возвращает неопределённое значение.



17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'sorbet/tapioca/compilers/rspec_dynamic_matchers.rb', line 17

def decorate
  root.create_path(constant) do |mod|
    missing_matchers.each do |name|
      mod.create_method(
        name,
        parameters: [
          create_rest_param("args", type: "T.untyped"),
          create_block_param("block", type: "T.untyped"),
        ],
      )
    end
  end
end

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

Spec-Zone.ru

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