Skip to content

Cogent Saikuro

Cogent Saikuro is a plugin that provides a rake task to run Saikuro against the code in your rails application. It will fail if the cyclomatic complexity of your code is too high. To execute it, simply run:

      rake saikuro

If you have a continuous integration build running via cruisecontrol.rb, you can publish the report generated by Saikuro into the build artifacts directory by running:

  rake saikuro:publish

Dependencies

  • Saikuro (http://saikuro.rubyforge.org/)

Installation

EDGE

To install using SVN:
ruby script/plugin install svn://rubyforge.org/var/svn/cogent-rails/trunk/plugins/cogent_saikuro

or using HTTP:
ruby script/plugin install http://cogent-rails.rubyforge.org/svn/trunk/plugins/cogent_saikuro

Stable

To install using SVN:
ruby script/plugin install svn://rubyforge.org/var/svn/cogent-rails/branches/stable/plugins/cogent_saikuro

or using HTTP:
ruby script/plugin install http://cogent-rails.rubyforge.org/svn/branches/stable/plugins/cogent_saikuro