1 package DX::Step::FailRecheck;
7 has resume_search_state => (is => 'ro', isa => SearchState, required => 1);
9 has resolution_space => (is => 'ro', isa => ResolutionSpace, required => 1);
12 my ($self, $old_ss) = @_;
13 trace recheck => [ statement => [ [ symbol => 'fail_recheck' ] ] ];
14 trace recheck => [ 'leave_block' ];
15 return $self->resume_search_state->but(
17 => $self->resolution_space->remaining_resolution_space->next_step