Hello Vincent, VF> I think I found a bug in RDoc, although this could be a limitation, I'm VF> not sure. Here's the code: VF> @@valid_services = [:rubyurl, :tinyurl, :shorl, :snipurl, :metamark, VF> :makeashorterlink, :skinnylink] VF> private_method_class(:get_short_url, *@@valid_services) VF> However, when I generate the doc, only ShortURL.get_short_url is makred VF> as a private class method, ShortURL.rubyurl and everything are marked VF> as public class methods. Static source code analysers will never catch dynamic code generation. If there is not a real reason for this code i would consider it bad style (as it looks as ugly as Perl). -- Best regards, emailto: scholz at scriptolutions dot com Lothar Scholz http://www.ruby-ide.com CTO Scriptolutions Ruby, PHP, Python IDE 's