function parseParameter()

in src/plugins/parser.ts [111:127]


function parseParameter(parameter: any, meta: SimpleMeta): PontSpec.Parameter {
  const { name, schema } = parameter;
  const resultSchema = parseAlicloudStruct(schema, meta) || {};
  if (parameter.style) {
    if (resultSchema.ext) {
      resultSchema.ext.style = parameter.style;
    } else {
      resultSchema.ext = { style: parameter.style };
    }
  }
  return {
    ["in"]: parameter.in as any,
    name,
    required: schema.required,
    schema: resultSchema,
  };
}