Module: Typeguard::TypeModel::Builder
- Defined in:
- lib/typeguard/type_model/builder.rb,
lib/typeguard/type_model/builder/rbs_builder.rb,
lib/typeguard/type_model/builder/yard_builder.rb
Defined Under Namespace
Classes: RBSBuilder, YardBuilder
Constant Summary
collapse
- IMPL_SYM =
:IMPLEMENTATION
Class Method Summary
collapse
Class Method Details
.rbs ⇒ Object
13
14
15
16
17
|
# File 'lib/typeguard/type_model/builder.rb', line 13
def self.rbs
require_relative 'builder/rbs_builder'
require_relative 'mapper/rbs_mapper'
const_set(IMPL_SYM, RBSBuilder)
end
|
.yard ⇒ Object
7
8
9
10
11
|
# File 'lib/typeguard/type_model/builder.rb', line 7
def self.yard
require_relative 'builder/yard_builder'
require_relative 'mapper/yard_mapper'
const_set(IMPL_SYM, YardBuilder)
end
|