<commit_before><h3><a href="/<%= @project.name %>"><%= @project.name %></a></h3>

<h4>Actions</h4>
<ul>
  <li>
   <a href="http://github.com/<%= @project.name %>">
     view <%= @project.name %> on github
   </a>
  </li>
  <li>
    <form action="/churn/<%= @project.name %>" method="post">
      <input type="submit" name="submit" value="build churn history" class="button stacked" />
    </form>
  </li>
</ul>

<h5>Churn History</h5>

<div class="chart-loading" data-url="/chart/<%= @project.name %>" style="width:700px; height:300px; text-align:center">
  <img src="/images/ajax-loader" id="loading-indicator" />
</div>

<ul>
  <% @project.sorted_commits.each do |commit| %>
    <li>
      <a href='/<%= @project.name %>/commits/<%= commit.name %>'>
        <%= commit.name %>
      </a>
      (<%= commit.message %> @
       <%= commit.formatted_commit_time %>)
    </li>
  <% end %>
</ul><commit_msg>lost the .gif<commit_after><h3><a href="/<%= @project.name %>"><%= @project.name %></a></h3>

<h4>Actions</h4>
<ul>
  <li>
   <a href="http://github.com/<%= @project.name %>">
     view <%= @project.name %> on github
   </a>
  </li>
  <li>
    <form action="/churn/<%= @project.name %>" method="post">
      <input type="submit" name="submit" value="build churn history" class="button stacked" />
    </form>
  </li>
</ul>

<h5>Churn History</h5>

<div class="chart-loading" data-url="/chart/<%= @project.name %>" style="width:700px; height:300px; text-align:center">
  <img src="/images/ajax-loader.gif" id="loading-indicator" />
</div>

<ul>
  <% @project.sorted_commits.each do |commit| %>
    <li>
      <a href='/<%= @project.name %>/commits/<%= commit.name %>'>
        <%= commit.name %>
      </a>
      (<%= commit.message %> @
       <%= commit.formatted_commit_time %>)
    </li>
  <% end %>
</ul>
{'fraction_non_alphanumeric': 0.25496688741721857, 'fraction_numerical': 0.013245033112582781, 'mean_word_length': 3.206496519721578, 'pattern_counts': {'":': 0, '<': 85, '<?xml version=': 0, '>': 85, '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': '761754', 'n_tokens_mistral': 748, 'n_tokens_neox': 686, 'n_words': 127}