module Ferret
  # Functionality for generating and rendering reports.
  module Reporting
  end
end

require_relative 'reporting/branch_diff_report_generator'
require_relative 'reporting/commit_list_segment'
require_relative 'reporting/commit_segment'
require_relative 'reporting/contributor_report_generator'
require_relative 'reporting/file_diff_report_generator'
require_relative 'reporting/html_report_renderer'
require_relative 'reporting/json_report_renderer'
require_relative 'reporting/reference_list_segment'
require_relative 'reporting/reference_segment'
require_relative 'reporting/report'
require_relative 'reporting/report_generator'
require_relative 'reporting/report_renderer'
require_relative 'reporting/report_renderer_factory'
require_relative 'reporting/segment'
require_relative 'reporting/text_report_renderer'
require_relative 'reporting/tree_diff_report_generator'
require_relative 'reporting/xml_report_renderer'