(definitionName string, document openapi3.T, method string, baseUri url.URL, route string, operation openapi3.Operation, routeParameters openapi3.Parameters)
| 320 | } |
| 321 | |
| 322 | func (p OpenApiParser) parseOperation(definitionName string, document openapi3.T, method string, baseUri url.URL, route string, operation openapi3.Operation, routeParameters openapi3.Parameters) Operation { |
| 323 | category := p.getCategory(definitionName, document, operation) |
| 324 | name := p.getOperationName(method, route, category, operation) |
| 325 | contentType, parameters := p.parseOperationParameters(operation, routeParameters) |
| 326 | return *NewOperation(name, operation.Summary, operation.Description, method, baseUri, route, contentType, parameters, nil, false, category) |
| 327 | } |
| 328 | |
| 329 | func (p OpenApiParser) parsePath(definitionName string, document openapi3.T, baseUri url.URL, route string, pathItem openapi3.PathItem) []Operation { |
| 330 | operations := []Operation{} |
no test coverage detected