<commit_before><section id="user_courses">
  <div class="section-header">
    <h3><%= t("courses.yourcourses") %></h3>
    <div id="react_root" class="new_course"></div>
  </div>
  <div class="row course-list__row list__header">
    <div class="row__wrapper desktop-only-flex">
      <div class="course-list__row__title sort asc" data-sort="utitle"><p><%= t("courses.courses") %></p></div>
      <div class="course-list__row__characters sort popover-trigger" data-default-order="desc" data-sort="ucharacters">
        <p><%= t("metrics.char") %></p>
        <div class="popover dark">
          <p><%= t("courses.character_doc") %></p>
        </div>
      </div>
      <div class="course-list__row__views sort popover-trigger" data-default-order="desc" data-sort="uviews">
        <p><%= t("metrics.view") %></p>
        <div class="popover dark">
          <p><%= t("courses.view_doc") %></p>
        </div>
      </div>
      <div class="course-list__row__students sort" data-default-order="desc" data-sort="ustudents"><p><%= t("users.editors") %></p></div>
      <div class="course-list__row__link"></div>
    </div>
  </div>
  <ul class="list">
  <% if @user_courses.empty? %>
    <li class="row view-all">
      <div><%= t("courses.nocourses") %></div>
    </li>
  <% else %>
    <% @user_courses.each do |c| %>
      <%= render :partial => 'row', :locals => {:course => c, :admin => false, :user => true} %>
    <% end %><commit_msg>Add revisions to "user_courses" header Resolves #289<commit_after><section id="user_courses">
  <div class="section-header">
    <h3><%= t("courses.yourcourses") %></h3>
    <div id="react_root" class="new_course"></div>
  </div>
  <div class="row course-list__row list__header">
    <div class="row__wrapper desktop-only-flex">
      <div class="course-list__row__title sort asc" data-sort="utitle"><p><%= t("courses.courses") %></p></div>

      <div class="course-list__row__revisions sort popover-trigger" data-default-order="desc" data-sort="revisions">
        <p><%= t("metrics.revisions") %></p>
        <div class="popover dark">
          <p><%= t("courses.revisions_doc", timeframe: RevisionStat::REVISION_TIMEFRAME) %></p>
        </div>
      </div>

      <div class="course-list__row__characters sort popover-trigger" data-default-order="desc" data-sort="ucharacters">
        <p><%= t("metrics.char") %></p>
        <div class="popover dark">
          <p><%= t("courses.character_doc") %></p>
        </div>
      </div>

      <div class="course-list__row__views sort popover-trigger" data-default-order="desc" data-sort="uviews">
        <p><%= t("metrics.view") %></p>
        <div class="popover dark">
          <p><%= t("courses.view_doc") %></p>
        </div>
      </div>

      <div class="course-list__row__students sort" data-default-order="desc" data-sort="ustudents"><p><%= t("users.editors") %></p></div>
    </div>
  </div>
  <ul class="list">
  <% if @user_courses.empty? %>
    <li class="row view-all">
      <div><%= t("courses.nocourses") %></div>
    </li>
  <% else %>
    <% @user_courses.each do |c| %>
      <%= render :partial => 'row', :locals => {:course => c, :admin => false, :user => true} %>
    <% end %>
{'fraction_non_alphanumeric': 0.22065727699530516, 'fraction_numerical': 0.002190923317683881, 'mean_word_length': 3.3364993215739482, 'pattern_counts': {'":': 0, '<': 121, '<?xml version=': 0, '>': 131, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '354966', 'n_tokens_mistral': 1165, 'n_tokens_neox': 1115, 'n_words': 215}