linter-ruby-reek

We use *Reek*: a tool that examines Ruby classes, modules and methods. Reports any code SMELLS it detects..

ahmadseleem

1,742

3

Bug Reports

1.5.1

MIT

GitHub

This package provides the following services:

Linter-Ruby-Reek = LRR

LRR: A neat Linter for Ruby files.

Using Reek Ruby gem: a tool that examines Ruby classes, modules and methods.

∑ ∑ Reports any code SMELLS it detects. ∑ ∑

We use The interface of the beautifull Linter to prived the neet features of Reek.

Installation

dependencies:

1 - Linter package. To install Linter: Linter.

2 - Reek gem. Make ensure that reek is installed on your system.

== To install reek, do the following:

gem install reek

Executable Path

Add reek path:

or

"linter-ruby-reek":
  executablePath: "/path/to/your/reek/here"

Reek Configuration Path

Add reek configuration path (if it's not default config.reek):

or

"linter-ruby-reek":
  configPath: "test.reek"

NOTE - 1:

NOTE - 2:

Enjoy it! 😉

Thank you! @ahmadSeleem