Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

doxygen for perl?

by rvosa (Curate)
on Jul 14, 2005 at 15:42 UTC ( [id://474916]=perlquestion: print w/replies, xml ) Need Help??

rvosa has asked for the wisdom of the Perl Monks concerning the following question:

Dear all,

Is there a module/program that has similar functionality as doxygen but for perl? I imagine it wouldn't be able to sort out argument types and return types, but possibly some way to visualy organize and summarize method calls throughout a module (for example)?

Thanks!

Replies are listed 'Best First'.
Re: doxygen for perl?
by crenz (Priest) on Jul 14, 2005 at 15:50 UTC

    Please see a similar question I asked, Documentation system. I ended up using doxygen and doxyfilt for my project. Please also read the warning about OODoc in the thread if you consider using it.

Re: doxygen for perl?
by Arunbear (Prior) on Jul 14, 2005 at 16:09 UTC
Re: doxygen for perl?
by eod (Acolyte) on Jul 14, 2005 at 18:10 UTC
Re: doxygen for perl?
by adrianh (Chancellor) on Jul 14, 2005 at 16:24 UTC
    Is there a module/program that has similar functionality as doxygen but for perl?

    You might want to have a look at Ingy's Perldoc - see his YAPC slides for details.

Re: doxygen for perl?
by blazar (Canon) on Jul 14, 2005 at 15:48 UTC
    A quick CPAN search didn't seem to find anything relevant. I guess POD is too deeply etched into Perl culture to allow much space for alternatives... BTW: you bet that the future of code documenting has been discussed in p6l as well!
Re: doxygen for perl?
by socketdave (Curate) on Jul 14, 2005 at 15:54 UTC
    This doesn't look to really duplicate doxygen as far as extracting documentation goes, but it may be what you're looking for to visualize method calls... http://search.cpan.org/~smccam/B-Graph-0.51/Graph.pm
Re: doxygen for perl?
by planetscape (Chancellor) on Jul 15, 2005 at 06:26 UTC
Re: doxygen for perl?
by rubies_on_sale (Initiate) on May 15, 2009 at 02:01 UTC
    I use Perl Doxygen Filter. It works with basic OO-Perl. It doesn't take full advantage of Doxygen, but most things work (generating inheritance diagrams, member documentation, and all of the whizzbang formatting features of doxygen).
      There is a new project on CPAN for Doxygen support in Perl. Doxygen::Filter::Perl
        I just saw that version 1.50 of Doxygen::Filter::Perl has been released on CPAN and Sourceforge.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://474916]
Approved by kirbyk
Front-paged by Old_Gray_Bear
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2024-03-29 04:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found