Thread: [Doxygen-develop] doxyparse addon - simple code parse based on doxyapp
Brought to you by:
dimitri
From: Joenio C. <jo...@pe...> - 2009-07-11 00:16:12
|
Hello, My name is Joenio and I am a graduate student in computer science, in my graduate project I use doxygen to implement a simple source code parse called doxyparse to extract dependencies between code elements. The sources of this project are in: http://gitorious.org/doxygen Direct address of git repository is: git://gitorious.org/doxygen/mainline.git In this repository all doxyparse code is on doxyparse branch. I would be grateful if the project was accepted as part of doxygen. Thanks! -- Joenio Costa - www.Colivre.coop.br - www.Perl.org.br - Salvador.pm.org GNU/Linux User #431067 http://counter.li.org |
From: Dimitri V. H. <do...@gm...> - 2009-07-18 14:54:26
|
Hi Joenio, On 11 jul 2009, at 01:52, Joenio Costa wrote: > Hello, > > My name is Joenio and I am a graduate student in computer science, > in my > graduate project I use doxygen to implement a simple source code parse > called doxyparse to extract dependencies between code elements. > > The sources of this project are in: > > http://gitorious.org/doxygen > > Direct address of git repository is: > > git://gitorious.org/doxygen/mainline.git > > In this repository all doxyparse code is on doxyparse branch. > > I would be grateful if the project was accepted as part of doxygen. Sounds interesting. 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) 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) Regards, Dimitri |
From: Joenio C. <jo...@pe...> - 2009-07-21 03:37:08
|
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 |
From: Joenio C. <jo...@pe...> - 2009-07-21 04:28:28
Attachments:
doxyparse.diff
|
ops! I forgot the attachment. -- Joenio Costa - www.Colivre.coop.br - www.Perl.org.br - Salvador.pm.org GNU/Linux User #431067 http://counter.li.org On Tue, Jul 21, 2009 at 12:36:39AM -0300, Joenio Costa wrote: > 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 > _______________________________________________ > Doxygen-develop mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-develop |