
    <h3 id="history">History</h3>
<p>This warning has existed in two forms across JSLint and JSHint. It was
introduced in the original version of JSLint and has remained in both tools
ever since.</p>
<ul>
<li><p>In JSLint releases prior to May 2015 and all versions of JSHint the warning
given is <em>"{a} is already defined"</em></p>
</li>
<li><p>In JSLint releases from May 2015 and later the warning is <em>"Redefinition of
'{a}' from line {b}"</em></p>
</li>
</ul>
<p>The situations that produce the warning