Miscellaneous-MissingParameterAssert

Assert parameters before actual function body

Required inputs: IR

This rule requires that every parameter is used in at least one assert statement.

Possible Messages

Key

Text

Severity

Disabled

missing_parameter_assert

Missing assertion for parameter(s).

None

False

Options

macro_names

macro_names : set[bauhaus.analysis.config.MacroName] = {'assert'}

Specifies the names of the assertion macros.