<commit_before><html>
<head><title>JSLint, The JavaScript Code Quality Tool</title>
<link rel="icon" type="image/gif" href="http://www.JSLint.com/favicon.gif">
<style>
#JSLINT_TABLE td span {
    border: 2px solid black;
}
table {
    cursor: pointer;
}
i {
    font-family: serif;
    font-style: italic;
}
p {
    padding-left: 10pt;
}
input[type="button"] {
    background-color: navajowhite;
    border: 2px solid black;
    color: black;
}
input[type="button"]:hover {
    background-color: lightsteelblue;
    text-decoration: underline;
}
input[type="button"]:active {
    background-color: indianred;
    text-decoration: none;
}

input[type="text"] {
    border: 2px solid black;
    text-align: center;
}

a:link {
    color: darkblue;
}
a:visited {
    color: purple;
}
a:hover {
    color: blue;
}
a:active {
    color: red;
}
body {
    background-color: gainsboro;
    padding-left: 5%;
    padding-right: 5%;
    text-align: center;
}


.leftcolumn {
    float: left;
    margin: 1em;
}

#errors {
    margin: 1em;
    border: 2px solid black;
    padding: 1em;
    background-color: mistyrose;
}
#errors p {
    margin-left: 2em;
}
#errors p.evidence {
    margin-left: 0;
    font-family: monospace;
}

#functions {
    background-color: white;
}
#members {
    background-color: peachpuff;
}

#functions, #members {
    border: 2px solid black;
    font-family: monospace;
    margin: 1em;
    padding: 1em;
}
#functions div {
    margin-left: 10em;
    text-indent: -5em;
}
#functions div.function {
    margin-left: 0;
    text-indent: 0;
}

#JSLINT_OUTPUT {
    text-align: left;
}

#JSLINT_INPUT{
    border: 2px solid black;
    color: black;
    font-family: monospace;
    height: 3in;
    overflow: auto;
    padding: 0.5em;
    width: 100%;
}

#JSLINT_JSLINTSTRING {
    background-color: peachpuff;
    border: 2px solid black;
    font-family: monospace;
    margin: 1em;
    padding: 1em;
}

#JSLINT_OPTIONS {
    border: 2px solid black;
    color: black;
    margin: 1em;
    padding: 8px;
    text-align: left;
    background-color: linen;
}

#JSLINT_TREE, #JSLINT_FIELDS {
    text-align: left;
}
</style></head>
<body>
<table border="0" cols="2"><tbody>
  <tr>
    <td><img src="jslint.gif" width="383" height="120" alt="JSLint"> </td>
    <td valign="middle" align="left">
      <p><big>The&nbsp;<a href="http://javascript.crockford.com/">JavaScript</a>&nbsp;Code Quality Tool</big></p>
      <p id=JSLINT_EDITION></p>
      <p>
        <a href="http://www.JSLint.com/lint.html">Read the instructions.</a>&nbsp;
        <a href="#JSLINT_OPTIONS">Set the options.</a>&nbsp;
        <a href="http://www.amazon.com/exec/obidos/ASIN/0596517742/wrrrldwideweb"
              target="_blank">Enjoy&nbsp;<i>The Good Parts</i>.</a></p>
    </td></tr></tbody></table>
<script src="web_jslint.js">
// json2.js+jslint.js+adsafe.js+intercept.js
</script>

<div id="JSLINT_">

<p style="background-color: transparent;"><textarea id="JSLINT_INPUT"></textarea></p>
<p>
    <input type="button" name="jslint" value="JSLint">
    &nbsp; &nbsp;
    <input type="button" name="tree" value="Syntax Tree">
    &nbsp; &nbsp;
    <input type="button" name="clear" value="clear">
</p>
<div id="JSLINT_OUTPUT">

      <div style="text-align: center;">Paste your program into the text box
        above and click a&nbsp;<input type="button" name="jslint" value="JSLint">&nbsp;
        button.</div>
      <div style="text-align: center; margin: 1em; border: 2px solid black; padding: 1em; background-color: papayawhip;">
A program should not only work.&nbsp;It should also appear to work.<br><i><NAME></i></div>
</div>
<pre id="JSLINT_TREE"></pre>
<p>
    <input type="button" name="jslint" value="JSLint">
    &nbsp; &nbsp;
    <input type="button" name="tree" value="Syntax Tree">
    &nbsp; &nbsp;
    <input type="button" name="clear" value="clear">
    &nbsp; &nbsp;
    <input type="button" id="JSLINT_CLEARALL" value="Clear All Options">
</p>
<p id="JSLINT_OPTIONS">
      <table id="JSLINT_TABLE" border="0">
          <tr>
              <td><span title="devel">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="devel">Assume&nbsp;<code>console</code>,&nbsp;<code>alert</code>,&nbsp;...</td>
              <td><span title="bitwise">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="bitwise">Tolerate bitwise operators</td>
              <td><span title="regexp">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="regexp">Tolerate&nbsp;<tt>.</tt>&nbsp;and&nbsp;<tt>[^</tt>...<tt>]</tt>&nbsp;in&nbsp;/RegExp/</td>
          </tr>
          <tr>
              <td><span title="browser">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="browser">Assume a browser</td>
              <td><span title="confusion">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="confusion">Tolerate&nbsp;type&nbsp;confusion</td>
              <td><span title="undef">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="undef">Tolerate&nbsp;misordered&nbsp;definitions</td><commit_msg>Warning!<commit_after><html>
