Current section

Files

Jump to
open_api_spex lib open_api_spex inspect for_schema.ex
Raw

lib/open_api_spex/inspect/for_schema.ex

defimpl Inspect, for: OpenApiSpex.Schema do
import Inspect.Algebra
def inspect(parameter, opts) do
map =
parameter
|> Map.from_struct()
|> Enum.filter(fn
{_key, nil} -> false
{_key, _value} -> true
end)
|> Map.new()
concat(["%OpenApiSpex.Schema", to_doc(map, opts)])
end
end