MCPcopy
hub / github.com/jquerytools/jquerytools / quit

Function quit

lib/jslint.js:15–15  ·  view source on GitHub ↗
(m,l,ch)

Source from the content-addressed store, hash-verified

13if(option.sidebar){predefined.union(sidebar);}
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);}

Callers 3

warningFunction · 0.85
errorFunction · 0.85
jslint.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected