| JSLint Messages |
Adsafe violation |
['{a}'] is better written in dot notation. |
|
{a} ({b}% scanned). |
yes |
'{a}' is better written without quotes. |
|
{b} {a} declared in a block. |
|
A '<{a}>' must be within '<{b}>'. |
|
A constructor name should start with an uppercase letter.
|
|
A dot following a number can be confused with a decimal point.
|
|
A leading decimal point can be confused with a dot '.{a}'.
|
|
A trailing decimal point can be confused with a dot '{a}'.
|
|
Adsafe restricted word '{a}'. |
yes |
Adsafe restriction. |
yes |
All 'debugger' statements should be removed. |
|
Assignment in control part. |
|
Attribute '{a}' does not belong in '<{b}>'. |
|
Bad assignment. |
|
Bad constructor. |
|
Bad escapement. |
yes |
Bad extern identifier '{a}'. |
|
Bad invocation. |
|
Bad jslint option '{a}'. |
|
Bad name '{a}'. |
|
Bad number '{a}'. |
|
Bad regular expression. |
|
Bad structure. |
|
Bad value '{a}'. |
|
Confusing minusses. |
|
Confusing plusses. |
|
Control character in string: {a}. |
|
Do not use the {a} function as a constructor. |
|
document.write can be a form of eval. |
yes |
Don't use extra leading zeros '{a}'. |
|
Each value should have its own case label. |
|
eval is evil. |
yes |
Expected '{a}' and instead saw '{b}'. |
|
Expected '{a}' to have an indentation of {b} instead of {c}.
|
|
Expected '{a}' to match '{b}' from line {c} and instead saw
'{d}'. |
|
Expected a 'break' statement before 'case'. |
|
Expected a 'break' statement before 'default'. |
|
Expected an assignment or function call and instead saw an
expression. |
|
Expected an identifier and instead saw '{a}' (a reserved word).
|
|
Expected an identifier and instead saw '{a}'. |
|
Expected an identifier in an assignment and instead saw a
function invocation. |
|
Expected an operator and instead saw '{a}'. |
|
Expected to see a '(' or '=' or ':' or ',' or '[' preceding
a regular expression literal, and instead saw '{a}'. |
|
Expected to see a statement and instead saw a block. |
|
Extra comma. |
|
Function statements are not invocable. Wrap the function expression
in parens. |
|
HTML case error. |
|
Identifier {a} already declared as {b}. |
|
Implied eval is evil. Pass a function instead of a string.
|
yes |
Inner functions should be listed at the top of the outer function.
|
|
JavaScript URL. |
|
Label '{a}' looks like a javascript url. |
yes |
Label '{a}' on {b} statement. |
|
Line breaking error '{a}'. |
|
Missing '()' invoking a constructor. |
|
Missing ':' after '{a}'. |
|
Missing ':' on a case clause. |
|
Missing '{a}'. |
|
Missing boolean after '{a}'. |
|
Missing close quote on script attribute. |
|
Missing name in function statement. |
|
Missing 'new' prefix when invoking a constructor. |
|
Missing quote. |
|
Missing radix parameter. |
|
Missing semicolon. |
|
Missing space after '{a}'. |
|
Nested comment. |
|
'new' should not be used as a statement. |
|
The Function constructor is eval. |
yes |
The 'language' attribute is deprecated. |
|
This 'switch' should be an 'if'. |
|
Unbegun comment. |
|
Unclosed comment. |
|
Unclosed string. |
|
Undefined {b} '{a}'. |
|
Unexpected '{a}'. |
|
Unexpected characters in '{a}'. |
|
Unexpected early end of program. |
|
Unexpected space after '{a}'. |
|
Unexpected use of '{a}'. |
|
Unmatched '{a}'. |
|
Unnecessary escapement. |
|
Unnecessary semicolon. |
|
Unreachable '{a}' after '{b}'. |
|
Unrecognized attribute '<{a} {b}>'. |
|
Unrecognized tag '<{a}>'. |
|
Use '{a}' to compare with '{b}'. |
|
Use the array literal notation []. |
|
Use the isNaN function to compare with NaN. |
|
Use the object literal notation {}. |
|
Variable {a} was used before it was declared. |
|
Weird construction. Delete 'new'. |
|
What the hell is this?
|
|