<commit_before><!--
  Side panel for the build view.
-->
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form" xmlns:i="jelly:fmt">
  <l:header title="${it.parent.name} build &#x23;${it.number}" />
  <l:side-panel>
    <l:tasks>
      <j:set var="buildUrl" value="${h.decompose(request)}" />
      <l:task icon="images/24x24/up.gif" href="${rootURL}/${it.parent.url}" title="Back to Project" />
      <l:task icon="images/24x24/search.gif" href="${buildUrl.baseUrl}/" title="Status" />
      <l:task icon="images/24x24/notepad.gif" href="${buildUrl.baseUrl}/changes" title="Changes" />
      <l:task icon="images/24x24/terminal.gif" href="${buildUrl.baseUrl}/console" title="Console Output" />
      <st:include page="actions.jelly" />
      <j:if test="${it.previousBuild!=null}">
        <l:task icon="images/24x24/previous.gif" href="${buildUrl.previousBuildUrl}" title="Previous Build" />
      </j:if>
      <j:if test="${it.nextBuild!=null}">
        <l:task icon="images/24x24/next.gif" href="${buildUrl.nextBuildUrl}" title="Next Build" />
      </j:if>
    </l:tasks>
  </l:side-panel>
</j:jelly><commit_msg>Adding a direct link to consoleText when the log file is especially big.<commit_after><!--
  Side panel for the build view.
-->
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form" xmlns:i="jelly:fmt">
  <l:header title="${it.parent.name} build &#x23;${it.number}" />
  <l:side-panel>
    <l:tasks>
      <j:set var="buildUrl" value="${h.decompose(request)}" />
      <l:task icon="images/24x24/up.gif" href="${rootURL}/${it.parent.url}" title="Back to Project" />
      <l:task icon="images/24x24/search.gif" href="${buildUrl.baseUrl}/" title="Status" />
      <l:task icon="images/24x24/notepad.gif" href="${buildUrl.baseUrl}/changes" title="Changes" />
      <j:choose>
        <j:when test="${it.logFile.length() > 200000}">
          <!-- Show raw link directly so user need not click through live console page. -->
          <div class="task">
            <a href="${buildUrl.baseUrl}/console">
              <img width="24" height="24" style="margin: 2px;" src="${rootURL}/images/24x24/terminal.gif"/>
            </a>
            <st:nbsp />
            <a href="${buildUrl.baseUrl}/console">Console Output</a>
            <st:nbsp />
            <a href="${buildUrl.baseUrl}/consoleText">[raw]</a>
          </div>
        </j:when>
        <j:otherwise>
          <l:task icon="images/24x24/terminal.gif" href="${buildUrl.baseUrl}/console" title="Console Output" />
        </j:otherwise>
      </j:choose>
      <st:include page="actions.jelly" />
      <j:if test="${it.previousBuild!=null}">
        <l:task icon="images/24x24/previous.gif" href="${buildUrl.previousBuildUrl}" title="Previous Build" />
      </j:if>
      <j:if test="${it.nextBuild!=null}">
        <l:task icon="images/24x24/next.gif" href="${buildUrl.nextBuildUrl}" title="Next Build" />
      </j:if>
    </l:tasks>
  </l:side-panel>
</j:jelly>
{'fraction_non_alphanumeric': 0.21524663677130046, 'fraction_numerical': 0.021460602178090968, 'mean_word_length': 3.423512747875354, 'pattern_counts': {'":': 0, '<': 61, '<?xml version=': 0, '>': 62, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 14}, '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': '4041296', 'n_tokens_mistral': 1146, 'n_tokens_neox': 1083, 'n_words': 179}