<head><title>JSLint, The JavaScript Code Quality Tool</title>
<link rel="icon" type="image/gif" href="http://www.JSLint.com/favicon.gif">
<style>
#JSLINT_TABLE td span {
    border: 2px solid black;
}
table {
    cursor: pointer;
}
i {
    font-family: serif;
    font-style: italic;
}
p {
    padding-left: 10pt;
}
input[type="button"] {
    background-color: navajowhite;
    border: 2px solid black;
    color: black;
}
input[type="button"]:hover {
    background-color: lightsteelblue;
    text-decoration: underline;
}
input[type="button"]:active {
    background-color: indianred;
    text-decoration: none;
}
input[type="text"] {
    border: 2px solid black;
    text-align: center;
}
a:link {
    color: darkblue;
}
a:visited {
    color: purple;
}
a:hover {
    color: blue;
}
a:active {
    color: red;
}
body {
    background-color: gainsboro;
    padding-left: 5%;
    padding-right: 5%;
    text-align: center;
}
.leftcolumn {
    float: left;
    margin: 1em;
}
#errors {
    margin: 1em;
    border: 2px solid black;
    padding: 1em;
    background-color: mistyrose;
}
#errors p {
    margin-left: 2em;
}
#errors p.evidence {
    margin-left: 0;
    font-family: monospace;
}
#functions {
    background-color: white;
}
#members {
    background-color: peachpuff;
}
#functions, #members {
    border: 2px solid black;
    font-family: monospace;
    margin: 1em;
    padding: 1em;
}
#functions div {
    margin-left: 10em;
    text-indent: -5em;
}
#functions div.function {
    margin-left: 0;
    text-indent: 0;
}
#JSLINT_OUTPUT {
    text-align: left;
}
#JSLINT_INPUT{
    border: 2px solid black;
    color: black;
    font-family: monospace;
    height: 3in;
    overflow: auto;
    padding: 0.5em;
    width: 100%;
}
#JSLINT_JSLINTSTRING {
    background-color: peachpuff;
    border: 2px solid black;
    font-family: monospace;
    margin: 1em;
    padding: 1em;
}
#JSLINT_OPTIONS {
    border: 2px solid black;
    color: black;
    margin: 1em;
    padding: 8px;
    text-align: left;
    background-color: linen;
}
#JSLINT_TREE, #JSLINT_FIELDS {
    text-align: left;
}
</style></head>
<body>
<table border="0" cols="2"><tbody>
  <tr>
    <td><img src="jslint.gif" width="383" height="120" alt="JSLint"> </td>
    <td valign="middle" align="left">
      <p><big>The&nbsp;<a href="http://javascript.crockford.com/">JavaScript</a>&nbsp;Code Quality Tool</big></p>
      <p id=JSLINT_EDITION></p>
      <p>
        <a href="http://www.JSLint.com/lint.html">Read the instructions.</a>&nbsp;
        <a href="#JSLINT_OPTIONS">Set the options.</a>&nbsp;
        <a href="http://www.amazon.com/exec/obidos/ASIN/0596517742/wrrrldwideweb"
              target="_blank">Enjoy&nbsp;<i>The Good Parts</i>.</a></p>
    </td></tr></tbody></table>
<script src="web_jslint.js">
// json2.js+jslint.js+adsafe.js+intercept.js
</script>

<div id="JSLINT_">

<p style="background-color: transparent;"><textarea id="JSLINT_INPUT"></textarea></p>
<p>
    <input type="button" name="jslint" value="JSLint">
    &nbsp; &nbsp;
    <input type="button" name="tree" value="Syntax Tree">
    &nbsp; &nbsp;
    <input type="button" name="clear" value="clear">
</p>
<div id="JSLINT_OUTPUT">

      <div style="text-align: center;">Paste your program into the text box
        above and click a&nbsp;<input type="button" name="jslint" value="JSLint">&nbsp;
        button.</div>
      <div style="text-align: center; margin: 1em; border: 2px solid black; padding: 1em; background-color: papayawhip;">
<big>Warning! JSLint will hurt your feelings.</big></div>
</div>
<pre id="JSLINT_TREE"></pre>
<p>
    <input type="button" name="jslint" value="JSLint">
    &nbsp; &nbsp;
    <input type="button" name="tree" value="Syntax Tree">
    &nbsp; &nbsp;
    <input type="button" name="clear" value="clear">
    &nbsp; &nbsp;
    <input type="button" id="JSLINT_CLEARALL" value="Clear All Options">
</p>
<p id="JSLINT_OPTIONS">
      <table id="JSLINT_TABLE" border="0">
          <tr>
              <td><span title="devel">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="devel">Assume&nbsp;<code>console</code>,&nbsp;<code>alert</code>,&nbsp;...</td>
              <td><span title="bitwise">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="bitwise">Tolerate bitwise operators</td>
              <td><span title="regexp">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="regexp">Tolerate&nbsp;<tt>.</tt>&nbsp;and&nbsp;<tt>[^</tt>...<tt>]</tt>&nbsp;in&nbsp;/RegExp/</td>
          </tr>
          <tr>
              <td><span title="browser">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="browser">Assume a browser</td>
              <td><span title="confusion">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="confusion">Tolerate&nbsp;type&nbsp;confusion</td>
              <td><span title="undef">&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
              <td title="undef">Tolerate&nbsp;misordered&nbsp;definitions</td>
{'fraction_non_alphanumeric': 0.1852847471127041, 'fraction_numerical': 0.011350059737156512, 'mean_word_length': 3.354139575205895, 'pattern_counts': {'":': 0, '<': 241, '<?xml version=': 0, '>': 241, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, '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': '285409', 'n_tokens_mistral': 3743, 'n_tokens_neox': 3588, 'n_words': 712}