After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 627574 - Fortran: subroutines in nested modules are not visible in call and caller graphs
Fortran: subroutines in nested modules are not visible in call and caller graphs
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
1.7.1
Other Mac OS
: Normal major
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2010-08-21 15:06 UTC by maelle.nodet
Modified: 2012-05-24 11:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Doxygen Fortran: Problem with subroutines in nested modules (7.64 KB, application/zip)
2010-08-21 15:06 UTC, maelle.nodet
Details

Description maelle.nodet 2010-08-21 15:06:50 UTC
Created attachment 168456 [details]
Doxygen Fortran: Problem with subroutines in nested modules

My fortran code has nested modules: a subroutine may start with "use module_XX", where module_XX is comprised of many "use" instructions: "use module_XX1 use module_XX2 ...". 

The problem is as follows: 
1) subroutines defined inside the nested module_XXN are not seen in the call and caller graphs of the primary subroutine
2) they are not clickable inside the source code of the primary subroutine
3) but they are seen by doxygen as members of the nested module_XXN

I attach a very simple fortran code reproducing this problem, with a makefile and my doxyfile. The html output clearly shows the problem, with some comments.
Comment 1 albert 2012-05-13 17:45:52 UTC
Please have a look at the patches for the bugs (both based on the latest SVN
version 813 dated 29-04-2012:
 674563 Fortran: case sensitiveness for routines and functions does not work
second patch as addtogroup should not be translated
 671166 Fortran 90: Doxygen does not generate call/caller graphs
Comment 2 maelle.nodet 2012-05-24 11:54:27 UTC
Thnak you so much Albert, this fixes it!