Класс: 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] } }
Краткое описание методов класса свернуть
Краткое описание методов экземпляра свернуть
- #decorate ⇒ void закрытый
Подробное описание методов класса
.gather_constants ⇒ Enumerable<T::Module[T.anything]>
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности третьим сторонам следует избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.
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