JSLint looks for a variety of coding errors, including undesirable or ambiguous
constructs which it considers to be bad practice. JSLint will report only the
first error it finds, and because it makes no distinction between blocking
errors and complaints about coding style, JSLint errors are reported as warnings
in yellow. JSLint doesn't come shipped with ATF, so it needs to be downloaded and configured.