(code, line, chr)
| 2569 | }; |
| 2570 | } |
| 2571 | function quit(code, line, chr) { |
| 2572 | var percentage = Math.floor((line / state.lines.length) * 100); |
| 2573 | var message = messages.errors[code].desc; |
| 2574 | |
| 2575 | throw { |
| 2576 | name: "JSHintError", |
| 2577 | line: line, |
| 2578 | character: chr, |
| 2579 | message: message + " (" + percentage + "% scanned).", |
| 2580 | raw: message, |
| 2581 | code: code |
| 2582 | }; |
| 2583 | } |
| 2584 | |
| 2585 | function isundef(scope, code, token, a) { |
| 2586 | return JSHINT.undefs.push([scope, code, token, a]); |
no outgoing calls
no test coverage detected