openapi_client

A collection of modules needed to generate OpenAPI Client code as well as common library code that these clients may reference.

Modules

apirequest
module openapi_client.apirequest

Utilities needed to gather information for and execute an HTTP request.

handler
module openapi_client.handler

Interfaces and utilities common to response handlers for any API Endpoint.

paths
module openapi_client.paths
Undocumented in source.
schemas
module openapi_client.schemas

Methods and classes used to generate classes and other data structures representing common schemas in an OpenAPI Specification.

security
module openapi_client.security

Methods to generate security.d, allowing the client to use the security schemes in the OpenAPI Specification.

servers
module openapi_client.servers

Methods to generate severs.d, which allows control over the servers used to contact the API.

util
module openapi_client.util

General purpose utility functions for generating Dlang source files.

Meta