Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   Ruby (http://www.velocityreviews.com/forums/f66-ruby.html)
-   -   rdoc: no source code in doc? (http://www.velocityreviews.com/forums/t823001-rdoc-no-source-code-in-doc.html)

Patrick Gundlach 07-17-2005 02:07 PM

rdoc: no source code in doc?
 
Hello out there,

I have yet another rdoc question: How do I prevent that the source
code appears in the documentation at all?

Patrick

(who finds rdoc really useful!)

James Britt 07-17-2005 04:44 PM

Re: rdoc: no source code in doc?
 
Patrick Gundlach wrote:
> Hello out there,
>
> I have yet another rdoc question: How do I prevent that the source
> code appears in the documentation at all?


There's a command-line switch, which thought was off by default. Maybe
not.

Run rdoc --help to see what it is.


James

--

http://www.ruby-doc.org - The Ruby Documentation Site
http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys



Patrick Gundlach 07-17-2005 06:15 PM

Re: rdoc: no source code in doc?
 

>> I have yet another rdoc question: How do I prevent that the source
>> code appears in the documentation at all?

>
> There's a command-line switch, which thought was off by default. Maybe
> not.
>
> Run rdoc --help to see what it is.


Well, I did that (even before I wrote the question) but the only
switch related to the source is if it should be displayed inline or as
a pop-up. But I don't want the reader of the rdoc documentation see
the implementation.

I don't want the users of my library see how I implemented a method.
If anything is unclear, the documentation needs an update.

Patrick

(Well, I distribute the library as open source, but thats another story...)

Daniel Nugent 07-18-2005 12:26 AM

Re: rdoc: no source code in doc?
 
And if it is unclear and it does need an update, but the user still
needs to get something done, then he's kinda SOL if he can't see the
source.

And in THAT case, he's probablly just going to dig into his include
directory and look up the danged function.

Anyway, takinga quick look at the command line options, it looks like
you're going to have to grab the default RDoc template and switch it
around so that it doesn't have the source section in it. The option
is --template or -T and the templates can be found in
ruby/lib/ruby/1.8/rdoc/generators/template/html

At least I think that's it.

On 7/17/05, Patrick Gundlach <clr6.10.randomuser@spamgourmet.com> wrote:
>=20
> >> I have yet another rdoc question: How do I prevent that the source
> >> code appears in the documentation at all?

> >
> > There's a command-line switch, which thought was off by default. Mayb=

e
> > not.
> >
> > Run rdoc --help to see what it is.

>=20
> Well, I did that (even before I wrote the question) but the only
> switch related to the source is if it should be displayed inline or as
> a pop-up. But I don't want the reader of the rdoc documentation see
> the implementation.
>=20
> I don't want the users of my library see how I implemented a method.
> If anything is unclear, the documentation needs an update.
>=20
> Patrick
>=20
> (Well, I distribute the library as open source, but thats another story..=

)
>=20
>=20



--=20
-Dan Nugent



Patrick Gundlach 07-18-2005 10:33 AM

Re: rdoc: no source code in doc?
 

> And if it is unclear and it does need an update, but the user still
> needs to get something done, then he's kinda SOL if he can't see the
> source.


> And in THAT case, he's probablly just going to dig into his include
> directory and look up the danged function.


Right, because the rdoc documented source might call some private
methods that are not documented by default. So I consider the inline
source mostly useless anyway :)

OK, hacking the [a] template worked fine.

Thanks,

Patrick


All times are GMT. The time now is 02:39 PM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.