Torngen.Spec.Path (Torngen v0.1.1)

View Source

Summary

Types

t()

@type t() :: %Torngen.Spec.Path{
  description: String.t(),
  parameters: [Torngen.Spec.Parameter.t()],
  path: String.t(),
  response: Torngen.Spec.Reference.t() | Torngen.Spec.Schema.schema_types(),
  summary: String.t() | nil,
  tags: [String.t()]
}

Functions

parse(spec, list, path_accumulator)

parse_many(spec, paths)

@spec parse_many(spec :: Torngen.Spec.t(), paths :: map()) :: Torngen.Spec.t()

url(path, spec)