Crosswake.Policy.Diagnostic (crosswake v0.1.0)

View Source

Aggregated compile-time diagnostics for Crosswake route policy.

Summary

Types

t()

@type t() :: %Crosswake.Policy.Diagnostic{
  errors: [Crosswake.Policy.Error.t()],
  module: module() | nil,
  warnings: [term()]
}

Functions

format(diagnostic)

@spec format(t()) :: String.t()

new(opts \\ [])

@spec new(keyword()) :: t()