API Reference mutare_decimal v#0.1.0

Copy Markdown View Source

Modules

Mutation-testing mutators for Decimal calls.

:decimal_arithmetic — swaps Decimal arithmetic calls for same-arity siblings and reverses operands for non-commutative arithmetic calls.

:decimal_classification — swaps same-arity Decimal classification predicates.

:decimal_comparison — swaps Decimal comparison calls.

:decimal_context — mutates Decimal.Context usage.

:decimal_default_drop — drops Decimal arguments that refine a default behavior.

:decimal_div_rem — swaps the quotient/remainder positions produced from Decimal.div_rem/2.

:decimal_limits_drop — drops explicit Decimal parsing/rendering limit arguments.

:decimal_mode_swap — swaps Decimal rounding and string-format mode atoms.

:decimal_sign — swaps Decimal sign operations and constructor signs.

:decimal_transform — removes Decimal value-transforming calls.

:decimal_zero_boundary — makes Decimal sign predicates inclusive of zero.