Source code for ralph.policy.explain.commit_policy_explanation

"""Explanation of a phase's commit policy."""

from __future__ import annotations

from dataclasses import dataclass


[docs] @dataclass class CommitPolicyExplanation: """Explanation of a phase's commit policy.""" increments_counter: str | None loop_resets: list[str] requires_artifact: bool