From 5b97d189153b07254f4e9ebe234582b5da60c514 Mon Sep 17 00:00:00 2001
From: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
Date: Mon, 3 Mar 2025 14:06:08 -0600
Subject: [PATCH] Correct references to groups in RM (#5340)
---
doxygen/aliases | 1 -
src/H5Ppublic.h | 12 ++++++------
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/doxygen/aliases b/doxygen/aliases
index 5137122578f..513e9772e2d 100644
--- a/doxygen/aliases
+++ b/doxygen/aliases
@@ -270,7 +270,6 @@ ALIASES += ref_spec_fileformat_btrees_v1="\ref subsubsec_fmt3_infra_btrees_v1"
ALIASES += ref_cons_semantics="Enabling a Strict Consistency Semantics Model in Parallel HDF5"
ALIASES += ref_filter_pipe="Data Flow Pipeline for H5Dread()"
-ALIASES += ref_group_impls="Group implementations in HDF5"
ALIASES += ref_sencode_fmt_change="RFC H5Sencode() / H5Sdecode() Format Change"
ALIASES += ref_vlen_strings="\Emph{Creating variable-length string datatypes}"
ALIASES += ref_vol_doc="VOL documentation"
diff --git a/src/H5Ppublic.h b/src/H5Ppublic.h
index bd991e04465..79d9bdc7c92 100644
--- a/src/H5Ppublic.h
+++ b/src/H5Ppublic.h
@@ -2741,7 +2741,7 @@ H5_DLL herr_t H5Pset_deflate(hid_t plist_id, unsigned level);
* (The SZIP filter is an exception to this rule; see H5Pset_szip()
* for details.)
*
- * \see \ref_filter_pipe, \ref_group_impls
+ * \see \ref_filter_pipe, \ref H5G
*
* \version 1.8.5 Function applied to group creation property lists.
* \since 1.6.0
@@ -8768,7 +8768,7 @@ H5_DLL herr_t H5Pset_create_intermediate_group(hid_t plist_id, unsigned crt_intm
* The estimated average length of the anticipated link names is returned
* in \p est_name_len. The limit for \p est_name_len is 64 K.
*
- * See \ref_group_impls for a discussion of the available types of HDF5
+ * See \ref H5G for a discussion of the available types of HDF5
* group structures.
*
* \since 1.8.0
@@ -8887,7 +8887,7 @@ H5_DLL herr_t H5Pget_local_heap_size_hint(hid_t plist_id, size_t *size_hint /*ou
* The values for these two settings are multiplied to compute the
* initial local heap size (for old-style groups, if the local heap
* size hint is not set) or the initial object header size for
- * (new-style compact groups; see \ref_group_impls). Accurately setting
+ * (new-style compact groups; see \ref H5G). Accurately setting
* these parameters will help reduce wasted file space.
*
* If a group is expected to have many links and to be stored in dense
@@ -8895,7 +8895,7 @@ H5_DLL herr_t H5Pget_local_heap_size_hint(hid_t plist_id, size_t *size_hint /*ou
* efficiency. This will prevent the group from being created in the
* compact format.
*
- * See \ref_group_impls for a discussion of the available types of HDF5
+ * See \ref H5G for a discussion of the available types of HDF5
* group structures.
*
* \since 1.8.0
@@ -9031,8 +9031,8 @@ H5_DLL herr_t H5Pset_link_phase_change(hid_t plist_id, unsigned max_compact, uns
* must be created and maintained in the original style. This is HDF5's default
* behavior. If backward compatibility with pre-1.8.0 libraries is not a concern,
* greater efficiencies can be obtained with the new-format compact and indexed
- * groups. See Group
- * implementations in HDF5 in the \ref H5G API introduction (at the bottom).\n
+ * groups. See the \Bold{Group implementations in HDF5:} in the
+ * \ref H5G API introduction (at the bottom).\n
* H5Pset_local_heap_size_hint() is useful for tuning file size when files
* contain original-style groups with either zero members or very large
* numbers of members.\n