Minor bugs report & question
Petr Parik <[email protected]> Thu, 7 Jan 2016 15:53:26 +0100
| Newsgroups | gmane.text.doxygen.devel |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--------------030804020809090801000908
Content-Type: text/plain; charset=iso-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Hello developers,
a fix to the following minor bugs would be most appreciated:
#1: If a module IS NOT documented its members still appear in the "File
Reference" page.
#2: If a module IS documented but the file itself is not the module
still appears in the "Modules List" page and "Module Reference" page.
I am including minimum working examples (Fortran).
Best regards,
Petr Parik
P.S. If a module is documented but some of its members are not, should
those undocumented members be included in the "Module Reference" page
when EXTRACT_ALL = NO ?
--------------030804020809090801000908
Content-Type: text/plain; charset=UTF-8;
name="test1.cfg"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="test1.cfg"
INPUT = test1.f
OUTPUT_DIRECTORY = test1
OPTIMIZE_FOR_FORTRAN = YES
GENERATE_LATEX = NO
--------------030804020809090801000908
Content-Type: text/plain; charset=UTF-8;
name="test1.f"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="test1.f"
C> \file
C> The modules are not documented so their members should not be included in the documentation.
MODULE MOD_VISIBLE
IMPLICIT NONE
INTEGER VAR_PUB
INTEGER VAR_PRIV
PRIVATE VAR_PRIV,SUB_PRIV
CONTAINS
SUBROUTINE SUB_PUB
END SUBROUTINE
SUBROUTINE SUB_PRIV
END SUBROUTINE
END
MODULE MOD_HIDDEN
IMPLICIT NONE
INTEGER VAR_PUB
INTEGER VAR_PRIV
PRIVATE VAR_PRIV,SUB_PRIV
CONTAINS
SUBROUTINE SUB_PUB
END SUBROUTINE
SUBROUTINE SUB_PRIV
END SUBROUTINE
END
--------------030804020809090801000908
Content-Type: text/plain; charset=UTF-8;
name="test2.cfg"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="test2.cfg"
INPUT = test2.f
OUTPUT_DIRECTORY = test2
OPTIMIZE_FOR_FORTRAN = YES
GENERATE_LATEX = NO
--------------030804020809090801000908
Content-Type: text/plain; charset=UTF-8;
name="test2.f"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="test2.f"
C> The file is not documented so this module should not be included in the documentation.
MODULE VISIBLE
IMPLICIT NONE
INTEGER VAR_PUB
INTEGER VAR_PRIV
PRIVATE VAR_PRIV,SUB_PRIV
CONTAINS
SUBROUTINE SUB_PUB
END SUBROUTINE
SUBROUTINE SUB_PRIV
END SUBROUTINE
END
MODULE HIDDEN
IMPLICIT NONE
INTEGER VAR_PUB
INTEGER VAR_PRIV
PRIVATE VAR_PRIV,SUB_PRIV
CONTAINS
SUBROUTINE SUB_PUB
END SUBROUTINE
SUBROUTINE SUB_PRIV
END SUBROUTINE
END
--------------030804020809090801000908
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
--------------030804020809090801000908
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop
--------------030804020809090801000908--