Seem to have an infinite loop (with SVN revision 83).
Output is:
"Generating docs for nested compound <...> ..."
and the same group of file is displayed again and again.
Would you have some advice to start debugging this?
(the codebase is fairly large)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Unfortunately not (not mine). Using doxygen 1.8.1.1.
With 1.50/svn r88, there are additional warnings about member of class not documented, but it still seems to loop.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
IF you can give me a short code example based on the style of your code, then I can look at it. I am using Log4Perl in the code, so you could turn that on and run it manually from the shell, not from Doxygen and see how long it takes to parse the files and generate the output. You can also look at the Log4Perl output in DEBUG mode and see where it is taking the most time. My guess is that it is Doxygen itself that is having the problem. Doxygen::Filter::Perl is converting your code in to a form that Doxygen can understand, and then it is taking Doxygen a long time to process it. But it would be nice to know for sure. If it is something in my code I can fix that.
I would also like to know about your "member of class" that is not getting documented so I can look at that as well.
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Seem to have an infinite loop (with SVN revision 83).
Output is:
"Generating docs for nested compound <...> ..."
and the same group of file is displayed again and again.
Would you have some advice to start debugging this?
(the codebase is fairly large)
Can you give me a short code example that manifests this problem? Also, which version of Doxygen are you in fact using?
Unfortunately not (not mine). Using doxygen 1.8.1.1.
With 1.50/svn r88, there are additional warnings about member of class not documented, but it still seems to loop.
It was not looping, sorry, just slow: ~2500 seconds for ~15000 lines of code,
so ~6 lines/second.
Sorry for the confusion.
IF you can give me a short code example based on the style of your code, then I can look at it. I am using Log4Perl in the code, so you could turn that on and run it manually from the shell, not from Doxygen and see how long it takes to parse the files and generate the output. You can also look at the Log4Perl output in DEBUG mode and see where it is taking the most time. My guess is that it is Doxygen itself that is having the problem. Doxygen::Filter::Perl is converting your code in to a form that Doxygen can understand, and then it is taking Doxygen a long time to process it. But it would be nice to know for sure. If it is something in my code I can fix that.
I would also like to know about your "member of class" that is not getting documented so I can look at that as well.
Thanks