Sha256: 1073ef4d2acd7a69cdc8ec7eb7306d51b0c882fbfed1b1d493cecf15055ad10b

Contents?: true

Size: 847 Bytes

Versions: 1

Compression:

Stored size: 847 Bytes

Contents

h1. reek

Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.

h2. Installing

    @$ gem install reek@

h2. The basics

    @$ reek [options] sources@

(See @reek --help@ for details.)

h2. Code Smells

reek currently includes very naive checks for the following code smells:

* Long Method
* Large Class
* Feature Envy
* Uncommunicative Name
* Long Parameter List
* Utility Function
* Nested Iterators
* Control Couple
* Duplication

h2. How to access the source code

The source is hosted on both "github":http://github.com/kevinrutherford/reek/tree/master and "rubyforge":http://rubyforge.org/projects/reek/

h2. License

This code is free to use under the terms of the MIT license. 

h2. Contact

Comments are welcome. Send an email to "Kevin Rutherford":mailto:kevin@rutherford-software.com

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
reek-0.3.1 website/index.txt