View Source Smokestack.RelatedBuilder (smokestack v0.6.1-rc.2)

Recursively build the factory and any related factories that have been requested.

Summary

Types

A nested keyword list of associations that should also be built.

Functions

Build related factories, if required.

Types

@type build_option() :: {:build, Smokestack.recursive_atom_list()}

A nested keyword list of associations that should also be built.

@type result() :: %{optional(atom()) => any()}

Functions

@spec build(Smokestack.Dsl.Factory.t(), [option()]) ::
  {:ok, result()} | {:error, error()}

Build related factories, if required.