MCPcopy
hub / github.com/jquerytools/jquerytools / warning

Function warning

lib/jslint.js:16–19  ·  view source on GitHub ↗
(m,t,a,b,c,d)

Source from the content-addressed store, hash-verified

14if(option.widget){predefined.union(widget);}}}
15function quit(m,l,ch){throw{name:'JSLintError',line:l,character:ch,message:m+" ("+Math.floor((l/lines.length)*100)+"% scanned)."};}
16function warning(m,t,a,b,c,d){var ch,l,w;t=t||nexttoken;if(t.id==='(end)'){t=token;}
17l=t.line||0;ch=t.from||0;w={id:'(error)',raw:m,evidence:lines[l]||'',line:l,character:ch,a:a,b:b,c:c,d:d};w.reason=m.supplant(w);JSLINT.errors.push(w);if(option.passfail){quit('Stopping. ',l,ch);}
18warnings+=1;if(warnings===50){quit("Too many errors.",l,ch);}
19return w;}
20function warningAt(m,l,ch,a,b,c,d){return warning(m,{line:l,from:ch},a,b,c,d);}
21function error(m,t,a,b,c,d){var w=warning(m,t,a,b,c,d);quit("Stopping, unable to continue.",w.line,w.character);}
22function errorAt(m,l,ch,a,b,c,d){return error(m,{line:l,from:ch},a,b,c,d);}

Callers 15

warningAtFunction · 0.85
errorFunction · 0.85
addlabelFunction · 0.85
doOptionFunction · 0.85
advanceFunction · 0.85
parseFunction · 0.85
adjacentFunction · 0.85
nonadjacentFunction · 0.85
indentationFunction · 0.85
nolinebreakFunction · 0.85
prefixFunction · 0.85
reservevarFunction · 0.85

Calls 1

quitFunction · 0.85

Tested by

no test coverage detected