From: Timo Heister Date: Thu, 21 Jan 2016 20:47:08 +0000 (-0500) Subject: doxygen: do not export duplicate functions X-Git-Tag: v8.4.0-rc2~67^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a759897246118c7f7ae21ad3d31feb0031e7fba;p=dealii.git doxygen: do not export duplicate functions Since we started handing .cc files to doxygen, every explicit template declaration of a function inside a .cc would generate another line for that function in the class documentation (not clickable and before the correct ones). We fix this by hiding undocumented functions. A quick test shows, that even with this change, undocumented functions inside classes defined in the .h will still be exported, because things like @name groups and @ingroup count as "documentation". --- diff --git a/doc/doxygen/options.dox.in b/doc/doxygen/options.dox.in index e60cff77dc..4cce0f8a23 100644 --- a/doc/doxygen/options.dox.in +++ b/doc/doxygen/options.dox.in @@ -43,8 +43,8 @@ EXTRACT_ALL = NO EXTRACT_PRIVATE = YES EXTRACT_STATIC = YES EXTRACT_LOCAL_CLASSES = YES -HIDE_UNDOC_MEMBERS = NO -HIDE_UNDOC_CLASSES = NO +HIDE_UNDOC_MEMBERS = YES +HIDE_UNDOC_CLASSES = YES SORT_MEMBER_DOCS = NO SORT_BRIEF_DOCS = NO SORT_BY_SCOPE_NAME = NO