eliminate vestigial force_backtrack methods
[scpubgit/DX.git] / lib / DX / SearchProcess.pm
index 3072313..2838584 100644 (file)
@@ -34,15 +34,6 @@ sub find_solution {
   return $self->but(current_search_state => $state);
 }
 
-sub force_backtrack {
-  my ($self) = @_;
-  my $new_ss = $self->current_search_state->force_backtrack;
-  # XXX infinite loop without the next line and I'm unsure why we don't
-  # get a loop-ending undef from elsewhere if the backtrack failed
-  return undef unless $new_ss->next_step;
-  return $self->but(current_search_state => $new_ss);
-}
-
 sub find_next_solution {
   my ($self) = @_;
   my $state = $self->current_search_state->with_one_step;