Detecting JavaScript Errors and Code Smells with Static Analysis

DeepScan is a static analysis tool designed to help organizations achieve better code quality for the release of applications written in JavaScript. We engineered it to detect code defects more precisely and have collected code defects from thousands of open-source projects on GitHub.

This report provides some of the ways static analysis tools can address the troubles that arise with the increasing use of JavaScript. Sections will describe how static analysis tools work and show examples of errors and poor code quality collected.

Detecting JavaScript Errors and Code Smells with Static Analysis