feynlag.lagrangian.ValidationReport

class feynlag.lagrangian.ValidationReport(checks)[source]

Aggregate result of Model.validate().

Holds the named sub-reports of every consistency check that ran (each an object with an .ok property and a raise_on_failure() method); a None entry marks a check that was not applicable and was skipped.

__init__(checks)[source]

Methods

__init__(checks)

raise_on_failure()

summary()

Multi-line human-readable rundown of every check.

Attributes

ok

checks

{name: sub-report or None} in run order