From 98386cfd775fdfa7837ccbec173b04f1e6d57896 Mon Sep 17 00:00:00 2001 From: Mike Sherov Date: Thu, 8 Dec 2011 20:42:47 -0500 Subject: Fix #10692. JSLint is dead! Long live JSHint! Still needs this sizzle PR: https://github.com/jquery/sizzle/pull/82 --- build/jslint-check.js | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 build/jslint-check.js (limited to 'build/jslint-check.js') diff --git a/build/jslint-check.js b/build/jslint-check.js deleted file mode 100644 index 72d670187..000000000 --- a/build/jslint-check.js +++ /dev/null @@ -1,36 +0,0 @@ -var JSLINT = require("./lib/jslint").JSLINT, - print = require("sys").print, - src = require("fs").readFileSync("dist/jquery.js", "utf8"); - -JSLINT(src, { evil: true, forin: true, maxerr: 100 }); - -// All of the following are known issues that we think are 'ok' -// (in contradiction with JSLint) more information here: -// http://docs.jquery.com/JQuery_Core_Style_Guidelines -var ok = { - "Expected an identifier and instead saw 'undefined' (a reserved word).": true, - "Use '===' to compare with 'null'.": true, - "Use '!==' to compare with 'null'.": true, - "Expected an assignment or function call and instead saw an expression.": true, - "Expected a 'break' statement before 'case'.": true, - "'e' is already defined.": true -}; - -var e = JSLINT.errors, found = 0, w; - -for ( var i = 0; i < e.length; i++ ) { - w = e[i]; - - if ( !ok[ w.reason ] ) { - found++; - print( "\n" + w.evidence + "\n" ); - print( " Problem at line " + w.line + " character " + w.character + ": " + w.reason ); - } -} - -if ( found > 0 ) { - print( "\n" + found + " Error(s) found.\n" ); - -} else { - print( "JSLint check passed.\n" ); -} -- cgit v1.2.3