-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Describe the bug
When using External Search, groupInternalVariableNames are used instead of Group Titles, which is confusing for users to browse since those internal identifiers are not visible anywhere else in the system
Expected behavior
The page (group) identifier should be the group title, and the group title should be more reliably detected (the code appears to facilitate this, but it doesn't appear to be working)
Screenshots
To Reproduce
Create documentation for a file like this, with external search enabled. Search for "dns" and get the above screenshot surfacing the string "dnsGroup" to users, instead of the expected "group - DNS - Domain Name System" title. Changing addtogroup to defgroup doesn't seem to change anything.
/*INT_REVISION*/
/*INT_COPYRIGHT*/
/** @file dns.h
* @brief Domain Name Server Header File
*/
/** @addtogroup dnsGroup DNS - Domain Name System
* The current DNS system is agnostic about the use of IPADDR, IPADDR6 or IPADDR4. The capability of C++
* is such that you pass in any of those types and the compiler will select the correct function for
* that type. This is a change from tools versions 3.4.0 and earlier in which explicit IPv4 and IPv6
* functions were used.
*
* \note While we are pointing out the automatic functionality in this DNS API, the same is true
* for most functions, structures and classes throughout the API libraries.
*
* @{
*/
#include <nettypes.h>
#include <buffers.h>
#include <udp.h>
/** @addtogroup dnsReturnCodeGroup DNS Return Codes
* @{
*/
#define FOO (0) ///< Foo
#define BAR (1) ///< Bar
/** @} */
/** @} */Version
1.9.8 via Windows download
