class RSpec::Core::Bisect::ExampleMinimizer

def find_minimal_repro

def find_minimal_repro
  prep
  self.remaining_ids = non_failing_example_ids
  each_bisect_round do |subsets|
    ids_to_ignore = subsets.find do |ids|
      get_expected_failures_for?(remaining_ids - ids)
    end
    next :done unless ids_to_ignore
    self.remaining_ids -= ids_to_ignore
    notify(:bisect_ignoring_ids, :ids_to_ignore => ids_to_ignore, :remaining_ids => remaining_ids)
  end
  currently_needed_ids
end