Re: doxyparse addon - simple code parse based on doxyapp
Joenio Costa <[email protected]>
| Newsgroups | gmane.text.doxygen.devel |
|---|---|
| Message-ID | <20090721033639.GA5940@debian> |
Hi Dimitri,
On Sat, Jul 18, 2009 at 04:54:16PM +0200, Dimitri Van Heesch wrote:
> Sounds interesting.
Thanks!
> Can you give (a pointer to) more detailed information about
> what the tool does? (i.e. the kind of dependencies it extracts, and the
> form in which they presented)
Yes, sure!
Basically doxyparse extract informations about declarations and use of
symbols found in source code. Follow a small example running doxyparse
over addon/doxyapp sources:
----------------------------------------------------
~/src/doxygen$ ./bin/doxyparse addon/doxyapp/
module doxyapp.cpp
function findXRefSymbols in line 97
function listSymbol in line 120
function listSymbols in line 131
uses function listSymbol defined in doxyapp.cpp
function lookupSymbol in line 155
function lookupSymbols in line 204
uses function lookupSymbol defined in doxyapp.cpp
function main in line 233
uses function findXRefSymbols defined in doxyapp.cpp
uses function listSymbols defined in doxyapp.cpp
uses function lookupSymbols defined in doxyapp.cpp
----------------------------------------------------
Here doxyparse says for example:
"module doxyapp.cpp declares function findXRefSymbols"
> Can you make the changes available to developers that do not yet use
> git (like myself)?
> (i.e. as a tarball or as a patch on the current SVN repository)
Sorry!
I attach a diff in this email.
to compile:
./configure --with-doxyparse
> Regards,
> Dimitri
Best regards,
--
Joenio Costa
- www.Colivre.coop.br
- www.Perl.org.br
- Salvador.pm.org
GNU/Linux User #431067 http://counter.li.org
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge