Skip to main content

resolve_sequencer_state

Function resolve_sequencer_state 

Source
pub fn resolve_sequencer_state(state: SequencerState) -> CommitOnlyDecision
Expand description

What: Finish a NeedsSequencerState decision. Why: A pathless commit concludes a merge, cherry-pick or revert; otherwise it is refused.

In TS you’d write (pseudocode):

if (sequencerState === 'in-progress') return args; throw new CommitOnlyViolationError('pathspec-required', ...);