Method: RBS::Prototype::Runtime#initialize
- Defined in:
- lib/rbs/prototype/runtime.rb
#initialize(patterns:, env:, merge:, todo: false, owners_included: []) ⇒ Runtime
Returns a new instance of Runtime.
71 72 73 74 75 76 77 78 79 80 81 82 |
# File 'lib/rbs/prototype/runtime.rb', line 71 def initialize(patterns:, env:, merge:, todo: false, owners_included: []) @patterns = patterns @decls = nil @modules = {} @env = env @merge = merge @owners_included = owners_included.map do |name| Object.const_get(name) end @outline = false @todo = todo end |