Types of SwaggerCustomizer: the properties the closure receives and
the endpoint accessors.
Evidence
contracts/common.md#principled-implementation The types describe the document, the current operation, and lookups by function or by path and method, which is what a customization needs to edit the generated document.
Evidence
contracts/common.md#clear-and-simple-design Three types with no runtime members.
Evidence
contracts/common.md#prohibited-implementation-shortcuts It contains types only.
Evidence
contracts/common.md#meaningful-documentation Each type and member documents its meaning.
Evidence Exclude
contracts/portability.md#os-neutral-implementation The callback and endpoint accessors edit an OpenAPI document; their path fields are HTTP routes rather than native file identities.
Types of SwaggerCustomizer: the properties the closure receives and the endpoint accessors.
Evidence
contracts/common.md#principled-implementation The types describe the document, the current operation, and lookups by function or by path and method, which is what a customization needs to edit the generated document.
Evidence
contracts/common.md#clear-and-simple-design Three types with no runtime members.
Evidence
contracts/common.md#prohibited-implementation-shortcuts It contains types only.
Evidence
contracts/common.md#meaningful-documentation Each type and member documents its meaning.
Evidence Exclude
contracts/portability.md#os-neutral-implementation The callback and endpoint accessors edit an OpenAPI document; their path fields are HTTP routes rather than native file identities.