<commit_before><div class="merge_request_diff_browser" id="merge_request_current_version">
  <ul class="commit_selector <%= many_commits?(version) ? 'large' : 'compact' -%>" 
      id="merge_request_commit_selector" 
      data-merge-request-version-url="<%= commit_diff_url(version) -%>">
      <li class="merge_base round-10">
        <%= merge_base_link(version) -%>
      </li>


    
<% if many_commits?(version) %>
    <div class="selectables-container">
      <li class="single_commit expander">
        <a href="#" id="large_commit_selector_toggler">Select commits&hellip;</a>
      </li>
    </div>
<% else %>
    <div class="selectables-container">
      <%- for c in version.affected_commits.reverse -%>
      <li class="<%= commit_css_class(@merge_request, c) -%> single_commit ui-selected">
        <%= inline_commit_link(c) -%>
      </li>
      <div class="hover-bubble-content round-10">
        <p><%=h c.short_message %></p>
      </div>
      <%- end -%>
    </div>
<% end -%>
  </ul>

<% if many_commits?(version) -%>
  <div id="large_commit_selector">
    <%= styled_button(:medium, "Show diffs for commits", :id => "show-large-diff-range") -%>
    <table class="select_commits_from_list" id="commit_table">
    <% version.affected_commits.reverse.each_with_index do |commit, i| %>
      <tr id="commit_<%= i -%>" class="commit_row">
        <td class="merge_to_container">
          <input 
             name="merge_request[ending_commit]" 
             id="merge_request_ending_commit"
             type="radio" 
             value="<%= commit.id -%>" 
             class="merge_to" />
        </td>
        <td class="commit-details meta">
          <ul>
            <li class="sha-abbrev"><%=h commit.id_abbrev %></li>
            <li class="committer">
              <strong><%=h truncate(commit.committer.to_s, :length => 25) %></strong>
            </li>
          </ul><commit_msg>Removing div wrapping li-s in merge request commit selector. It breaks IE, and grepping told me they are not being referred to anywhere anyway.<commit_after><div class="merge_request_diff_browser" id="merge_request_current_version">
  <ul class="commit_selector <%= many_commits?(version) ? 'large' : 'compact' -%>" 
      id="merge_request_commit_selector" 
      data-merge-request-version-url="<%= commit_diff_url(version) -%>">
      <li class="merge_base round-10">
        <%= merge_base_link(version) -%>
      </li>


    
<% if many_commits?(version) %>
      <li class="single_commit expander">
        <a href="#" id="large_commit_selector_toggler">Select commits&hellip;</a>
      </li>
<% else %>
      <%- for c in version.affected_commits.reverse -%>
      <li class="<%= commit_css_class(@merge_request, c) -%> single_commit ui-selected">
        <%= inline_commit_link(c) -%>
      </li>
      <div class="hover-bubble-content round-10">
        <p><%=h c.short_message %></p>
      </div>
      <%- end -%>
<% end -%>
  </ul>

<% if many_commits?(version) -%>
  <div id="large_commit_selector">
    <%= styled_button(:medium, "Show diffs for commits", :id => "show-large-diff-range") -%>
    <table class="select_commits_from_list" id="commit_table">
    <% version.affected_commits.reverse.each_with_index do |commit, i| %>
      <tr id="commit_<%= i -%>" class="commit_row">
        <td class="merge_to_container">
          <input 
             name="merge_request[ending_commit]" 
             id="merge_request_ending_commit"
             type="radio" 
             value="<%= commit.id -%>" 
             class="merge_to" />
        </td>
        <td class="commit-details meta">
          <ul>
            <li class="sha-abbrev"><%=h commit.id_abbrev %></li>
            <li class="committer">
              <strong><%=h truncate(commit.committer.to_s, :length => 25) %></strong>
            </li>
          </ul>
{'fraction_non_alphanumeric': 0.1735966735966736, 'fraction_numerical': 0.0031185031185031187, 'mean_word_length': 2.7260406582768635, 'pattern_counts': {'":': 0, '<': 103, '<?xml version=': 0, '>': 107, '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': '2877926', 'n_tokens_mistral': 1338, 'n_tokens_neox': 1254, 'n_words': 224}