kevinclark edited this page Sep 14, 2010 · 6 revisions
Clone this wiki locally

Dust is intended to be a customizable, programmable, static checker for Ruby. I’ve been focusing on getting basic checks working, but there should probably be a script to actually run against a codebase sooner than later, and then reporting code.

All things in good time.

For now, if you have ideas for new checks, add them at Suggested Checks. Current checks are “documented” (and I use the term loosely) at Implemented Checks.

Many things Dust can do, Ruby can warn about (with -w). But that requires you to notice at runtime, and many apps won’t run cleanly with -w. Many libraries (standard or otherwise) spew warnings, and it’s easy for the stuff you care about to get lost in the deluge. The goal of Dust is to be able to inspect code for what you care about, before you put it into production.