Documentation for maintainers
Learn about the internals of Swift OpenAPI Generator.
Overview
Swift OpenAPI Generator contains multiple moving pieces, from the runtime library, to the generator CLI, plugin, to extension packages using the transport and middleware APIs.
Use the resources below if you’d like to learn more about how the generator works under the hood, for example as part of contributing a new feature to it.
Topics
Converting between data and Swift types
Learn about the type responsible for converting between binary data and Swift types.
Read MoreGenerating custom Codable implementations
Learn about when and how the generator emits a custom Codable implementation.
Read MoreHandling nullable schemas
Learn how the generator handles schema nullability.
Read MoreSupporting recursive types
Learn how the generator supports recursive types.
Read More