<commit_before><commit_msg>forgot to add this one<commit_after><script type="text/javascript">
  function toggle_visible(el) {
   if (el.style.visibility == 'hidden' ) {
    el.style.visibility='visible'; 
    el.style.height='auto';
   }
   else {
    el.style.visibility='hidden'; 
    el.style.height=0;
   }
  }
</script>


<% 
         failed_dispatches = failed_service_dispatches()
         unless ( failed_dispatches.nil? || failed_dispatches.empty? ) %>
         <div id="service_errors_content" class="small_right_box" ">


               <span class="error_icon">[!]</span><span class="smallText">Warning! Due to error, some sources could not be included:</span>
        <ul>
          <% failed_dispatches.each do | dispatch | %>
            <li class="smallText"> <a onclick="el = document.getElementById('error_info<%= dispatch.id %>'); toggle_visible(el);"><strong><%= dispatch.service.display_name %> </strong></a>
              <% exception_info = dispatch.exception_info %>
                <div id="error_info<%= dispatch.id %>" style="visibility: hidden; height:0">
                technical error information
                <ul>
                   <li> <%= exception_info[:class_name] %> </li>
                   <li> <%= exception_info[:message] %> </li>
                   <li> dispatched service id: <%= dispatch.id %>  </li>                    
                </ul>
                </div>
            </li>
          <% end %>
        </ul>
       <span class="clear"></span>
       </div>
       <% end %>

{'fraction_non_alphanumeric': 0.15851272015655576, 'fraction_numerical': 0.001304631441617743, 'mean_word_length': 2.1370143149284253, 'pattern_counts': {'":': 0, '<': 42, '<?xml version=': 0, '>': 42, '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': '3002084', 'n_tokens_mistral': 476, 'n_tokens_neox': 429, 'n_words': 83}