MCPcopy Create free account
hub / github.com/UiPath/uipathcli / getItemsPropertiesSchemas

Method getItemsPropertiesSchemas

parser/openapi_parser.go:227–242  ·  view source on GitHub ↗
(schema *openapi3.Schema)

Source from the content-addressed store, hash-verified

225}
226
227func (p OpenApiParser) getItemsPropertiesSchemas(schema *openapi3.Schema) openapi3.Schemas {
228 result := openapi3.Schemas{}
229 if schema.Items != nil {
230 for n, p := range schema.Items.Value.Properties {
231 result[n] = p
232 }
233 }
234 for _, s := range schema.AllOf {
235 if s.Value.Items != nil {
236 for n, p := range s.Value.Items.Value.Properties {
237 result[n] = p
238 }
239 }
240 }
241 return result
242}
243
244func (p OpenApiParser) parseRequestBodyParameters(requestBody *openapi3.RequestBodyRef) (string, []Parameter) {
245 parameters := []Parameter{}

Callers 1

getPropertiesSchemasMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected