Current section

Files

Jump to
oaspec include oaspec@internal@codegen@context_Context.hrl
Raw

include/oaspec@internal@codegen@context_Context.hrl

-record(context, {
spec :: oaspec@internal@openapi@spec:open_api_spec(oaspec@internal@openapi@spec:resolved()),
config :: oaspec@config:config(),
operations :: list({binary(),
oaspec@internal@openapi@spec:operation(oaspec@internal@openapi@spec:resolved()),
binary(),
oaspec@internal@openapi@spec:http_method()}),
schema_cache :: gleam@dict:dict(binary(), {ok,
oaspec@internal@openapi@schema:schema_object()} |
{error, oaspec@internal@openapi@resolver:resolve_error()}),
analyzed_schemas :: list(oaspec@internal@codegen@context:analyzed_schema())
}).