(swagger *openapi3.T)
| 471 | } |
| 472 | |
| 473 | func pruneUnusedComponents(swagger *openapi3.T) { |
| 474 | for { |
| 475 | refs := findComponentRefs(swagger) |
| 476 | countRemoved := removeOrphanedComponents(swagger, refs) |
| 477 | if countRemoved < 1 { |
| 478 | break |
| 479 | } |
| 480 | } |
| 481 | } |
searching dependent graphs…