Skip to content

Fix javadoc errors - #6504

Open
matteodg wants to merge 12 commits into
HDFGroup:developfrom
matteodg:fix-javadoc-errors
Open

Fix javadoc errors#6504
matteodg wants to merge 12 commits into
HDFGroup:developfrom
matteodg:fix-javadoc-errors

Conversation

@matteodg

@matteodg matteodg commented Jul 4, 2026

Copy link
Copy Markdown

The branch tries to resolve at least the javadoc errors (there are also a lot of warnings, but not addressed in this branch).
This helps the GitHub builds to pass.

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Review Checklist

This PR touches the following areas. Each needs a sign-off
from its listed owners before merging.

  • java

@github-actions
github-actions Bot removed the request for review from jhendersonHDF July 4, 2026 20:17
@vchoi-hdfgroup vchoi-hdfgroup added the Component - Wrappers C++, Java & Fortran wrappers label Jul 6, 2026
* <B>Do not edit this file!</b>
*
* @see @ref HDF5LIB
* @ref HDF5LIB

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@matteodg I believe the reason @see @ref ref is used here is because this is intended to be for Doxygen and not javadoc, so this change would remove the "See also" at https://support.hdfgroup.org/documentation/hdf5/latest/_h_d_f5_c_o_n_s_t.html. That's a very minor change that wouldn't affect much, but I think it brings up the point that we have to consider how to make the two work together.

Comment thread java/hdf/hdf5lib/H5.java
@@ -19309,7 +19302,7 @@ public static String H5Rget_attr_name(byte[] ref_ptr)
*
* @see H5S, C-API

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The @defgroup headers for H5S, H5T, H5VL, and H5Z still use @see H5S, C-API [...], while every other interface here was converted to @ref. These should be updated to to @ref H5x, C-API [...] for consistency.

@mkitti

mkitti commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Opened a follow-up PR against this branch addressing the two open review comments (from @jhendersonHDF and @mattjala on the @see/@ref conversions): matteodg#2

Feel free to merge that in whenever convenient.

@matteodg

Copy link
Copy Markdown
Author

Thanks @mkitti!
Sorry for the delay: I'm reviewing the whole branch and there are other places where I removed the @see and kept only @ref, I guess I should add "See also" before @ref there as well, right?

For example in java/src-jni/hdf/hdf5lib/HDFNativeData.java:32-34:

 * <P>
 * @ref HDFARRAY.
 */

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component - Wrappers C++, Java & Fortran wrappers

Projects

Status: To be triaged

Development

Successfully merging this pull request may close these issues.

5 participants