Skip to content

coding-chimp/code_poetry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Poetry

Gem Version Build Status Code Climate Code Climate

The poor men's Code Climate.

Analyzes the code of your Rails app and generates a straightforward HTML report.

Currently it uses the following metrics:

  • Lines of Code
  • Churns
  • Code Complexity [Flog]
  • Duplication [Flay]

Installation

Add this line to your application's Gemfile:

gem 'code_poetry'

And then execute:

$ bundle

Or install it yourself:

$ gem install code-poetry

Usage

Excecute from your application root:

$ rake metrics

This will generate a HTML report to metrics/index.html.

Or if you installed the gem globally use:

$ code_poetry

This will display your smells in the command line.

You can also give a path to a file or subdirectory if you only want metrics for those files:

$ code_poetry app/models

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

The poor men's Code Climate.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages