From 137e97587926eef120009cc9008e37198ef76fc1 Mon Sep 17 00:00:00 2001 From: albert-github Date: Mon, 22 Nov 2021 18:42:19 +0100 Subject: [PATCH] issue #8905 Documentation: WARN_NO_PARAMDOC not disabled by EXTRACT_ALL? Placing guard around the warning. Making it consistent with the case that when a return type is needed. --- src/memberdef.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/memberdef.cpp b/src/memberdef.cpp index e9592bda04e..02002e72bc4 100644 --- a/src/memberdef.cpp +++ b/src/memberdef.cpp @@ -4003,8 +4003,12 @@ void MemberDefImpl::detectUndocumentedParams(bool hasParamCommand,bool hasReturn ) ) { - warn_doc_error(getDefFileName(),getDefLine(),"documented empty return type of %s", + + if (!Config_getBool(EXTRACT_ALL) && Config_getBool(WARN_IF_UNDOCUMENTED)) + { + warn_doc_error(getDefFileName(),getDefLine(),"documented empty return type of %s", qPrint(qualifiedName())); + } } else if ( // see if return needs to documented m_impl->hasDocumentedReturnType ||