JSLint-Site aktualisiert und ich kann JS-Skripte nicht mehr überprüfen. Für mich ist diese Warnung nicht kritisch, und ich möchte nicht Tausende von Zeilen durchgehen, um dies zu beheben. Ich möchte kritischere Probleme finden.
Weiß jemand, wie man diesen Fehler deaktiviert oder Legacy-JSLint verwendet?
AKTUALISIEREN
Beispiel:
function doSomethingWithNodes(nodes){
this.doSomething();
for (var i = 0; i < nodes.length; ++i){
this.doSomethingElse(nodes[i]);
}
doSomething(); // want to find this problem
}
Ausgabe von jslint.com:
Error:
Problem at line 4 character 8: Move all 'var' declarations to the top of the function.
for (var i = 0; i < nodes.length; ++i){
Problem at line 4 character 8: Stopping, unable to continue. (44% scanned).
Problem:
Variablen über den Funktionen zu haben, ist eine neue Anforderung. Ich kann JSLINT nicht zum Testen von Code verwenden, da das Scannen des Skripts bei diesem Fehler beendet wird.
Ich habe viel Code und möchte diese Warnung nicht als kritischen Fehler bedrohen.
UPDATE 22.08.2011: http://jshint.com gefunden , es sieht viel besser aus als http://jslint.com/