class Cucumber::Formatter::Steps

def print_summary

def print_summary
  count = 0
  @step_definition_files.keys.sort.each do |step_definition_file|
    @io.puts step_definition_file
    
    sources = @step_definition_files[step_definition_file]
    source_indent = source_indent(sources)
    sources.sort.each do |file_colon_line, regexp_source|
      @io.print regexp_source.indent(2)
      @io.print " # #{file_colon_line}".indent(source_indent - regexp_source.jlength)
      @io.puts
    end
    @io.puts
    count += sources.size
  end
  @io.puts "#{count} step definition(s) in #{@step_definition_files.size} source file(s)."
end