Modules

use static analysis to compute a "code quality" metric for a program