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 654779 - Fortran specific interface is seen as a class with constructor / destructor
Fortran specific interface is seen as a class with constructor / destructor
Status: VERIFIED FIXED
Product: doxygen
Classification: Other
Component: general
unspecified
Other Windows
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
: 521859 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-07-17 12:19 UTC by albert
Modified: 2012-11-18 11:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Specific interfaces no Constructor etc. anymore (1.64 KB, patch)
2011-07-17 15:04 UTC, albert
none Details | Review

Description albert 2011-07-17 12:19:17 UTC
In case we have the following simple example:

subroutine s12(w)
  integer :: w
  interface
    subroutine r1()
    end subroutine
  end interface
end subroutine

Doxygen will generate a class list page for class r1 with accompanying page.
On this page r1 is with heading Constructor & Destructor Documentation.

The above mentioned specific interface is, in my opinion. like a prototype in the C language and it is not necessary to document it in this way.
Comment 1 albert 2011-07-17 15:04:54 UTC
Created attachment 192130 [details] [review]
Specific interfaces no Constructor etc. anymore

Specific interfaces and Generic interfaces with only one element and the name equal to the function in it are removed from the tree.

Dimitri thanks for getting the pointers right.
Comment 2 albert 2011-07-17 16:50:30 UTC
*** Bug 521859 has been marked as a duplicate of this bug. ***
Comment 3 Dimitri van Heesch 2011-07-28 18:35:44 UTC
Thanks, I'll include the patch in the next subversion update.
Comment 4 Dimitri van Heesch 2011-08-14 14:04:32 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.7.5. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information
that you think can be relevant.
Comment 5 albert 2011-10-30 18:20:49 UTC
Documentation does not contain class list anymore