Module: Swagger::DSL::ResolveModule

Included in:
Swagger::DSL
Defined in:
lib/swagger/dsl/resolve_module.rb

Instance Method Summary collapse

Instance Method Details

#resolve(part_schema) ⇒ Object



16
17
18
# File 'lib/swagger/dsl/resolve_module.rb', line 16

def resolve(part_schema)
  walk(resolved, part_schema)
end

#resolved ⇒ Object



8
9
10
# File 'lib/swagger/dsl/resolve_module.rb', line 8

def resolved
  JsonRefs.call(deep_dup)
end

#resolver ⇒ Object



12
13
14
# File 'lib/swagger/dsl/resolve_module.rb', line 12

def resolver
  method(:resolve)
end