Hello,

On Thu, 29 Mar 2007 00:40:05 +0900, Arjen van Schie <gvschie / gmail.com>  
wrote:

> I'm searching for code analysing tools for Ruby . I know some tools
> for Java and DotNet but i can't seem to find much for Ruby.
> Things im interested in are metrics like coupling (fan-in, fan-out),
> complexity (McCabe), inheritance nesting levels etc.
>
> The only tools I found so far are saikuro(only mccabe) and kwala
> (seems like a frontend for saikuro)

I believe Ryan Davis' ParseTree code has an ABC metric example.

Also, Kwala has a number of other options in addition to also being a
front-end to Saikuro.  For example, there is a hook for checking code
duplication using PMD's CPD.  Plus there is code to analyse your
require structure, which can act as a poor man's coupling, but
certainly writing specific coupling metrics would be interesting.  To
be honest I am hoping other people with help out in adding any missing
and useful metrics to Kwala.  Or at least, I hope you get some good
responses so I can find some time to hook them into Kwala ;-)

Cheers,
Zev