mishina2228/git_stats

View on GitHub
templates/general.haml

Summary

Maintainability
Test Coverage
%table{class: 'table table-hover table-bordered'}
  %tr
    %td= :project_name.t
    %td= repo.project_name
  %tr
    %td= :project_version.t
    %td= repo.project_version
  %tr
    %td= :tree_path.t
    %td= repo.tree_path
  %tr
    %td= :generated_at.t
    %td= I18n.l(Time.now, format: :long)
  %tr
    %td= :generator.t
    %td NovaGitStats #{GitStats::VERSION}
  %tr
    %td= :report_period.t
    %td= repo.commits_period.map { |d| I18n.l(d, format: :long) }.join(' .. ')
  %tr
    %td= :total_files.t
    %td #{repo.files_count} (#{:binary.t}: #{repo.binary_files.size}, #{:text.t}: #{repo.text_files.size})
  %tr
    %td= :total_lines.t
    %td #{repo.lines_count} #{:lines.t} (#{repo.short_stats.sum(&:insertions)} #{:insertions.t}, #{repo.short_stats.sum(&:deletions)} #{:deletions.t})
  %tr
    %td= :total_commits.t
    %td= repo.commits.size
  %tr
    %td= :authors.t
    %td= repo.authors.size