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.

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

Tools included

Umarell runs the following tools: - bundler-audit - brakeman - rubocop - erb-lint - reek - rails_best_practices - fasterer

License

Copyright © 2019 Nebulab. It is free software, and may be redistributed under the terms specified in the license.

About

Umarell is funded and maintained by the Nebulab team.

We firmly believe in the power of open-source. Contact us if you like our work and you need help with your project design or development.