/umarell

All in one Ruby static code analyzer

Primary LanguageRubyMIT LicenseMIT

Umarell

Umarell is an all in one Ruby static code analyzer. Umarell gives you (unwanted?) advice on your code just like an italian old man watching a construction site.

Umarell

Installation

$ gem install umarell

Usage

Run umarell in a Ruby application's root directory

$ cd ruby-application
$ umarell

Run umarell with a target directory or file

$ umarell /path/to/ruby-application

Options

$ umarell -h

usage: umarell [options] [target]
  -a, --autofix    Autofix violations (if supported)
  -m, --modified   Run on modified files
  -v, --version    Show version

Requirements

  • MRI 3.0+

Tools included

Umarell runs the following tools: