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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.