# Shut up, RDoc!

**URL:** <https://www.ruby-forum.com/t/shut-up-rdoc/110632>\
**Category:** Ruby\
**Created:** [July 28, 2007, 3:24pm UTC](https://www.ruby-forum.com/t/shut-up-rdoc/110632 "2007-07-28T15:24:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Trans](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@Trans](https://www.ruby-forum.com/u/Trans)\
**Post date:** [July 28, 2007, 3:24pm UTC](https://www.ruby-forum.com/t/shut-up-rdoc/110632/1 "2007-07-28T15:24:16Z")

</div>

Can someone please tell me how shut RDoc up. Every time I run it I  
get:

lib/facets.rb:49:29: Skipping require of dynamic string: “facets/  
#{lib}”

I’ve tried everything I can think of to suppress this output.

Thanks,  
T.

---

<div class="post-metadata">

**Author:** ![Trans](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@Trans](https://www.ruby-forum.com/u/Trans)\
**Post date:** [July 28, 2007, 5:45pm UTC](https://www.ruby-forum.com/t/shut-up-rdoc/110632/2 "2007-07-28T17:45:28Z")

</div>

On 7/28/07, Trans [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Can someone please tell me how shut RDoc up. Every time I run it I  
> get:
> 
> lib/facets.rb:49:29: Skipping require of dynamic string: “facets/  
> #{lib}”
> 
> I’ve tried everything I can think of to suppress this output.

have you tried:

require “facets/some\_lib”  
require “facets/another\_lib”  
…

You can also of course build up that string and then eval it, but that  
seems particularly nasty. IIRC, this was eventually fixed in newer  
versions of ruby, but I may be mistaken.

---

<div class="post-metadata">

**Author:** ![Trans](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@Trans](https://www.ruby-forum.com/u/Trans)\
**Post date:** [July 28, 2007, 6:44pm UTC](https://www.ruby-forum.com/t/shut-up-rdoc/110632/3 "2007-07-28T18:44:35Z")

</div>

On Jul 28, 8:44 am, “Gregory B.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> have you tried:
> 
> require “facets/some\_lib”  
> require “facets/another\_lib”  
> …

Sigh. Yea, guess I will have to.

Thanks,  
T.

---

<div class="post-metadata">

**Author:** ![Trans](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@Trans](https://www.ruby-forum.com/u/Trans)\
**Post date:** [July 28, 2007, 8:56pm UTC](https://www.ruby-forum.com/t/shut-up-rdoc/110632/4 "2007-07-28T20:56:56Z")

</div>

> > require “facets/some\_lib”  
> > require “facets/another\_lib”  
> > …
> 
> Sigh. Yea, guess I will have to.

You can also do:  
%w[foo bar].each{|l| require(“facets/” + l)}  
That will restore your peace 🙂

---

<div class="post-metadata">

**Author:** ![Trans](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@Trans](https://www.ruby-forum.com/u/Trans)\
**Post date:** [July 28, 2007, 10:05pm UTC](https://www.ruby-forum.com/t/shut-up-rdoc/110632/5 "2007-07-28T22:05:03Z")

</div>

On Jul 28, 11:55 am, “Michael F.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> > > require “facets/some\_lib”  
> > > require “facets/another\_lib”  
> > > …
> 
> > Sigh. Yea, guess I will have to.
> 
> You can also do:  
> %w[foo bar].each{|l| require(“facets/” + l)}  
> That will restore your peace 🙂

Ah… putting it all on one line. Good thinking!

Thanks, Michael!  
T.
