linter

noun
  1. a machine that removes short fibers from cotton seeds after ginning
  2. Usage: textile industry
  3. a software tool that analyzes code for potential errors, bugs, or style violations
  4. Usage: computing; programming

Examples