class Aws::Api::ShapeMap
def build_shapes(definitions)
def build_shapes(definitions) definitions.each do |name, definition| shape = SHAPE_CLASSES[definition['type']].new shape.name = name @shapes[name] = shape end definitions.each do |name, definition| traits = definition.dup shape = @shapes[name] apply_shape_refs(shape, traits) apply_shape_traits(shape, traits) end end