BB.Dsl.Verifiers.ValidateChildSpecs (bb v0.20.2)

Copy Markdown View Source

Validates that child_spec options match the module's options_schema/0.

Behaviour conformance is enforced separately (and at hard-error severity) by BB.Dsl.ValidateChildSpecBehavioursTransformer; this verifier assumes every wired-in module is already a proper component and so always has options_schema/0 defined.

Options containing param() references are skipped from validation as they will be resolved at runtime.