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

#resolvedObject



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

def resolved
  JsonRefs.call(deep_dup)
end

#resolverObject



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

def resolver
  method(:resolve)
end