<commit_before><?jelly escape-by-default='false'?>
<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">
  <j:getStatic var="permission" className="hudson.model.Item" field="CREATE"/>
  <l:layout norefresh="true" permission="${permission}" title="${%Plugin.Stats.Plugin.Title}">
    <st:include it="${app}" page="sidepanel.jelly"/>
    <l:main-panel>
      <j:set var="data" value="${it.data}"/>
      <h1>${%Plugin.Stats.Plugin.Title}</h1>
      <h3>${%Plugin.Stats.Plugin.Description}</h3>
      <j:if test="${it.pluginsAvailable}">
        <br/>
        <f:form name="clear" action="clear" method="post">
            <f:block>
              <table class="sortable pane bigtable" border="solid #bbb;" id="pluginStatsAction">
                <thead>
                  <tr>
                    <th>Plugin Name</th>
                    <th>Version</th>
                    <th>Number of Jobs</th>
                    <j:if test="${it.jobsAvailable}">
                      <th>List of Jobs</th>
                    </j:if>
                    <th>% of Usage</th>
                  </tr>
                </thead>
                <tbody id="pluginStatsActionBody">
                  <j:forEach var="plugin" items="${it.installedPluginSet.elements()}">
                    <tr>
                      <td><a target="_blank" href="${plugin.url}">${plugin.name}</a></td>
                      <td>${plugin.version}</td>
                      <j:if test="${plugin.globalConfigBased}">
                        <td>${plugin.jobSet.size()}</td>
                      </j:if>
                      <j:if test="${!plugin.globalConfigBased}">
                        <td>Global Plugin</td>
                      </j:if>
                      <j:if test="${it.jobsAvailable}">
                        <td>
                          <table id="jobList">
                            <j:forEach var="job" items="${plugin.jobSet}">
                                <tr><td><a href="${job.url}">${job.name}</a></td></tr>
                            </j:forEach>
                         </table>
                          <j:set var="count" value="${count+1}"/><commit_msg>Fixed job url issues since it was using the current url rather than the jobs url<commit_after><?jelly escape-by-default='false'?>
<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">
  <j:getStatic var="permission" className="hudson.model.Item" field="CREATE"/>
  <l:layout norefresh="true" permission="${permission}" title="${%Plugin.Stats.Plugin.Title}">
    <st:include it="${app}" page="sidepanel.jelly"/>
    <l:main-panel>
      <j:set var="data" value="${it.data}"/>
      <h1>${%Plugin.Stats.Plugin.Title}</h1>
      <h3>${%Plugin.Stats.Plugin.Description}</h3>
      <j:if test="${it.pluginsAvailable}">
        <br/>
        <f:form name="clear" action="clear" method="post">
            <f:block>
              <table class="sortable pane bigtable" border="solid #bbb;" id="pluginStatsAction">
                <thead>
                  <tr>
                    <th>Plugin Name</th>
                    <th>Version</th>
                    <th>Number of Jobs</th>
                    <j:if test="${it.jobsAvailable}">
                      <th>List of Jobs</th>
                    </j:if>
                    <th>% of Usage</th>
                  </tr>
                </thead>
                <tbody id="pluginStatsActionBody">
                  <j:forEach var="plugin" items="${it.installedPluginSet.elements()}">
                    <tr>
                      <td><a target="_blank" href="${plugin.url}">${plugin.name}</a></td>
                      <td>${plugin.version}</td>
                      <j:if test="${plugin.globalConfigBased}">
                        <td>${plugin.jobSet.size()}</td>
                      </j:if>
                      <j:if test="${!plugin.globalConfigBased}">
                        <td>Global Plugin</td>
                      </j:if>
                      <j:if test="${it.jobsAvailable}">
                        <td>
                          <table id="jobList">
                            <j:forEach var="job" items="${plugin.jobSet}">
                                <tr><td><a href="${app.rootUrl}${job.url}">${job.name}</a></td></tr>
                            </j:forEach>
                         </table>
                          <j:set var="count" value="${count+1}"/>
{'fraction_non_alphanumeric': 0.18102125794433488, 'fraction_numerical': 0.0021915406530791147, 'mean_word_length': 1.5397885364496382, 'pattern_counts': {'":': 0, '<': 127, '<?xml version=': 0, '>': 127, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 12}, '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': '3113699', 'n_tokens_mistral': 1364, 'n_tokens_neox': 1277, 'n_words': 202}