class Aws::ParamValidator
def map(ref, values, errors, context)
def map(ref, values, errors, context) unless Hash === values errors << expected_got(context, "a hash", values) return end key_ref = ref.shape.key value_ref = ref.shape.value values.each do |key, value| shape(key_ref, key, errors, "#{context} #{key.inspect} key") next unless value shape(value_ref, value, errors, context + "[#{key.inspect}]") end end