class Cucumber::Runtime

def report

def report
  return @report if @report
  reports = [summary_report] + formatters
  reports << fail_fast_report if @configuration.fail_fast?
  reports << publish_banner_printer unless @configuration.publish_quiet?
  @report ||= Formatter::Fanout.new(reports)
end